/**
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
 * Uses the built in easing capabilities added In jQuery 1.1
 * to offer multiple easing options
 * Open source under the BSD License. 
 * Copyright 2008 George McGinley Smith
 * All rights reserved.
 * ---
 * hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
 * <http://cherne.net/brian/resources/jquery.hoverIntent.html>
 * hoverIntent is currently available for use in all personal or commercial 
 * projects under both MIT and GPL licenses. This means that you can choose 
 * the license that best suits your project, and use it accordingly.
 * --- 
 * jQuery Color Animations
 * Copyright 2007 John Resig
 * Released under the MIT and GPL licenses.
 * ---
 * Inline Form Validation Engine 1.6.2, jQuery plugin
 * Copyright(c) 2009, Cedric Dugas
 * http://www.position-relative.net
 * Thanks to Francois Duquette
 * Licenced under the MIT Licence 
 * ---
 * prettyCheckboxes
 * Developped By: Stephane Caron (http://www.no-margin-for-errors.com)
 * Version: 1.1
 * Copyright: Feel free to redistribute the script/modify it, as
 * long as you leave my infos at the top. 
 * ---
 * jQuery FxQueues 2.0.3
 * Copyright 2009 Luciano German Panaro <contact@decodeuri.com>
 * Released under the MIT and GPL licenses.
 * --- 
 *  jCarouselLite - jQuery plugin to navigate images/any content in a carousel style widget.
 * http://gmarwaha.com/jquery/jcarousellite/
 * Copyright (c) 2007 Ganeshji Marwaha (gmarwaha.com)
 * Dual licensed under the MIT and GPL licenses
 * Version: 1.0.1 modified by Alkyos
 * ---
 * reflection.js for jQuery v1.03
 * (c) 2006-2009 Christophe Beyls <http://www.digitalia.be>
 * MIT-style license. 
 * ---
 * jMouseWheel
 * Copyright (c) 2009 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 * Version: 3.0.2
 * ---
 * TipTip
 * Copyright 2010 Drew Wilson
 * code.drewwilson.com/entry/tiptip-jquery-plugin
 * Version 1.3
 * ---
 * sIFR
 * jQuery sIFR Plugin v3.0.4 <http://jquery.thewikies.com/sifr/>
 * Copyright (c) 2009 Jonathan Neal
 * MIT License / GPL License
 * Modified by Benjamin Montré to work on IE and add thickness & sharpness options
 * ---
 * Auto Expanding Text Area (1.2.2)
 * by Chrys Bader (www.chrysbader.com) chrysb@gmail.com
 * Special thanks to:
 * Jake Chapa - jake@hybridstudio.com
 * John Resig - jeresig@gmail.com
 * Copyright (c) 2008 Chrys Bader (www.chrysbader.com)
 * Licensed under the GPL (GPL-LICENSE.txt) license.
 * ---
 * Slide
 *
**/
jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}return j*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}return j*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return j/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return j/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a}});(function(a){a.fn.hoverIntent=function(l,k){var m={sensitivity:7,interval:100,timeout:0};m=a.extend(m,k?{over:l,out:k}:l);var o,n,h,d;var e=function(f){o=f.pageX;n=f.pageY};var c=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(h-o)+Math.abs(d-n))<m.sensitivity){a(f).unbind("mousemove",e);f.hoverIntent_s=1;return m.over.apply(f,[g])}else{h=o;d=n;f.hoverIntent_t=setTimeout(function(){c(g,f)},m.interval)}};var j=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return m.out.apply(f,[g])};var b=function(r){var q=(r.type=="mouseover"?r.fromElement:r.toElement)||r.relatedTarget;while(q&&q!=this){try{q=q.parentNode}catch(r){q=this}}if(q==this){return false}var g=jQuery.extend({},r);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t)}if(r.type=="mouseover"){h=g.pageX;d=g.pageY;a(f).bind("mousemove",e);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){c(g,f)},m.interval)}}else{a(f).unbind("mousemove",e);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){j(g,f)},m.timeout)}}};return this.mouseover(b).mouseout(b)}})(jQuery);(function(d){d.each(["backgroundColor","borderColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={black:[0,0,0],white:[255,255,255],transparent:[255,255,255]}})(jQuery);(function($){$.fn.validationEngine=function(settings){if($.validationEngineLanguage){allRules=$.validationEngineLanguage.allRules}else{$.validationEngine.debug("Validation engine rules are not loaded check your external file")}settings=jQuery.extend({allrules:allRules,validationEventTriggers:"focusout",inlineValidation:true,returnIsValid:false,liveEvent:false,unbindEngine:true,ajaxSubmit:false,scroll:true,promptPosition:"topRight",success:false,beforeSuccess:function(){},failure:function(){}},settings);$.validationEngine.settings=settings;$.validationEngine.ajaxValidArray=new Array();if(settings.inlineValidation==true){if(!settings.returnIsValid){allowReturnIsvalid=false;if(settings.liveEvent){$(this).find("[class*=validate][type!=checkbox]").live(settings.validationEventTriggers,function(caller){_inlinEvent(this)});$(this).find("[class*=validate][type=checkbox]").live("click",function(caller){_inlinEvent(this)})}else{$(this).find("[class*=validate]").not("[type=checkbox]").bind(settings.validationEventTriggers,function(caller){_inlinEvent(this)});$(this).find("[class*=validate][type=checkbox]").bind("click",function(caller){_inlinEvent(this)})}firstvalid=false}function _inlinEvent(caller){$.validationEngine.settings=settings;if($.validationEngine.intercept==false||!$.validationEngine.intercept){$.validationEngine.onSubmitValid=false;$.validationEngine.loadValidation(caller)}else{$.validationEngine.intercept=false}}}if(settings.returnIsValid){if($.validationEngine.submitValidation(this,settings)){return false}else{return true}}$(this).bind("submit",function(caller){$.validationEngine.onSubmitValid=true;$.validationEngine.settings=settings;if($.validationEngine.submitValidation(this,settings)==false){if($.validationEngine.submitForm(this,settings)==true){return false}}else{settings.failure&&settings.failure();return false}})};$.validationEngine={defaultSetting:function(caller){if($.validationEngineLanguage){allRules=$.validationEngineLanguage.allRules}else{$.validationEngine.debug("Validation engine rules are not loaded check your external file")}settings={allrules:allRules,validationEventTriggers:"blur",inlineValidation:true,returnIsValid:false,scroll:true,unbindEngine:true,ajaxSubmit:false,promptPosition:"topRight",success:false,failure:function(){}};$.validationEngine.settings=settings},loadValidation:function(caller){if(!$.validationEngine.settings){$.validationEngine.defaultSetting()}rulesParsing=$(caller).attr("class");rulesRegExp=/\[(.*)\]/;getRules=rulesRegExp.exec(rulesParsing);str=getRules[1];pattern=/\[|,|\]/;result=str.split(pattern);var validateCalll=$.validationEngine.validateCall(caller,result);return validateCalll},validateCall:function(caller,rules){var promptText="";if(!$(caller).attr("id")){$.validationEngine.debug("This field have no ID attribut( name & class displayed): "+$(caller).attr("name")+" "+$(caller).attr("class"))}caller=caller;ajaxValidate=false;var callerName=$(caller).attr("name");$.validationEngine.isError=false;$.validationEngine.showTriangle=true;callerType=$(caller).attr("type");for(i=0;i<rules.length;i++){switch(rules[i]){case"optional":if(!$(caller).val()){$.validationEngine.closePrompt(caller);return $.validationEngine.isError}break;case"required":_required(caller,rules);break;case"custom":_customRegex(caller,rules,i);break;case"exemptString":_exemptString(caller,rules,i);break;case"ajax":if(!$.validationEngine.onSubmitValid){_ajax(caller,rules,i)}break;case"length":_length(caller,rules,i);break;case"maxCheckbox":_maxCheckbox(caller,rules,i);groupname=$(caller).attr("name");caller=$("input[name='"+groupname+"']");break;case"minCheckbox":_minCheckbox(caller,rules,i);groupname=$(caller).attr("name");caller=$("input[name='"+groupname+"']");break;case"confirm":_confirm(caller,rules,i);break;default:}}radioHack();if($.validationEngine.isError==true){linkTofield=$.validationEngine.linkTofield(caller);($("div."+linkTofield).size()==0)?$.validationEngine.buildPrompt(caller,promptText,"error"):$.validationEngine.updatePromptText(caller,promptText)}else{$.validationEngine.closePrompt(caller)}function radioHack(){if($("input[name='"+callerName+"']").size()>1&&(callerType=="radio"||callerType=="checkbox")){caller=$("input[name='"+callerName+"'][type!=hidden]:first");$.validationEngine.showTriangle=false}}function _required(caller,rules){callerType=$(caller).attr("type");if(callerType=="text"||callerType=="password"||callerType=="textarea"){if(!$(caller).val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[rules[i]].alertText+"<br />"}}if(callerType=="radio"||callerType=="checkbox"){callerName=$(caller).attr("name");if($("input[name='"+callerName+"']:checked").size()==0){$.validationEngine.isError=true;if($("input[name='"+callerName+"']").size()==1){promptText+=$.validationEngine.settings.allrules[rules[i]].alertTextCheckboxe+"<br />"}else{promptText+=$.validationEngine.settings.allrules[rules[i]].alertTextCheckboxMultiple+"<br />"}}}if(callerType=="select-one"){if(!$(caller).val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[rules[i]].alertText+"<br />"}}if(callerType=="select-multiple"){if(!$(caller).find("option:selected").val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[rules[i]].alertText+"<br />"}}}function _customRegex(caller,rules,position){customRule=rules[position+1];pattern=eval($.validationEngine.settings.allrules[customRule].regex);if(!pattern.test($(caller).attr("value"))&&$(caller).val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[customRule].alertText+"<br />"}}function _exemptString(caller,rules,position){customString=rules[position+1];if(customString==$(caller).attr("value")){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.required.alertText+"<br />"}}function _ajax(caller,rules,position){customAjaxRule=rules[position+1];postfile=$.validationEngine.settings.allrules[customAjaxRule].file;fieldValue=$(caller).val();ajaxCaller=caller;fieldId=$(caller).attr("id");ajaxValidate=true;ajaxisError=$.validationEngine.isError;if(!typeof($.validationEngine.settings.allrules[customAjaxRule].extraData)=="Undefined"){extraData=$.validationEngine.settings.allrules[customAjaxRule].extraData}else{extraData=""}if(!ajaxisError){$.ajax({type:"POST",url:postfile,async:true,data:"validateValue="+fieldValue+"&validateId="+fieldId+"&validateError="+customAjaxRule+extraData,beforeSend:function(){if($.validationEngine.settings.allrules[customAjaxRule].alertTextLoad){if(!$("div."+fieldId+"formError")[0]){return $.validationEngine.buildPrompt(ajaxCaller,$.validationEngine.settings.allrules[customAjaxRule].alertTextLoad,"load")}else{$.validationEngine.updatePromptText(ajaxCaller,$.validationEngine.settings.allrules[customAjaxRule].alertTextLoad,"load")}}},error:function(data,transport){$.validationEngine.debug("error in the ajax: "+data.status+" "+transport)},success:function(data){data=eval("("+data+")");ajaxisError=data.jsonValidateReturn[2];customAjaxRule=data.jsonValidateReturn[1];ajaxCaller=$("#"+data.jsonValidateReturn[0])[0];fieldId=ajaxCaller;ajaxErrorLength=$.validationEngine.ajaxValidArray.length;existInarray=false;if(ajaxisError==false){_checkInArray(false);if(!existInarray){$.validationEngine.ajaxValidArray[ajaxErrorLength]=new Array(2);$.validationEngine.ajaxValidArray[ajaxErrorLength][0]=fieldId;$.validationEngine.ajaxValidArray[ajaxErrorLength][1]=false;existInarray=false}$.validationEngine.ajaxValid=false;promptText+=$.validationEngine.settings.allrules[customAjaxRule].alertText+"<br />";$.validationEngine.updatePromptText(ajaxCaller,promptText,"",true)}else{_checkInArray(true);$.validationEngine.ajaxValid=true;if($.validationEngine.settings.allrules[customAjaxRule].alertTextOk){$.validationEngine.updatePromptText(ajaxCaller,$.validationEngine.settings.allrules[customAjaxRule].alertTextOk,"pass",true)}else{ajaxValidate=false;$.validationEngine.closePrompt(ajaxCaller)}}function _checkInArray(validate){for(x=0;x<ajaxErrorLength;x++){if($.validationEngine.ajaxValidArray[x][0]==fieldId){$.validationEngine.ajaxValidArray[x][1]=validate;existInarray=true}}}}})}}function _confirm(caller,rules,position){confirmField=rules[position+1];if($(caller).attr("value")!=$("#"+confirmField).attr("value")){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.confirm.alertText+"<br />"}}function _length(caller,rules,position){startLength=eval(rules[position+1]);endLength=eval(rules[position+2]);feildLength=$(caller).attr("value").length;if(feildLength<startLength||feildLength>endLength){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.length.alertText+startLength+$.validationEngine.settings.allrules.length.alertText2+endLength+$.validationEngine.settings.allrules.length.alertText3+"<br />"}}function _maxCheckbox(caller,rules,position){nbCheck=eval(rules[position+1]);groupname=$(caller).attr("name");groupSize=$("input[name='"+groupname+"']:checked").size();if(groupSize>nbCheck){$.validationEngine.showTriangle=false;$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.maxCheckbox.alertText+"<br />"}}function _minCheckbox(caller,rules,position){nbCheck=eval(rules[position+1]);groupname=$(caller).attr("name");groupSize=$("input[name='"+groupname+"']:checked").size();if(groupSize<nbCheck){$.validationEngine.isError=true;$.validationEngine.showTriangle=false;promptText+=$.validationEngine.settings.allrules.minCheckbox.alertText+" "+nbCheck+" "+$.validationEngine.settings.allrules.minCheckbox.alertText2+"<br />"}}return($.validationEngine.isError)?$.validationEngine.isError:false},submitForm:function(caller){if($.validationEngine.settings.ajaxSubmit){if($.validationEngine.settings.ajaxSubmitExtraData){extraData=$.validationEngine.settings.ajaxSubmitExtraData}else{extraData=""}$.ajax({type:"POST",url:$.validationEngine.settings.ajaxSubmitFile,async:true,data:$(caller).serialize()+"&"+extraData,error:function(data,transport){$.validationEngine.debug("error in the ajax: "+data.status+" "+transport)},success:function(data){if(data=="true"){$(caller).css("opacity",1);$(caller).animate({opacity:0,height:0},function(){$(caller).css("display","none");$(caller).before("<div class='ajaxSubmit'>"+$.validationEngine.settings.ajaxSubmitMessage+"</div>");$.validationEngine.closePrompt(".formError",true);$(".ajaxSubmit").show("slow");if($.validationEngine.settings.success){$.validationEngine.settings.success&&$.validationEngine.settings.success();return false}})}else{if(data.charAt(0)!="{"){$(caller).css("opacity",1);$(caller).animate({opacity:0,height:0},function(){$(caller).css("display","none");$(caller).before("<div class='ajaxSubmitWrong'>"+data+"</div>");$.validationEngine.closePrompt(".formError",true);$(".ajaxSubmitWrong").show("slow");if($.validationEngine.settings.success){$.validationEngine.settings.success&&$.validationEngine.settings.success();return false}})}else{data=eval("("+data+")");if(!data.jsonValidateReturn){$.validationEngine.debug("you are not going into the success fonction and jsonValidateReturn return nothing")}errorNumber=data.jsonValidateReturn.length;for(index=0;index<errorNumber;index++){fieldId=data.jsonValidateReturn[index][0];promptError=data.jsonValidateReturn[index][1];type=data.jsonValidateReturn[index][2];$.validationEngine.buildPrompt(fieldId,promptError,type)}}}}});return true}if(!$.validationEngine.settings.beforeSuccess()){if($.validationEngine.settings.success){if($.validationEngine.settings.unbindEngine){$(caller).unbind("submit")}$.validationEngine.settings.success&&$.validationEngine.settings.success();return true}}else{return true}return false},buildPrompt:function(caller,promptText,type,ajaxed){if(!$.validationEngine.settings){$.validationEngine.defaultSetting()}deleteItself="."+$(caller).attr("id")+"formError";if($(deleteItself)[0]){$(deleteItself).stop();$(deleteItself).remove()}var divFormError=document.createElement("div");var formErrorContent=document.createElement("div");linkTofield=$.validationEngine.linkTofield(caller);$(divFormError).addClass("formError");if(type=="pass"){$(divFormError).addClass("greenPopup")}if(type=="load"){$(divFormError).addClass("blackPopup")}if(ajaxed){$(divFormError).addClass("ajaxed")}$(divFormError).addClass(linkTofield);$(formErrorContent).addClass("formErrorContent");$("body").append(divFormError);$(divFormError).append(formErrorContent);if($.validationEngine.showTriangle!=false){var arrow=document.createElement("div");$(arrow).addClass("formErrorArrow");$(divFormError).append(arrow);if($.validationEngine.settings.promptPosition=="bottomLeft"||$.validationEngine.settings.promptPosition=="bottomRight"){$(arrow).addClass("formErrorArrowBottom");$(arrow).html('<div class="line1"><!-- --></div><div class="line2"><!-- --></div><div class="line3"><!-- --></div><div class="line4"><!-- --></div><div class="line5"><!-- --></div><div class="line6"><!-- --></div>')}if($.validationEngine.settings.promptPosition=="topLeft"||$.validationEngine.settings.promptPosition=="topRight"||$.validationEngine.settings.promptPosition=="topMiddle"){$(divFormError).append(arrow);$(arrow).html('<div class="line6"><!-- --></div><div class="line5"><!-- --></div><div class="line4"><!-- --></div><div class="line3"><!-- --></div><div class="line2"><!-- --></div><div class="line1"><!-- --></div>')}}$(formErrorContent).html(promptText);callerTopPosition=$(caller).offset().top;callerleftPosition=$(caller).offset().left;callerWidth=$(caller).width();inputHeight=$(divFormError).height();if($.validationEngine.settings.promptPosition=="topRight"){callerleftPosition+=callerWidth-30;callerTopPosition+=-inputHeight-10}if($.validationEngine.settings.promptPosition=="topLeft"){callerTopPosition+=-inputHeight-10}if($.validationEngine.settings.promptPosition=="topMiddle"){callerleftPosition+=callerWidth/2;callerTopPosition+=-inputHeight-4}if($.validationEngine.settings.promptPosition=="centerRight"){callerleftPosition+=callerWidth+13}if($.validationEngine.settings.promptPosition=="bottomLeft"){callerHeight=$(caller).height();callerleftPosition=callerleftPosition;callerTopPosition=callerTopPosition+callerHeight+15}if($.validationEngine.settings.promptPosition=="bottomRight"){callerHeight=$(caller).height();callerleftPosition+=callerWidth-30;callerTopPosition+=callerHeight+15}$(divFormError).css({top:callerTopPosition,left:callerleftPosition,city:0});$(caller).removeClass("fieldOk").addClass("fieldWrong");return $(divFormError).animate({opacity:0.87},function(){return true})},updatePromptText:function(caller,promptText,type,ajaxed){linkTofield=$.validationEngine.linkTofield(caller);var updateThisPrompt="."+linkTofield;if(type=="pass"){$(updateThisPrompt).addClass("greenPopup")}else{$(updateThisPrompt).removeClass("greenPopup")}if(type=="load"){$(updateThisPrompt).addClass("blackPopup")}else{$(updateThisPrompt).removeClass("blackPopup")}if(ajaxed){$(updateThisPrompt).addClass("ajaxed")}else{$(updateThisPrompt).removeClass("ajaxed")}$(updateThisPrompt).find(".formErrorContent").html(promptText);callerTopPosition=$(caller).offset().top;inputHeight=$(updateThisPrompt).height();if($.validationEngine.settings.promptPosition=="bottomLeft"||$.validationEngine.settings.promptPosition=="bottomRight"){callerHeight=$(caller).height();callerTopPosition=callerTopPosition+callerHeight+15}if($.validationEngine.settings.promptPosition=="centerRight"){callerleftPosition+=callerWidth+13}if($.validationEngine.settings.promptPosition=="topLeft"||$.validationEngine.settings.promptPosition=="topRight"){callerTopPosition=callerTopPosition-inputHeight-10}if($.validationEngine.settings.promptPosition=="topMiddle"){callerTopPosition=callerTopPosition-inputHeight-4}$(updateThisPrompt).animate({top:callerTopPosition});$(caller).removeClass("fieldOk").addClass("fieldWrong")},linkTofield:function(caller){linkTofield=$(caller).attr("id")+"formError";linkTofield=linkTofield.replace(/\[/g,"");linkTofield=linkTofield.replace(/\]/g,"");return linkTofield},closePrompt:function(caller,outside){if(!$.validationEngine.settings){$.validationEngine.defaultSetting()}if(outside){$(caller).fadeTo("fast",0,function(){$(caller).remove()});return false}if(typeof(ajaxValidate)=="undefined"){ajaxValidate=false}if(!ajaxValidate){linkTofield=$.validationEngine.linkTofield(caller);closingPrompt="."+linkTofield;$(closingPrompt).fadeTo("fast",0,function(){$(closingPrompt).remove()})}if($(caller).val()){$(caller).removeClass("fieldWrong").addClass("fieldOk")}},debug:function(error){if(!$("#debugMode")[0]){$("body").append("<div id='debugMode '><div class='debugError'><strong>This is a debug mode, you got a problem with your form, it will try to help you, refresh when you think you nailed down the problem</strong></div></div>")}$(".debugError").append("<div class='debugerror'>"+error+"</div>")},submitValidation:function(caller){var stopForm=false;$.validationEngine.ajaxValid=true;$(caller).find(".formError").remove();var toValidateSize=$(caller).find("[class*=validate]").size();$(caller).find("[class*=validate]").each(function(){linkTofield=$.validationEngine.linkTofield(this);if(!$("."+linkTofield).hasClass("ajaxed")){var validationPass=$.validationEngine.loadValidation(this);return(validationPass)?stopForm=true:""}});ajaxErrorLength=$.validationEngine.ajaxValidArray.length;for(x=0;x<ajaxErrorLength;x++){if($.validationEngine.ajaxValidArray[x][1]==false){$.validationEngine.ajaxValid=false}}if(stopForm||!$.validationEngine.ajaxValid){if($.validationEngine.settings.scroll){destination=$(".formError:not('.greenPopup'):first").offset().top;$(".formError:not('.greenPopup')").each(function(){testDestination=$(this).offset().top;if(destination>testDestination){destination=$(this).offset().top}})}return true}else{return false}}}})(jQuery);jQuery.fn.prettyCheckboxes=function(a){a=jQuery.extend({checkboxWidth:17,checkboxHeight:17,className:"prettyCheckbox",display:"list"},a);$(this).each(function(){$label=$('label[for="'+$(this).attr("id")+'"]');$label.prepend("<span class='holderWrap'><span class='holder'></span></span>");if($(this).is(":checked")){$label.addClass("checked")}$label.addClass(a.className).addClass($(this).attr("type")).addClass(a.display);$label.find("span.holderWrap").width(a.checkboxWidth).height(a.checkboxHeight);$label.find("span.holder").width(a.checkboxWidth);$(this).addClass("hiddenCheckbox");$label.bind("click",function(){$("input#"+$(this).attr("for")).triggerHandler("click");if($("input#"+$(this).attr("for")).is(":checkbox")){$(this).toggleClass("checked");$("input#"+$(this).attr("for")).checked=true;$(this).find("span.holder").css("top",0)}else{$toCheck=$("input#"+$(this).attr("for"));$('input[name="'+$toCheck.attr("name")+'"]').each(function(){$('label[for="'+$(this).attr("id")+'"]').removeClass("checked")});$(this).addClass("checked");$toCheck.checked=true}});$("input#"+$label.attr("for")).bind("keypress",function(b){if(b.keyCode==32){if($.browser.msie){$('label[for="'+$(this).attr("id")+'"]').toggleClass("checked")}else{$(this).trigger("click")}return false}})})};checkAllPrettyCheckboxes=function(b,a){if($(b).is(":checked")){$(a).find("input[type=checkbox]:not(:checked)").each(function(){$('label[for="'+$(this).attr("id")+'"]').trigger("click");if($.browser.msie){$(this).attr("checked","checked")}else{$(this).trigger("click")}})}else{$(a).find("input[type=checkbox]:checked").each(function(){$('label[for="'+$(this).attr("id")+'"]').trigger("click");if($.browser.msie){$(this).attr("checked","")}else{$(this).trigger("click")}})}};(function(c){var a=function(e){return{name:e,isFxQueue:true,paused:false,playing:null,shouldStart:function(){return(this.playing==null||!this.paused)},pause:function(){if(!this.playing){return false}((this.playing.isScope)?this.playing:this.playing.elem).stop();this.paused=true;return true},stop:function(){if(!this.playing){return false}((this.playing.isScope)?this.playing:this.playing.elem).stop();this.playing=null;this.paused=false;this.length=0;return true},start:function(){if(this.playing&&this.paused){this.playing();this.paused=false;return true}else{if(this.length&&!this.playing){this.playing=this[0];c(document).dequeue(this.name);return true}}return false},getScope:function(f){if(this.playing&&this.playing.isScope&&this.playing.called==f){return this.playing}for(var g=0;g<this.length;g++){if(this[g].isScope&&this[g].called==f){return this[g]}}return false},dequeue:function(g){if(!this.playing){return false}if(this.playing.isScope){var j=this.playing.items;for(var h=0;h<j.length;h++){if(g==j[h].elem[0]&&!j[h].finished){j[h].finished=true;this.playing.finishedItems++}}if(this.playing.finishedItems<j.length){return false}}else{if(this.playing.elem&&this.playing.elem[0]!=g){return false}}var f=this;setTimeout(function(){f.playing=f[0];c(document).dequeue(f.name)},this.playing.postDelay);return true}}};var b=function(e){var f=function(){for(var g=0;g<f.items.length;g++){f.items[g]()}};f.called=e;f.isScope=true;f.finishedItems=0;f.stop=function(){for(var g=0;g<f.items.length;g++){f.items[g].elem.stop()}};f.items=[];return f};var d=c.fn.animate;c.fn.animate=function(k,f,j,m){if(!this.length){return this}var p=(typeof f=="object")?f:c.speed(f,j,m);var e=c.extend({queue:"fx",position:"end",limit:-1,preDelay:0,postDelay:0,complete:null},p);if(!e.queue||e.queue=="fx"){return d.apply(this,arguments)}var g=e.queue;var h=c(document).queue(e.queue);if(h.length==0&&!h.isFxQueue){c(document).queue(g,[]);h=c(document).queue(g);c.extend(h,a(g))}e.queue=false;var l=function(){e.complete=function(){h.dequeue(this);if(c.isFunction(l.users_complete)){return l.users_complete.apply(this,arguments)}};setTimeout(function(){l.elem.animate(k,e)},l.preDelay)};l.elem=this;l.preDelay=e.preDelay||0;l.postDelay=e.postDelay||0;l.users_complete=f.complete||m;var o=h.getScope(e.scope);if(o){o.items.push(l);if(h.playing==o){l()}return this}if(e.limit<0||h.length<e.limit){var n=null;if(e.scope){n=b(e.scope);n.items.push(l)}else{n=l}if(e.position=="end"){h.push(n)}else{if(e.position=="front"){h.splice(1,0,n)}}if(h.shouldStart()){h.start()}return this}};c.extend({fxqueue:function(e){return c(document).queue(e)}});c.fxqueue.version="2.1"})(jQuery);(function(b){b.fn.jCarouselLite=function(c){c=b.extend({btnPrev:null,btnNext:null,btnGo:null,mouseWheel:false,auto:null,speed:200,easing:null,vertical:false,circular:true,visible:3,start:0,scroll:1,pauseOnHover:false,beforeStart:null,afterEnd:null},c||{});return this.each(function(){var m=false,k=c.vertical?"top":"left",e=c.vertical?"height":"width";var d=b(this),o=b("ul",d),g=b("li",o),t=g.size(),r=c.visible,s=0;if(c.circular){o.prepend(g.slice(t-r-1+1).clone()).append(g.slice(0,r).clone());c.start+=r}c.pauseOnHover?o.hover(function(){s=1},function(){s=0}):"";var q=b("li",o),n=q.size(),u=c.start;d.css("visibility","visible");q.css({overflow:"hidden","float":(c.vertical?"none":"left")});o.css({margin:"0",padding:"0",position:"relative","list-style-type":"none","z-index":"1"});d.css({overflow:"hidden",position:"relative","z-index":"2",left:"0px"});var j=c.vertical?q.outerHeight(true):q.outerWidth(true);var p=j*n;var l=j*r;q.css({width:q.width(),height:q.height()});o.css(e,p+"px").css(k,-(u*j));d.css(e,l+"px");if(c.btnPrev){b(c.btnPrev).click(function(){return h(u-c.scroll)})}if(c.btnNext){b(c.btnNext).click(function(){return h(u+c.scroll)})}if(c.btnGo){b.each(c.btnGo,function(v,w){b(w).click(function(){return h(c.circular?c.visible+v:v)})})}if(c.mouseWheel&&d.mousewheel){d.mousewheel(function(v,w){return w>0?h(u-c.scroll):h(u+c.scroll)})}if(c.auto){setInterval(function(){h(u+c.scroll)},c.auto+c.speed)}function f(){return q.slice(u).slice(0,r)}function h(v){if(!m&&!s){if(c.beforeStart){c.beforeStart.call(this,f())}if(c.circular){if(v<=c.start-r-1){o.css(k,-((n-(r*2))*j)+"px");u=v==c.start-r-1?n-(r*2)-1:n-(r*2)-c.scroll}else{if(v>=n-r+1){o.css(k,-((r)*j)+"px");u=v==n-r+1?r+1:r+c.scroll}else{u=v}}}else{if(v<0||v>n-r){return}else{u=v}}m=true;o.animate(k=="left"?{left:-(u*j)}:{top:-(u*j)},c.speed,c.easing,function(){if(c.afterEnd){c.afterEnd.call(this,f())}m=false});if(!c.circular){b(c.btnPrev+","+c.btnNext).removeClass("disabled");b((u-c.scroll<0&&c.btnPrev)||(u+c.scroll>n-r&&c.btnNext)||[]).addClass("disabled")}}return false}})};function a(c,d){return parseInt(b.css(c[0],d))||0}})(jQuery);(function(a){a.fn.extend({reflect:function(b){b=a.extend({height:1/3,opacity:0.5},b);return this.unreflect().each(function(){var c=this;if(/^img$/i.test(c.tagName)){function d(){var g=c.width,f=c.height,m,j,n,h,l;j=Math.floor((b.height>1)?Math.min(f,b.height):f*b.height);if(a.browser.msie){m=a("<img />").attr("src",c.src).css({width:g,height:f,marginBottom:j-f,filter:"flipv progid:DXImageTransform.Microsoft.Alpha(opacity="+(b.opacity*100)+", style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy="+(j/f*100)+")"})[0]}else{m=a("<canvas />")[0];if(!m.getContext){return}h=m.getContext("2d");try{a(m).attr({width:g,height:j});h.save();h.translate(0,f-1);h.scale(1,-1);h.drawImage(c,0,0,g,f);h.restore();h.globalCompositeOperation="destination-out";l=h.createLinearGradient(0,0,0,j);l.addColorStop(0,"rgba(255, 255, 255, "+(1-b.opacity)+")");l.addColorStop(1,"rgba(255, 255, 255, 1.0)");h.fillStyle=l;h.rect(0,0,g,j);h.fill()}catch(k){return}}a(m).css({display:"block",border:0});n=a(/^a$/i.test(c.parentNode.tagName)?"<span />":"<div />").insertAfter(c).append([c,m])[0];n.className=c.className;a.data(c,"reflected",n.style.cssText=c.style.cssText);a(n).css({width:g,height:f+j,overflow:"hidden"});c.style.cssText="display: block; border: 0px";c.className="reflected"}if(c.complete){d()}else{a(c).load(d)}}})},unreflect:function(){return this.unbind("load").each(function(){var c=this,b=a.data(this,"reflected"),d;if(b!==undefined){d=c.parentNode;c.className=d.className;c.style.cssText=b;a.removeData(c,"reflected");d.parentNode.replaceChild(c,d)}})}})})(jQuery);(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);(function(a){a.fn.tipTip=function(c){var g={activation:"hover",keepAlive:false,maxWidth:"200px",edgeOffset:3,defaultPosition:"bottom",delay:400,fadeIn:200,fadeOut:200,attribute:"title",content:false,enter:function(){},exit:function(){}};var e=a.extend(g,c);if(a("#tiptip_holder").length<=0){var b=a('<div id="tiptip_holder" style="max-width:'+e.maxWidth+';"></div>');var d=a('<div id="tiptip_content"></div>');var f=a('<div id="tiptip_arrow"></div>');a("body").append(b.html(d).prepend(f.html('<div id="tiptip_arrow_inner"></div>')))}else{var b=a("#tiptip_holder");var d=a("#tiptip_content");var f=a("#tiptip_arrow")}return this.each(function(){var j=a(this);if(e.content){var m=e.content}else{var m=j.attr(e.attribute)}if(m!=""){if(!e.content){j.removeAttr(e.attribute)}var h=false;if(e.activation=="hover"){j.hover(function(){l()},function(){if(!e.keepAlive){k()}});if(e.keepAlive){b.hover(function(){},function(){k()})}}else{if(e.activation=="focus"){j.focus(function(){l()}).blur(function(){k()})}else{if(e.activation=="click"){j.click(function(){l();return false}).hover(function(){},function(){if(!e.keepAlive){k()}});if(e.keepAlive){b.hover(function(){},function(){k()})}}}}function l(){e.enter.call(this);d.html(m);b.hide().removeAttr("class").css("margin","0");f.removeAttr("style");var A=parseInt(j.offset()["top"]);var q=parseInt(j.offset()["left"]);var w=parseInt(j.outerWidth());var C=parseInt(j.outerHeight());var z=b.outerWidth();var t=b.outerHeight();var y=Math.round((w-z)/2);var p=Math.round((C-t)/2);var o=Math.round(q+y);var n=Math.round(A+C+e.edgeOffset);var u="";var E="";var v=Math.round(z-12)/2;if(e.defaultPosition=="bottom"){u="_bottom"}else{if(e.defaultPosition=="top"){u="_top"}else{if(e.defaultPosition=="left"){u="_left"}else{if(e.defaultPosition=="right"){u="_right"}}}}var s=(y+q)<parseInt(a(window).scrollLeft());var r=(z+q)>parseInt(a(window).width());if((s&&y<0)||(u=="_right"&&!r)||(u=="_left"&&q<(z+e.edgeOffset+5))){u="_right";E=Math.round(t-13)/2;v=-12;o=Math.round(q+w+e.edgeOffset);n=Math.round(A+p)}else{if((r&&y<0)||(u=="_left"&&!s)){u="_left";E=Math.round(t-13)/2;v=Math.round(z);o=Math.round(q-(z+e.edgeOffset+5));n=Math.round(A+p)}}var B=(A+C+e.edgeOffset+t+8)>parseInt(a(window).height()+a(window).scrollTop());var D=((A+C)-(e.edgeOffset+t+8))<0;if(B||(u=="_bottom"&&B)||(u=="_top"&&!D)){if(u=="_top"||u=="_bottom"){u="_top"}else{u=u+"_top"}E=t;n=Math.round(A-(t+5+e.edgeOffset))}else{if(D|(u=="_top"&&D)||(u=="_bottom"&&!B)){if(u=="_top"||u=="_bottom"){u="_bottom"}else{u=u+"_bottom"}E=-12;n=Math.round(A+C+e.edgeOffset)}}if(u=="_right_top"||u=="_left_top"){n=n+5}else{if(u=="_right_bottom"||u=="_left_bottom"){n=n-5}}if(u=="_left_top"||u=="_left_bottom"){o=o+5}f.css({"margin-left":v+"px","margin-top":E+"px"});b.css({"margin-left":o+"px","margin-top":n+"px"}).attr("class","tip"+u);if(h){clearTimeout(h)}h=setTimeout(function(){b.stop(true,true).fadeIn(e.fadeIn)},e.delay)}function k(){e.exit.call(this);if(h){clearTimeout(h)}b.fadeOut(e.fadeOut)}}})}})(jQuery);(function(j){var q=true,B=false,m="",s="height",w="width",d="offsetHeight",v="offsetWidth",z="color",h="cursor",r="font",b="fontSize",o="fontWeight",c="lineHeight",k="textAlign",D="textTransform",a="childNodes",l="parentNode",g="children",y="content",C="sIFR-replaced",p=function(f){return parseInt(f,10)},n=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"],e={black:"000",white:"FFF",transparent:"FFF"},u=function(f){return isNaN(f)?"00":n[(f-f%16)/16]+n[f%16]},A=function(f){var t;return"#"+((f)?(t=e[f.toLowerCase()])?t:(t=f.match(/rgb\((\d+),\s(\d+),\s(\d+)\)/))?u(t[1])+u(t[2])+u(t[3]):f:"000").replace(/^#{0,}(\w)(\w)(\w)$|^#/,"$1$1$2$2$3$3").toUpperCase()};j.sifrNodeList=j(document).not(document);j.sifr=function(F){var E,I,H,G=arguments.callee,f,t;F=j.extend({},G.options,F);if(F.save){delete F.save;G.options=j.extend({},F)}F[r]=(F.path||m).replace(/([^\/])$/,"$1/")+(F[r]||m).replace(/\.swf$|$/,".swf");switch(F[D]){case"lowercase":F[y]=F[y].toLowerCase();break;case"uppercase":F[y]=F[y].toUpperCase();break;case"capitalize":E=F[y].split(/(\s|\>)/);F[y]=m;for(f in E){F[y]+=E[f].charAt(0).toUpperCase()+E[f].substr(1)}}if(p(F.version)===3){t={content:F[y],cursor:F[h],css:j.extend({".sIFR-root":j.extend({color:A(F[z]),fontWeight:F[o]||"normal",lineHeight:F[c]||12,textAlign:F[k]||"left"},F.style),a:{},"a:hover":{}},F.css),delayrun:F.delayRun||B,events:F.events||B,filters:F.filters||B,fitexactly:F.fitExactly||B,fixhover:F.fixHover||q,forcesingleline:F.forceSingleLine||B,gridfittype:F.gridFitType||"pixel",height:(F[s]*F.overY)||14,offsetleft:F.offsetLeft||0,offsettop:F.offsetTop||0,opacity:F.opacity||100,preventwrap:F.preventWrap||B,size:F[b]||12,antialiasType:F.antiAliasType||"advanced",thickness:F.thickness||0,sharpness:F.sharpness||0,tuneheight:F.tuneHeight||0,tunewidth:F.tuneWidth||0,version:F.build||436,width:(F[w]*F.overX)||320};t.css.a[z]=t.css.a[z]||A(F.linkColor||F[z]);t.css["a:hover"][z]=t.css["a:hover"][z]||A(F.hoverColor||t.css.a[z]||F[z]);t.selectable=F.selectable||((/arrow|pointer/.test(t[h]))?B:q);if(typeof F.filter==="object"){I=[];for(E in F.filter){if(typeof F.filter[E]==="object"){H=[];for(f in F.filter[E]){H.push(f.replace(/([A-Z])/,"-$1").toLowerCase()+":"+((/color/.test(f))?'"0x'+A(F.filter[E][f]).substr(1)+'"':F.filter[E][f]))}F.filter[E]=H.join(",")}I.push(E+"Filter,"+F.filter[E])}t.flashfilters=I.join(",")}}else{t={h:(F[s]*F.zoom)||14,leading:Math.max(F[c]-F[b],0),offsetTop:Math.max((F[c]-F[b])/2,0),textAlign:F[k]||"left",textColor:A(F[z]),txt:F[y],w:(F[w]*F.zoom)||320};t.linkColor=A(F.linkColor||F[z]);t.hoverColor=A(F.hoverColor||t.linkColor||F[z]);if(F.underline===q){t.underline=q}}if(F.link){t.link=F.link}return j.flash({flashvars:t,height:(F[s]*F.overY)||14,params:{wmode:"opaque"},swf:F[r],width:(F[w]*F.overX)||320})};j.fn.sifr=function(F){if(!j.hasFlashPlayer){return B}var J,E,H,I=this,G=0,f,t;F=j.extend({},F);while((E=I.eq(G++))[0]){t=j.extend({},(f=j.extend({},E.data("options"),F)));if(E.hasClass(C)){E.unsifr()}E.addClass(C)[0].innerHTML=['<span style="display:inline-block;position:relative;"><span class="sIFR-alternate" ',((t.debug)?"":'style="'+((j.support.opacity)?"opacity:0":"zoom:1;visibility:hidden;")+';"'),">",E[0].innerHTML,'</span><span class="sIFR-flash" style="position:absolute;top:0;left:0;right:0;bottom:0;"></span></span>'].join(m);J=E[g]()[g]().eq(0);H=E[g]()[g]().eq(1);t[y]=t[y]||j.trim(J[0].innerHTML);t[D]=t[D]||J.css(D).toLowerCase();t.zoom=t.zoom||1;t.overX=(t.overX||1)*(t.over||1);t.overY=(t.overY||1)*(t.over||1);t[s]=t[s]||Math.max(J[0][d]||J[0][l][d],p(J.css(c).replace(/normal/,p(J.css(b))*1.25)));t[w]=t[w]||J[0][v]||J[0][l][v];t[r]=t[r]||E.css("fontFamily").replace(/^\s+|\s+$|,[\S|\s]+|'|"|(,)\s+/g,"$1");t[z]=t[z]||J.css(z);t[h]=t[h]||J.css(h);t[o]=(t[o]||J.css(o).toString()).replace("400","normal").replace("700","bold");t[b]=(t[b]||p(J.css(b)))*t.zoom;t[c]=p(t[c]||J.css(c).replace(/normal/,t[b]*1.25))||t[s];t[k]=t[k]||J.css(k).toString();if(t[k]==="center"){H.css("marginLeft",(t[w]-(t[w]*t.overX))/2)}if(t.resizable){j.sifrNodeList=j.sifrNodeList.add(E.data("options",j.extend({offsetHeight:J[0][d],offsetWidth:J[0][v]},f)))}H.html(j.sifr(t))}return I};j.fn.unsifr=function(){var E=this,f,t=0;while(((f=E.eq(t++))[0])&&f.hasClass(C)){f.removeClass(C)[0].innerHTML=f[0][a][0][a][0].innerHTML;j.sifrNodeList=j.sifrNodeList.not(f)}return E};j(window).resize(function(){j.sifrNodeList.filter(function(E){var t,F=this[a][0][a][0],f=(t=j(this)).data("options");if(F[d]!==f[d]||F[v]!==f[v]){f[d]=F[d];f[v]=F[v];t.data("options",f);return q}return B}).sifr()})}(jQuery));(function(b){var a=null;b.fn.autogrow=function(c){return this.each(function(){new b.autogrow(this,c)})};b.autogrow=function(c,d){this.options=d||{};this.dummy=null;this.interval=null;this.line_height=this.options.lineHeight||parseInt(b(c).css("line-height"));this.min_height=this.options.minHeight||parseInt(b(c).css("min-height"));this.max_height=this.options.maxHeight||parseInt(b(c).css("max-height"));this.textarea=b(c);if(this.line_height==NaN){this.line_height=0}this.init()};b.autogrow.fn=b.autogrow.prototype={autogrow:"1.2.2"};b.autogrow.fn.extend=b.autogrow.extend=b.extend;b.autogrow.fn.extend({init:function(){var c=this;this.textarea.css({overflow:"hidden",display:"block"});this.textarea.bind("focus",function(){c.startExpand()}).bind("blur",function(){c.stopExpand()});this.checkExpand()},startExpand:function(){var c=this;this.interval=window.setInterval(function(){c.checkExpand()},400)},stopExpand:function(){clearInterval(this.interval)},checkExpand:function(){if(this.dummy==null){this.dummy=b("<div></div>");this.dummy.css({"font-size":this.textarea.css("font-size"),"font-family":this.textarea.css("font-family"),width:this.textarea.css("width"),padding:this.textarea.css("padding"),"line-height":this.line_height+"px","overflow-x":"hidden",position:"absolute",top:0,left:-9999}).appendTo("body")}var c=this.textarea.val().replace(/(<|>)/g,"");if($.browser.msie){c=c.replace(/\n/g,"<BR>new")}else{c=c.replace(/\n/g,"<br>new")}if(this.dummy.html()!=c){this.dummy.html(c);if(this.max_height>0&&(this.dummy.height()+this.line_height>this.max_height)){this.textarea.css("overflow-y","auto")}else{this.textarea.css("overflow-y","hidden");if(this.textarea.height()<this.dummy.height()+this.line_height||(this.dummy.height()<this.textarea.height())){this.textarea.animate({height:(this.dummy.height()+this.line_height)+"px"},100)}}}}})})(jQuery);function slide(f,h,e,c,d,k){var g=f+" li";var b=g+" a";if(h){var j=h+" a"}else{var j=false}var a=0;if(j){$(j).replaceWith("<span>"+$(j).text()+"</span>")}$(g).not(h).each(function(l){$(this).css("margin-left","-180px");a=(a*k+d);$(this).animate({marginLeft:"0"},a,"easeInOutQuad")});$(b).not(j).each(function(l){$(this).hover(function(){$(this).stop().animate({paddingLeft:e},150)},function(){$(this).stop().animate({paddingLeft:c},150)})})};
