$(document).ready(function(){if((($.browser.msie)&&(parseInt($.browser.version,10)>7))||(!$.browser.msie)){var b=new Array();for(var a=1;a<=14;a++){b.push(getParalaxElement("div.box-"+a))}$("body").parallax({elements:b})}$("#header .container .iplant-box-4").delay(1000).animate({opacity:1},1000);$("#header .container .iplant-box-3").delay(1500).animate({opacity:1},1000);$("#header .container .iplant-box-2").delay(1700).animate({opacity:1},1000);$("#header .container .iplant-box-1").delay(2000).animate({opacity:1},1000);$(document).UItoTop({easingType:"easeOutQuart",text:"Voltar ao topo",min:200,inDelay:600,outDelay:400,scrollSpeed:1000});$("<img />").hide().attr("src",constants.getConfigPathUrl()+"lib/images/loading.gif").load(function(){$("body").append($(this))})});$(window).load(function(){$("#header .container .menu li a").mouseover(function(){var a=$(this).offset().left-$("#header .container .iplant").offset().left-501+parseInt($(this).width()/2);if($(this).hasClass("selected")){$("#header .container .menu-arrow").css("backgroundPosition","0 -8px")}else{$("#header .container .menu-arrow").css("backgroundPosition","0 0")}$("#header .container .menu-arrow").stop(true,true).animate({marginLeft:a})});$("#header .container .menu li .selected").trigger("mouseover");$("#header .container .menu-arrow").fadeIn(1000)});function getParalaxElement(a){var d,c;switch($(a).width()){case 40:d=0.005;break;case 50:d=0.007;break;case 60:d=0.01;break;case 70:d=0.011;break;case 80:d=0.015;break;case 90:d=0.02;break}c=-$(a).css("top").replace("px","");var b=d*15;return{selector:a,properties:{x:{left:{initial:-50,multiplier:d,unit:"%",invert:true}},y:{top:{initial:c,multiplier:b,invert:true}}}}}function doAjax(ajaxId,ajaxPath,ajaxCallBack){$.ajaxSetup({cache:true});$("#"+ajaxId).fadeTo(0,0).stop();var request=$.ajax({url:ajaxPath,type:"POST",data:$("input,select,textarea").not(".input-hint").serialize()+"&AJAX=true",success:function(data){$("#"+ajaxId).fadeTo("slow",1);$("#"+ajaxId).html(data);if((ajaxCallBack!=undefined)&&(ajaxCallBack!=null)&&(ajaxCallBack!="")){eval(ajaxCallBack)}}});return request}var ajaxProcessing={};function doAjaxProc(ajaxPath,ajaxCallBack){if(ajaxProcessing[ajaxPath]==true){return false}ajaxProcessing[ajaxPath]=true;if($("#loading").html()!=""){$("#loading").find("img").css("display","")}else{$("#loading").html('<img src="'+constants.getConfigPathUrl()+'css/images/loading_1.gif" border="0" width="16" height="16"/>')}$("textarea[readonly!=true],input[readonly!=true]").attr("readonlyAjax","true");$("textarea[readonly!=true],input[readonly!=true]").attr("readonly","true");var request=$.ajax({url:ajaxPath,type:"POST",data:$("input,select,textarea").not(".input-hint").serialize()+"&AJAX=true",success:function(ajaxReturn){eval(ajaxReturn);$("#loading img").css("display","none");$('textarea[readonlyAjax="true"],input[readonlyAjax="true"]').attr("readonly",false);$('textarea[readonlyAjax="true"],input[readonlyAjax="true"]').removeAttr("readonlyAjax");ajaxProcessing[ajaxPath]=false;if((ajaxCallBack!=undefined)&&(ajaxCallBack!=null)){eval(ajaxCallBack)}}});return request}function doJSProcRecursive(arrayFunc){var funcProc="";var quotes="'";$.each(arrayFunc,function(index,func){if(index==0){funcProc+=func}else{var thisFunc=func;for(var x=0;x<index;x++){thisFunc=addslashes(thisFunc)}funcProc=funcProc.replace(/@/gi,quotes+thisFunc+quotes);quotes=addslashes(quotes)}});eval(funcProc)}function addslashes(a){a=a.replace(/\\/g,"\\\\");a=a.replace(/\'/g,"\\'");a=a.replace(/\"/g,'\\"');a=a.replace(/\0/g,"\\0");return a}function stripslashes(a){a=a.replace(/\\'/g,"'");a=a.replace(/\\"/g,'"');a=a.replace(/\\0/g,"\0");a=a.replace(/\\\\/g,"\\");return a}function doMessage(a,c){var b;if(c=="sucess"){b="3F9D23"}else{if(c=="error"){b="F00"}else{b="000"}}$.fancybox('<span style="color:#'+b+'">'+a+"</span>")}function doResetForm(){$(":input","#form").not(":button, :submit, :reset, :hidden").val("").removeAttr("checked").removeAttr("selected");$(":input","#form").not(":button, :submit, :reset, :hidden").val("").filter(":first").focus();$('input[type="text"][required="1"],input[type="password"][required="1"],select[required="1"],textarea[required="1"]').each(function(){var a=($(this).attr("type")=="select-one")?$(this):$(this).parent();a.css("border","1px solid #CCC")})}function doValidateForm(){var c=Array();var b=true;var d=0;var a="";$('input[type="text"][required="1"],input[type="password"][required="1"],select[required="1"],textarea[required="1"]').each(function(){var e=$.trim($(this).val());var f=$(this).attr("type")=="select-one"?$(this):$(this).parent();if(e==""||e==0){c[d]=$(this);d++;f.css("border","2px solid #F00");f.css("border-collapse","collapse");f.css("border-spacing","0");b=false}else{f.css("border","1px solid #CCC")}});if(b){$('input[type="text"][mailvalidate="1"]').each(function(){if($(this).val()){if(!doVerifyRegExp($(this).val(),/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/)){a="E-mail inválido";var e=($(this).attr("type")=="select-one")?$(this):$(this).parent();e.css("border","2px solid #F00");c[d]=$(this);b=false}}})}else{a="Preencha os campos obrigatórios"}if(!b){document.getElementById(c[0].attr("id")).focus();doMessage(a,"error");return false}else{return true}}function doVerifyRegExp(c,a){try{thisExp=new RegExp(a);if(!thisExp.test(c)){return false}else{return true}}catch(b){return false}}function doBlockForm(c,b){if(b==undefined){b="Carregando..."}$("#"+c).css("opacity",0);$("#"+c+" .label").css("opacity",0);$("#"+c).after('<img style="position:relative; top: '+(parseInt($("#"+c).offset().top)-16)+"px; left: -"+(parseInt($("#"+c).offset().left)-16)+'px;" src="'+constants.getConfigPathUrl()+'lib/images/loading.gif" id="loading-image"/><span id="loading-legend" style="position: relative; top: '+(parseInt($("#"+c).offset().top)+15)+'px; color: #999;">'+b+"</span>");var a=parseInt($("#"+c).offset().left)+parseInt($("#loading-legend").width()/2);$("#loading-legend").css("marginLeft",-a)}function doUnBlockForm(a){$("#loading-image").remove();$("#loading-legend").remove();$("#"+a).css("opacity",1);$("#"+a+" .label").css("opacity",1)}function doBlockForm2(a){$("#"+a).css("opacity",0);$("#"+a).before('<img src="'+constants.getConfigPathUrl()+'css/images/loading_2.gif" style="position: absolute; left: 50%; top: 50%; margin-left: -16px; margin-top: -16px;"/>')};
