var $pp_pic_holder;var $ppt;(function(A){A.fn.prettyPhoto=function(W){var E=true;var K=false;var O=[];var D=0;var R;var S;var V;var Y;var F="image";var Z;var M=G();A(window).scroll(function(){M=G();C()});A(window).resize(function(){C();U()});A(document).keypress(function(c){switch(c.keyCode){case 37:if(D==1){return}N("previous");break;case 39:if(D==setCount){return}N("next");break;case 27:L();break}});W=jQuery.extend({animationSpeed:"normal",padding:40,opacity:0.8,showTitle:true,allowresize:true,counter_separator_label:"/",theme:"light_rounded",callback:function(){}},W);if(A.browser.msie&&A.browser.version==6){W.theme="light_square"}A(this).each(function(){var e=false;var d=false;var f=0;var c=0;O[O.length]=this;A(this).bind("click",function(){J(this);return false})});function J(c){Z=A(c);theRel=Z.attr("rel");galleryRegExp=/\[(?:.*)\]/;theGallery=galleryRegExp.exec(theRel);isSet=false;setCount=0;b();for(i=0;i<O.length;i++){if(A(O[i]).attr("rel").indexOf(theGallery)!=-1){setCount++;if(setCount>1){isSet=true}if(A(O[i]).attr("href")==Z.attr("href")){D=setCount;arrayPosition=i}}}X();$pp_pic_holder.find("p.currentTextHolder").text(D+W.counter_separator_label+setCount);C();A("#pp_full_res").hide();$pp_pic_holder.find(".pp_loaderIcon").show()}showimage=function(f,c,j,h,g,d,e){A(".pp_loaderIcon").hide();if(A.browser.opera){windowHeight=window.innerHeight;windowWidth=window.innerWidth}else{windowHeight=A(window).height();windowWidth=A(window).width()}$pp_pic_holder.find(".pp_content").animate({height:g},W.animationSpeed);projectedTop=M.scrollTop+((windowHeight/2)-(h/2));if(projectedTop<0){projectedTop=0+$pp_pic_holder.find(".ppt").height()}$pp_pic_holder.animate({top:projectedTop,left:((windowWidth/2)-(j/2)),width:j},W.animationSpeed,function(){$pp_pic_holder.width(j);$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(c).width(f);$pp_pic_holder.find("#pp_full_res").fadeIn(W.animationSpeed,function(){A(this).find("object,embed").css("visibility","visible")});I();if(e){A("a.pp_expand,a.pp_contract").fadeIn(W.animationSpeed)}})};function I(){if(isSet&&F=="image"){$pp_pic_holder.find(".pp_hoverContainer").fadeIn(W.animationSpeed)}else{$pp_pic_holder.find(".pp_hoverContainer").hide()}$pp_pic_holder.find(".pp_details").fadeIn(W.animationSpeed);if(W.showTitle&&hasTitle){$ppt.css({top:$pp_pic_holder.offset().top-22,left:$pp_pic_holder.offset().left+(W.padding/2),display:"none"});$ppt.fadeIn(W.animationSpeed)}}function Q(){$pp_pic_holder.find(".pp_hoverContainer,.pp_details").fadeOut(W.animationSpeed);$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden");$pp_pic_holder.find("#pp_full_res").fadeOut(W.animationSpeed,function(){A(".pp_loaderIcon").show();a()});$ppt.fadeOut(W.animationSpeed)}function N(c){if(c=="previous"){arrayPosition--;D--}else{arrayPosition++;D++}if(!E){E=true}Q();A("a.pp_expand,a.pp_contract").fadeOut(W.animationSpeed,function(){A(this).removeClass("pp_contract").addClass("pp_expand")})}function L(){$pp_pic_holder.find("object,embed").css("visibility","hidden");A("div.pp_pic_holder,div.ppt").fadeOut(W.animationSpeed);A("div.pp_overlay").fadeOut(W.animationSpeed,function(){A("div.pp_overlay,div.pp_pic_holder,div.ppt").remove();if(A.browser.msie&&A.browser.version==6){A("select").css("visibility","visible")}W.callback()});E=true}function H(){if(D==setCount){$pp_pic_holder.find("a.pp_next").css("visibility","hidden");$pp_pic_holder.find("a.pp_arrow_next").addClass("disabled").unbind("click")}else{$pp_pic_holder.find("a.pp_next").css("visibility","visible");$pp_pic_holder.find("a.pp_arrow_next.disabled").removeClass("disabled").bind("click",function(){N("next");return false})}if(D==1){$pp_pic_holder.find("a.pp_previous").css("visibility","hidden");$pp_pic_holder.find("a.pp_arrow_previous").addClass("disabled").unbind("click")}else{$pp_pic_holder.find("a.pp_previous").css("visibility","visible");$pp_pic_holder.find("a.pp_arrow_previous.disabled").removeClass("disabled").bind("click",function(){N("previous");return false})}$pp_pic_holder.find("p.currentTextHolder").text(D+W.counter_separator_label+setCount);Z=(isSet)?A(O[arrayPosition]):Z;b();if(Z.attr("title")){$pp_pic_holder.find(".pp_description").show().html(unescape(Z.attr("title")))}else{$pp_pic_holder.find(".pp_description").hide().text("")}if(Z.find("img").attr("alt")&&W.showTitle){hasTitle=true;$ppt.html(unescape(Z.find("img").attr("alt")))}else{hasTitle=false}}function P(d,c){hasBeenResized=false;T(d,c);imageWidth=d;imageHeight=c;windowHeight=A(window).height();windowWidth=A(window).width();if(((Y>windowWidth)||(V>windowHeight))&&E&&W.allowresize&&!K){hasBeenResized=true;notFitting=true;while(notFitting){if((Y>windowWidth)){imageWidth=(windowWidth-200);imageHeight=(c/d)*imageWidth}else{if((V>windowHeight)){imageHeight=(windowHeight-200);imageWidth=(d/c)*imageHeight}else{notFitting=false}}V=imageHeight;Y=imageWidth}T(imageWidth,imageHeight)}return{width:imageWidth,height:imageHeight,containerHeight:V,containerWidth:Y,contentHeight:R,contentWidth:S,resized:hasBeenResized}}function T(d,c){$pp_pic_holder.find(".pp_details").width(d).find(".pp_description").width(d-parseFloat($pp_pic_holder.find("a.pp_close").css("width")));R=c+$pp_pic_holder.find(".pp_details").height()+parseFloat($pp_pic_holder.find(".pp_details").css("marginTop"))+parseFloat($pp_pic_holder.find(".pp_details").css("marginBottom"));S=d;V=R+$pp_pic_holder.find(".ppt").height()+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height();Y=d+W.padding}function b(){if(Z.attr("href").match(/youtube\.com\/watch/i)){F="youtube"}else{if(Z.attr("href").indexOf(".mov")!=-1){F="quicktime"}else{if(Z.attr("href").indexOf(".swf")!=-1){F="flash"}else{if(Z.attr("href").indexOf("iframe")!=-1){F="iframe"}else{F="image"}}}}}function C(){if($pp_pic_holder){if($pp_pic_holder.size()==0){return}}else{return}if(A.browser.opera){windowHeight=window.innerHeight;windowWidth=window.innerWidth}else{windowHeight=A(window).height();windowWidth=A(window).width()}if(E){$pHeight=$pp_pic_holder.height();$pWidth=$pp_pic_holder.width();$tHeight=$ppt.height();projectedTop=(windowHeight/2)+M.scrollTop-($pHeight/2);if(projectedTop<0){projectedTop=0+$tHeight}$pp_pic_holder.css({top:projectedTop,left:(windowWidth/2)+M.scrollLeft-($pWidth/2)});$ppt.css({top:projectedTop-$tHeight,left:(windowWidth/2)+M.scrollLeft-($pWidth/2)+(W.padding/2)})}}function a(){H();if(F=="image"){imgPreloader=new Image();nextImage=new Image();if(isSet&&D>setCount){nextImage.src=A(O[arrayPosition+1]).attr("href")}prevImage=new Image();if(isSet&&O[arrayPosition-1]){prevImage.src=A(O[arrayPosition-1]).attr("href")}pp_typeMarkup='<img id="fullResImage" src="" />';$pp_pic_holder.find("#pp_full_res")[0].innerHTML=pp_typeMarkup;$pp_pic_holder.find(".pp_content").css("overflow","hidden");$pp_pic_holder.find("#fullResImage").attr("src",Z.attr("href"));imgPreloader.onload=function(){var c=P(imgPreloader.width,imgPreloader.height);imgPreloader.width=c.width;imgPreloader.height=c.height;showimage(imgPreloader.width,imgPreloader.height,c.containerWidth,c.containerHeight,c.contentHeight,c.contentWidth,c.resized)};imgPreloader.src=Z.attr("href")}else{movie_width=(parseFloat(B("width",Z.attr("href"))))?B("width",Z.attr("href")):"425";movie_height=(parseFloat(B("height",Z.attr("href"))))?B("height",Z.attr("href")):"344";if(movie_width.indexOf("%")!=-1||movie_height.indexOf("%")!=-1){movie_height=(A(window).height()*parseFloat(movie_height)/100)-100;movie_width=(A(window).width()*parseFloat(movie_width)/100)-100;parsentBased=true}else{movie_height=parseFloat(movie_height);movie_width=parseFloat(movie_width)}if(F=="quicktime"){movie_height+=13}correctSizes=P(movie_width,movie_height);if(F=="youtube"){pp_typeMarkup='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+correctSizes.width+'" height="'+correctSizes.height+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.youtube.com/v/'+B("v",Z.attr("href"))+'" /><embed src="http://www.youtube.com/v/'+B("v",Z.attr("href"))+'" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+correctSizes.width+'" height="'+correctSizes.height+'"></embed></object>'}else{if(F=="quicktime"){pp_typeMarkup='<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="'+correctSizes.height+'" width="'+correctSizes.width+'"><param name="src" value="'+Z.attr("href")+'"><param name="autoplay" value="true"><param name="type" value="video/quicktime"><embed src="'+Z.attr("href")+'" height="'+correctSizes.height+'" width="'+correctSizes.width+'" autoplay="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>'}else{if(F=="flash"){flash_vars=Z.attr("href");flash_vars=flash_vars.substring(Z.attr("href").indexOf("flashvars")+10,Z.attr("href").length);filename=Z.attr("href");filename=filename.substring(0,filename.indexOf("?"));pp_typeMarkup='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+correctSizes.width+'" height="'+correctSizes.height+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="'+filename+"?"+flash_vars+'" /><embed src="'+filename+"?"+flash_vars+'" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+correctSizes.width+'" height="'+correctSizes.height+'"></embed></object>'}else{if(F=="iframe"){movie_url=Z.attr("href");movie_url=movie_url.substr(0,movie_url.indexOf("iframe")-1);pp_typeMarkup='<iframe src ="'+movie_url+'" width="'+(correctSizes.width-10)+'" height="'+(correctSizes.height-10)+'" frameborder="no"></iframe>'}}}}$pp_pic_holder.find("#pp_full_res")[0].innerHTML=pp_typeMarkup;showimage(correctSizes.width,correctSizes.height,correctSizes.containerWidth,correctSizes.containerHeight,correctSizes.contentHeight,correctSizes.contentWidth,correctSizes.resized)}}function G(){if(self.pageYOffset){scrollTop=self.pageYOffset;scrollLeft=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){scrollTop=document.documentElement.scrollTop;scrollLeft=document.documentElement.scrollLeft}else{if(document.body){scrollTop=document.body.scrollTop;scrollLeft=document.body.scrollLeft}}}return{scrollTop:scrollTop,scrollLeft:scrollLeft}}function U(){A("div.pp_overlay").css({height:A(document).height(),width:A(window).width()})}function X(){toInject="";toInject+="<div class='pp_overlay'></div>";if(F=="image"){pp_typeMarkup='<img id="fullResImage" src="" />'}else{pp_typeMarkup=""}toInject+='<div class="pp_pic_holder"><div class="pp_top"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div><div class="pp_content"><a href="#" class="pp_expand" title="Expand the image">Expand</a><div class="pp_loaderIcon"></div><div class="pp_hoverContainer"><a class="pp_next" href="#">next</a><a class="pp_previous" href="#">previous</a></div><div id="pp_full_res">'+pp_typeMarkup+'</div><div class="pp_details clearfix"><a class="pp_close" href="#">Close</a><p class="pp_description"></p><div class="pp_nav"><a href="#" class="pp_arrow_previous">Previous</a><p class="currentTextHolder">0'+W.counter_separator_label+'0</p><a href="#" class="pp_arrow_next">Next</a></div></div></div><div class="pp_bottom"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div></div>';toInject+='<div class="ppt"></div>';A("body").append(toInject);$pp_pic_holder=A(".pp_pic_holder");$ppt=A(".ppt");A("div.pp_overlay").css("height",A(document).height()).bind("click",function(){L()});$pp_pic_holder.css({opacity:0}).addClass(W.theme);A("a.pp_close").bind("click",function(){L();return false});A("a.pp_expand").bind("click",function(){$this=A(this);if($this.hasClass("pp_expand")){$this.removeClass("pp_expand").addClass("pp_contract");E=false}else{$this.removeClass("pp_contract").addClass("pp_expand");E=true}Q();$pp_pic_holder.find(".pp_hoverContainer, #pp_full_res, .pp_details").fadeOut(W.animationSpeed,function(){a()});return false});$pp_pic_holder.find(".pp_previous, .pp_arrow_previous").bind("click",function(){N("previous");return false});$pp_pic_holder.find(".pp_next, .pp_arrow_next").bind("click",function(){N("next");return false});$pp_pic_holder.find(".pp_hoverContainer").css({"margin-left":W.padding/2});if(!isSet){$pp_pic_holder.find(".pp_hoverContainer,.pp_nav").hide()}if(A.browser.msie&&A.browser.version==6){A("body").addClass("ie6");A("select").css("visibility","hidden")}A("div.pp_overlay").css("opacity",0).fadeTo(W.animationSpeed,W.opacity,function(){$pp_pic_holder.css("opacity",0).fadeIn(W.animationSpeed,function(){$pp_pic_holder.attr("style","left:"+$pp_pic_holder.css("left")+";top:"+$pp_pic_holder.css("top")+";");a()})})}};function B(E,D){E=E.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var C="[\\?&]"+E+"=([^&#]*)";var G=new RegExp(C);var F=G.exec(D);if(F==null){return""}else{return F[1]}}})(jQuery);;var GB_DONE=false;var GB_HEIGHT=400;var GB_WIDTH=400;function GB_show(caption,url,height,width){GB_HEIGHT=height||400;GB_WIDTH=width||400;if(!GB_DONE){$(document.body).append("<div id='GB_overlay'></div><div id='GB_window'><div id='GB_caption'></div>"
+"<img src='/jQuery/plugins/greybox/close.gif' alt='Close window'/></div>");$("#GB_window img").click(GB_hide);$("#GB_overlay").click(GB_hide);$(window).resize(GB_position);GB_DONE=true;}
$("#GB_frame").remove();$("#GB_window").append("<iframe id='GB_frame' src='"+url+"'></iframe>");$("#GB_caption").html(caption);$("#GB_overlay").show();GB_position();$("#GB_window").show();}
function GB_hide(){$("#GB_window,#GB_overlay").hide();}
function GB_position(){var de=document.documentElement;var w=self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;$("#GB_window").css({width:GB_WIDTH+"px",height:GB_HEIGHT+"px",left:((w-GB_WIDTH)/2)+"px"});$("#GB_frame").css("height",GB_HEIGHT-32+"px");};$(document).ready(function(){$("[class^=validate]").validationEngine({success:false,failure:function(){}})});jQuery.fn.validationEngine=function(settings){if($.validationEngineLanguage){allRules=$.validationEngineLanguage.allRules}else{allRules={"required":{"regex":"none","alertText":"* Ce champs est requis","alertTextCheckboxMultiple":"*Choisir une option","alertTextCheckboxe":"* Cette case est obligatoire"},"length":{"regex":"none","alertText":"* Entre ","alertText2":" et ","alertText3":" caractères requis"},"minCheckbox":{"regex":"none","alertText":"* Nombre de choix trop grand"},"confirm":{"regex":"none","alertText":"* Vos champs ne sont pas identiques"},"telephone":{"regex":"/^[0-9\-\(\)\ ]+$/","alertText":"* Numéro de téléphone invalide"},"email":{"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/","alertText":"* Adresse email invalide"},"date":{"regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/","alertText":"* Date invalide, format YYYY-MM-DD requis"},"onlyNumber":{"regex":"/^[0-9\ ]+$/","alertText":"* Chiffres uniquement"},"noSpecialCaracters":{"regex":"/^[0-9a-zA-Z]+$/","alertText":"* Caractères spéciaux refusés"},"onlyLetter":{"regex":"/^[a-zA-Z\ \']+$/","alertText":"* Lettres uniquement"}}}
settings=jQuery.extend({allrules:allRules,inlineValidation:true,success:false,failure:function(){}},settings);$("form").bind("submit",function(caller){if(submitValidation(this)==false){if(settings.success){settings.success&&settings.success();return false;}}else{settings.failure&&settings.failure();return false;}})
if(settings.inlineValidation==true){$(this).not("[type=checkbox]").bind("blur",function(caller){loadValidation(this)})}
var buildPrompt=function(caller,promptText,showTriangle){var divFormError=document.createElement('div')
var formErrorContent=document.createElement('div')
var arrow=document.createElement('div')
$(divFormError).addClass("formError")
$(divFormError).addClass($(caller).attr("id"))
$(formErrorContent).addClass("formErrorContent")
$(arrow).addClass("formErrorArrow")
$("body").append(divFormError)
$(divFormError).append(arrow)
$(divFormError).append(formErrorContent)
if(showTriangle==true){$(arrow).html('<div class="line10"></div><div class="line9"></div><div class="line8"></div><div class="line7"></div><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()
callerHeight=$(caller).height()
inputHeight=$(divFormError).height()
callerleftPosition=callerleftPosition+callerWidth-30
callerTopPosition=callerTopPosition-inputHeight-10
$(divFormError).css({top:callerTopPosition,left:callerleftPosition,opacity:0})
$(divFormError).fadeTo("fast",0.8);};var updatePromptText=function(caller,promptText){updateThisPrompt=$(caller).attr("id")
$("."+updateThisPrompt).find(".formErrorContent").html(promptText)
callerTopPosition=$(caller).offset().top;inputHeight=$("."+updateThisPrompt).height()
callerTopPosition=callerTopPosition-inputHeight-10
$("."+updateThisPrompt).animate({top:callerTopPosition});}
var loadValidation=function(caller){rulesParsing=$(caller).attr('class');rulesRegExp=/\[(.*)\]/;getRules=rulesRegExp.exec(rulesParsing);str=getRules[1]
pattern=/\W+/;result=str.split(pattern);var validateCalll=validateCall(caller,result)
return validateCalll};var validateCall=function(caller,rules){var promptText=""
var prompt=$(caller).attr("id");var caller=caller;var callerName=$(caller).attr("name");isError=false;callerType=$(caller).attr("type");for(i=0;i<rules.length;i++){switch(rules[i]){case"optional":if(!$(caller).val()){closePrompt(caller)
return isError}
break;case"required":_required(caller,rules);break;case"custom":_customRegex(caller,rules,i);break;case"length":_length(caller,rules,i);break;case"minCheckbox":_minCheckbox(caller,rules,i);break;case"confirm":_confirm(caller,rules,i);break;default:;};};if(isError==true){var showTriangle=true
if($("input[name="+callerName+"]").size()>1&&callerType=="radio"){caller=$("input[name="+callerName+"]:first")
showTriangle=false
var callerId="."+$(caller).attr("id")
if($(callerId).size()==0){isError=true}else{isError=false}}
if($("input[name="+callerName+"]").size()>1&&callerType=="checkbox"){caller=$("input[name="+callerName+"]:first")
showTriangle=false
var callerId="div."+$(caller).attr("id")
if($(callerId).size()==0){isError=true}else{isError=false}}
if(isError==true){($("div."+prompt).size()==0)?buildPrompt(caller,promptText,showTriangle):updatePromptText(caller,promptText)}}else{if($("input[name="+callerName+"]").size()>1&&callerType=="radio"){caller=$("input[name="+callerName+"]:first")}
if($("input[name="+callerName+"]").size()>1&&callerType=="checkbox"){caller=$("input[name="+callerName+"]:first")}
closePrompt(caller)}
function _required(caller,rules){callerType=$(caller).attr("type")
if(callerType=="text"||callerType=="password"||callerType=="textarea"){if(!$(caller).val()){isError=true
promptText+=settings.allrules[rules[i]].alertText+"<br />"}}
if(callerType=="radio"||callerType=="checkbox"){callerName=$(caller).attr("name")
if($("input[name="+callerName+"]:checked").size()==0){isError=true
if($("input[name="+callerName+"]").size()==1){promptText+=settings.allrules[rules[i]].alertTextCheckboxe+"<br />"}else{promptText+=settings.allrules[rules[i]].alertTextCheckboxMultiple+"<br />"}}}
if(callerType=="select-one"){callerName=$(caller).attr("id");if(!$("select[name="+callerName+"]").val()){isError=true;promptText+=settings.allrules[rules[i]].alertText+"<br />";}}
if(callerType=="select-multiple"){callerName=$(caller).attr("id");if(!$("#"+callerName).val()){isError=true;promptText+=settings.allrules[rules[i]].alertText+"<br />";}}}
function _customRegex(caller,rules,position){customRule=rules[position+1]
pattern=eval(settings.allrules[customRule].regex)
if(!pattern.test($(caller).attr('value'))){isError=true
promptText+=settings.allrules[customRule].alertText+"<br />"}}
function _confirm(caller,rules,position){confirmField=rules[position+1]
if($(caller).attr('value')!=$("#"+confirmField).attr('value')){isError=true
promptText+=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){isError=true
promptText+=settings.allrules["length"].alertText+startLength+settings.allrules["length"].alertText2+endLength+settings.allrules["length"].alertText3+"<br />"}}
function _minCheckbox(caller,rules,position){nbCheck=eval(rules[position+1])
groupname=$(caller).attr("name")
groupSize=$("input[name="+groupname+"]:checked").size()
if(groupSize>nbCheck){isError=true
promptText+=settings.allrules["minCheckbox"].alertText+"<br />"}}
return(isError)?isError:false;};var closePrompt=function(caller){closingPrompt=$(caller).attr("id")
$("."+closingPrompt).fadeTo("fast",0,function(){$("."+closingPrompt).remove()});};var submitValidation=function(caller){var stopForm=false
$(caller).find(".formError").remove()
var toValidateSize=$(caller).find("[class^=validate]").size()
$(caller).find("[class^=validate]").each(function(){var validationPass=loadValidation(this)
return(validationPass)?stopForm=true:"";});if(stopForm){destination=$(".formError:first").offset().top;$("html:not(:animated),body:not(:animated)").animate({scrollTop:destination},1100)
return true;}else{return false}};};;eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(5($){4 q;q=$.23.7=5(k){6(!q.1o()){Q J}$.1p(q.1b);4 l={Z:\'.1q\',K:E,10:E,1c:5(a,b,c){},1r:5(a){}};4 m=$.11(l,k);1d(4 i 24 m){6(i){$.7[i]=m[i]}}4 n=($(m.Z).R(m.Z))?$(m.Z):3(B.12(\'1e\')).25(8);4 o=$(B.12(\'1e\')).u(\'1s\');4 p=$(B.12(\'1f\')).u(\'1g\');n.u(\'1q\').13(o).13(p);Q 8.1t(5(){$(8).u(\'7\');$(8).1u(\'L\').1t(5(i){4 b=$(8);4 c=$.26?$.11({},m,b.27()):m;c.10=$(8).R(\':28-S\')?J:c.10;4 d=$(8).T(\'a\').R(\'a\')?$(8).T(\'a\'):J;4 e=$(8).1u(\'F\').C(\'M\',\'U\');4 f=d?d.9(\'1v\'):e.9(\'1h\');4 g=d?d.9(\'14\'):e.9(\'14\');4 j=1w 1x();6(c.K&&(N.r.t&&N.r.t.V(/\\#/,\'\')==f)){b.G(\'.D\').W(\'D\');b.u(\'D\')}$(j).29(5(){$(8).9(\'1y\',e.9(\'1y\'));4 a=d?d.T(\'F\').u(\'1z 1A\').C(\'M\',\'U\'):e.2a(E).u(\'1z\').C(\'M\',\'U\');6(d){d.2b(a)}6(!a.1B(\'1A\')){4 w=1i.1C(e.v()/e.y()*b.y());4 h=1i.1C(e.y()/e.v()*b.v());6(w<h){a.C({y:\'1D\',v:b.v(),1E:-(h-b.y())/2})}s{a.C({v:\'1D\',y:b.y(),1F:-(w-b.v())/2})}}s{N.1G(5(){a.C({1F:-(a.v()-b.v())/2,1E:-(a.y()-b.y())/2})},1)}a.9(\'O\',f);a.9(\'14\',g);a.1H(5(){$.7.X(f)});a.P(5(){$(8).u(\'P\')},5(){$(8).W(\'P\')});b.P(5(){b.u(\'P\')},5(){b.W(\'P\')});b.1I(a);a.C(\'M\',\'2c\');c.1r(3(a));6(b.1B(\'D\')){$.7.X(f)}e.1J()}).1K(5(){b.2d(\'<1f 2e="1K" 1L="2f:2g">2h 2i 2j: \'+f+\'</1f>\')}).9(\'1h\',f)})})};q.1M=5(a){Q $(a).R(\':1N-S\')?$(a).G(\':1O-S\'):$(a).1j()};q.1P=5(a){Q $(a).R(\':1O-S\')?$(a).G(\':1N-S\'):$(a).1Q()};q.1o=5(){$(\'1R\').13($(B.12(\'1e\')).9(\'1S\',\'1k\').C({v:\'1T\',y:\'1T\',M:\'U\'}));4 a=($(\'#1k\').v()!=1)?J:E;$(\'#1k\').1J();Q a};q.1b=5(a){4 b=$(\'.1s\');4 c=$(\'.7 F[O="\'+a+\'"]\');6(a){6($.7.K){N.r=N.r.1v.V(/\\#.*/,\'\')+\'#\'+a}c.15(\'L\').G(\'.D\').W(\'D\');c.15(\'L\').u(\'D\');4 d=$(1w 1x()).9(\'1h\',a).u(\'2k\');b.1U().13(d);b.G(\'.1g\').2l(c.9(\'14\'));$.7.1c(d,b.G(\'.1g\'),c);6($.7.10){d.C(\'2m\',\'2n\').1H(5(){$.7.1j()})}}s{b.G().2o().1U();$(\'.7 L.D\').W(\'D\')}$.7.16=a};$.11({7:{16:\'\',1c:5(){},X:5(a){6($.7.K){$.1V(a)}s{q.1b(a)}},1j:5(){4 a=$(q.1M($(\'.7 F[O="\'+$.7.16+\'"]\').15(\'L\'))).T(\'F\').9(\'O\');$.7.X(a)},1Q:5(){4 a=$(q.1P($(\'.7 F[O="\'+$.7.16+\'"]\').15(\'L\'))).T(\'F\').9(\'O\');$.7.X(a)}}})})(3);3.11({z:17,x:17,1p:5(a){3.x=a;4 b=r.t;3.z=b;6(3.H.1l){6(3.z===\'\'){3.z=\'#\'}$("1R").1I(\'<1W 1S="18" 1L="M: U;"></1W>\');4 c=$("#18")[0];4 d=c.1m.B;d.1X();d.1Y();d.r.t=b}s 6($.H.19){3.A=[];3.A.I=K.I;3.1a=[];3.Y=E}3.x(b.V(/^#/,\'\'));2p(3.1Z,2q)},20:5(a){3.A.21(a);3.1a.I=0;8.Y=E},1Z:5(){6(3.H.1l){4 a=$("#18")[0];4 b=a.2r||a.1m.B;4 c=b.r.t;6(c!=3.z){r.t=c;3.z=c;3.x(c.V(/^#/,\'\'))}}s 6($.H.19){6(!3.1n){4 d=K.I-3.A.I;6(d){3.Y=J;4 i;6(d<0){1d(i=0;i<1i.2s(d);i++){3.1a.2t(3.A.2u())}}s{1d(i=0;i<d;i++){3.A.21(3.1a.2v())}}4 e=3.A[3.A.I-1];6(e!==17){3.z=r.t;3.x(e)}}s 6(3.A[3.A.I-1]===17&&!3.Y){6(B.22.2w(\'#\')>=0){3.x(B.22.2x(\'#\')[1])}s{c=r.t;3.x(\'\')}3.Y=E}}}s{c=r.t;6(c!=3.z){3.z=c;3.x(c.V(/^#/,\'\'))}}},1V:5(a){4 b;6(3.H.19){b=a}s{b=\'#\'+a;r.t=b}3.z=b;6(3.H.1l){4 c=$("#18")[0];4 d=c.1m.B;d.1X();d.1Y();d.r.t=b;3.x(a)}s 6(3.H.19){3.1n=E;8.20(a);4 e=5(){3.1n=J};N.1G(e,2y);3.x(a);r.t=b}s{3.x(a)}}});',62,159,'|||jQuery|var|function|if|galleria|this|attr||||||||||||||||||location|else|hash|addClass|width||historyCallback|height|historyCurrentHash|historyBackStack|document|css|active|true|img|siblings|browser|length|false|history|li|display|window|rel|hover|return|is|child|find|none|replace|removeClass|activate|isFirst|insert|clickNext|extend|createElement|append|title|parents|current|undefined|jQuery_history|safari|historyForwardStack|onPageLoad|onImage|for|div|span|caption|src|Math|next|css_test|msie|contentWindow|dontCheck|hasCSS|historyInit|galleria_container|onThumb|galleria_wrapper|each|children|href|new|Image|alt|thumb|noscale|hasClass|ceil|auto|marginTop|marginLeft|setTimeout|click|prepend|remove|error|style|nextSelector|last|first|previousSelector|prev|body|id|1px|empty|historyLoad|iframe|open|close|historyCheck|historyAddHistory|push|URL|fn|in|insertBefore|meta|data|only|load|clone|replaceWith|block|html|class|color|red|Error|loading|image|replaced|text|cursor|pointer|andSelf|setInterval|100|contentDocument|abs|unshift|pop|shift|indexOf|split|200'.split('|'),0,{}));(function($){$.sundayMorning=function(text,settings,callback){var settings=$.extend({},$.sundayMorning.defaults,settings);translate(settings,function(settings){getGoogleTranslation(text,settings,function(response){callback(response);});});};$.fn.sundayMorningReset=function(){return this.each(function(){$(this).unbind('.sundayMorning');});}
$.fn.sundayMorning=function(settings){var settings=$.extend({},$.sundayMorning.defaults,settings);return this.each(function(){var $$=$(this);var text=$$.html();var originalText=text;var originalLang=(settings.source=='')?getSource($$):settings.source;if(settings.source==''){settings.source=getSource($$);}
if(settings.trigger){$$.bind(settings.trigger+'.sundayMorning',function(evt){if(settings.ctrlKey!=evt.ctrlKey){return false;}
if(settings.shiftKey!=evt.shiftKey){return false;}
settings.menuLeft=evt.pageX;settings.menuTop=evt.pageY;if(settings.destination!=''){if(settings.source==settings.destination){return false;}
if(getSource($$)==settings.destination){$$.fadeTo('fast',0.1,function(){$$.html(originalText);$$.attr('lang',originalLang);$$.fadeTo('fast',1);});return false;}}
translate(settings,function(settings){contentReplacement($$,text,settings)});evt.preventDefault();evt.stopPropagation();});}else{translate(settings,function(settings){contentReplacement($$,text,settings)});}});};$.fn.sundayMorningDetection=function(callback){var settings=$.sundayMorning.defaults;return this.each(function(){var $$=$(this);var text=$$.text();getGoogleDetection(text,settings,function(response){callback(response);});});};$.sundayMorningDetection=function(text,callback){var settings=$.sundayMorning.defaults;getGoogleDetection(text,settings,function(response){callback(response);});};$.fn.sundayMorningBubble=function(settings){var settings=$.extend({},$.sundayMorning.defaults,settings);return this.each(function(){var $$=$(this);$$.bind('dblclick.sundayMorning',function(evt){if(settings.ctrlKey!=evt.ctrlKey){return false;}
if(settings.shiftKey!=evt.shiftKey){return false;}
if(window.getSelection){var text=window.getSelection();}else if(document.getSelection){var text=document.getSelection();}else{var text=document.selection.createRange().text;}
text=text.toString();if(text.replace(/\W|\d/g,'')==''){return false;}
settings.menuLeft=menuLeft=evt.pageX;settings.menuTop=menuTop=evt.pageY;translate(settings,function(settings){getGoogleTranslation(text,settings,function(response){var bubble;bubble=$('<div class="sundayMorning-bubble"><span><b>'+text+'</b> : '+response.translation+'</span></div>');bubble.css({position:'absolute',left:menuLeft,top:menuTop}).hide().appendTo('body');($.browser.msie)?bubble.show():bubble.fadeIn('fast');setTimeout(function(){($.browser.msie)?bubble.remove():bubble.fadeOut('fast',function(){bubble.remove()});},settings.delay);});});evt.preventDefault();evt.stopPropagation();});});};$.sundayMorning.translatable={en:'English',ar:'العربية',bg:'български',ca:'català',cs:'česky',da:'Dansk',de:'Deutsch',el:'Ελληνικά',es:'Español',fi:'suomi',fr:'Français',hi:'हिन्दी',hr:'hrvatski',id:'Indonesia',it:'Italiano',iw:'עברית',ja:'日本語',ko:'한국어',lt:'Lietuvių',lv:'latviešu',nl:'Nederlands',no:'norsk',pl:'Polski',pt:'Português',ro:'Română',ru:'Русский',sk:'slovenčina',sl:'slovenščina',sr:'српски',sv:'Svenska',tl:'Filipino',uk:'українська',vi:'Tiếng Việt',CN:'中文 (简体)',TW:'中文 (繁體)'}
$.sundayMorning.defaults={apiKey:'notsupplied',delay:3000,menuTop:50,menuLeft:50,trigger:false,source:'',destination:'',ctrlKey:false,shiftKey:false,destinationFallback:$.sundayMorning.translatable};function translate(settings,callback){if(typeof(settings.destination)=='object'){askForDestination(settings,callback);return false;}else if(settings.destination==''){var lang='';if(navigator.browserLanguage){lang=navigator.browserLanguage;}else if(navigator.language){lang=navigator.language;}
var splits=lang.split('-');if($.sundayMorning.translatable[lang]){settings.destination=lang;}else if($.sundayMorning.translatable[splits[0]]){settings.destination=splits[0];}else if($.sundayMorning.translatable[splits[1]]){settings.destination=splits[1];}else{settings.destination=settings.destinationFallback;translate(settings,callback);return false;}}
callback(settings);}
function getGoogleDetection(text,settings,callback){$.ajax({url:'http://ajax.googleapis.com/ajax/services/language/detect',dataType:'jsonp',data:{q:''+text.substr(0,5000),v:'1.0',key:settings.apiKey},success:function(response){if(response.responseStatus!=200){alert('Translation error: '+response.responseDetails);return false;}
callback({language:response.responseData.language,isReliable:response.responseData.isReliable,confidence:response.responseData.confidence});}});};function getGoogleTranslation(text,settings,callback){$.ajax({url:'http://ajax.googleapis.com/ajax/services/language/translate',dataType:'jsonp',data:{q:''+text.substr(0,5000),v:'1.0',key:settings.apiKey,langpair:settings.source+'|'+settings.destination},success:function(response){if(response.responseStatus!=200){alert('Translation error: '+response.responseDetails);return false;}
callback({translation:response.responseData.translatedText||'',source:response.responseData.detectedSourceLanguage||'',destination:settings.destination});}});};function contentReplacement($$,text,settings){$$.fadeTo('fast',0.1,function(){getGoogleTranslation(text,settings,function(response){$$.html(response.translation);$$.attr('lang',response.destination);$$.fadeTo('fast',1);});});}
function getSource($$){source=$($$).attr('lang');if(source){return source;}
return'';}
function askForDestination(settings,callback){html='<div id="sundayMorning-menu"><a class="sundayMorning-close" href="#">X</a><ul>';for(index in settings.destination){if(index!=settings.source){html+='<li class="sundayMorning-'+index+'"><a href="#" rel="'+index+'">'+settings.destination[index]+'</a></li>';}}
html+='</ul></div>';var menu=$(html).css({position:'absolute',left:settings.menuLeft,top:settings.menuTop}).appendTo('body');$('a.sundayMorning-close',menu).click(function(){menu.remove();return false;});$('a',menu).click(function(){menu.remove();settings.destination=$(this).attr('rel');callback(settings);return false;});setTimeout(function(){$('html').one('click',function(){menu.remove();return false;});},50);};})(jQuery);;var seconds=0;var minutes=0;var hours=0;var get_status_url;var total_upload_size=0;var total_kbytes=0;var toggle_upload_stats=0;var file_label_highlight_on='#FFFFE0';var file_label_highlight_off='#F9F9F9';var CPB_loop=false;var CPB_width=0;var CPB_bytes=0;var CPB_time_width=500;var CPB_time_bytes=15;var CPB_hold=true;var CPB_byte_timer;var CPB_status_timer;var BPB_width_inc=0;var BPB_width_new=0;var BPB_width_old=0;var BPB_timer;var UP_timer;function getFileName(slot_value){var index_of_last_slash=slot_value.lastIndexOf("\\");if(index_of_last_slash<1){index_of_last_slash=slot_value.lastIndexOf("/");}
var file_name=slot_value.slice(index_of_last_slash+1,slot_value.length);return file_name;}
function getFileExtension(slot_value){var file_extension=slot_value.substring(slot_value.lastIndexOf('.')+1,slot_value.length).toLowerCase();return file_extension;}
function highlightFileLabel(file_label,color){JQ("#"+file_label).css({background:color});}
function clearFileLabels(){JQ(":file").each(function(){highlightFileLabel(JQ(this).attr('id')+"_label",file_label_highlight_off);});}
function checkFileNameFormat(){if(!check_file_name_format){return false;}
var found_error=false;JQ(":file").each(function(){if(JQ(this).val()!==""){var file_name=getFileName(JQ(this).val());if(file_name.length>max_file_name_chars){highlightFileLabel(JQ(this).attr('id')+"_label",file_label_highlight_on);alert("Error, file name cannot be more than "+max_file_name_chars+" characters.");found_error=true;}
if(file_name.length<min_file_name_chars){highlightFileLabel(JQ(this).attr('id')+"_label",file_label_highlight_on);alert("Error, file name cannot be less than "+min_file_name_chars+" characters.");found_error=true;}
if(!check_file_name_regex.test(file_name)){highlightFileLabel(JQ(this).attr('id')+"_label",file_label_highlight_on);alert(check_file_name_error_message);found_error=true;}}});return found_error;}
function checkAllowFileExtensions(){if(!check_allow_extensions_on_client){return false;}
var found_error=false;JQ(":file").each(function(){if(JQ(this).val()!==""){var file_extension=getFileExtension(getFileName(JQ(this).val()));if(!file_extension.match(allow_extensions)){highlightFileLabel(JQ(this).attr('id')+"_label",file_label_highlight_on);alert('Sorry, uploading a file with the extension "'+file_extension+'" is not allowed.');found_error=true;}}});return found_error;}
function checkDisallowFileExtensions(){if(!check_disallow_extensions_on_client){return false;}
var found_error=false;JQ(":file").each(function(){if(JQ(this).val()!==""){var file_extension=getFileExtension(getFileName(JQ(this).val()));if(file_extension.match(disallow_extensions)){highlightFileLabel(JQ(this).attr('id')+"_label",file_label_highlight_on);alert('Sorry, uploading a file with the extension "'+file_extension+'" is not allowed.');found_error=true;}}});return found_error;}
function checkNullFileCount(){if(!check_null_file_count){return false;}
var found_file=false;JQ(":file").each(function(){if(JQ(this).val()!==""){found_file=true;}});if(!found_file){alert("Please Choose A File To Upload.");return true;}
else{return false;}}
function checkDuplicateFileCount(){if(!check_duplicate_file_count){return false;}
var found_duplicate=false;var file_count=0;var file_name_array=[];JQ(":file").each(function(){if(JQ(this).val()!==""){var obj=new Object;obj.file_name=getFileName(JQ(this).val());obj.label_name=JQ(this).attr('id')+"_label";file_name_array[file_count]=obj;file_count++;}});for(var i=0;i<file_name_array.length;i++){var obj_1=file_name_array[i];for(var j=0;j<file_name_array.length;j++){var obj_2=file_name_array[j];if(obj_1.file_name===obj_2.file_name&&obj_1.label_name!==obj_2.label_name){found_duplicate=true;highlightFileLabel(obj_1.label_name,file_label_highlight_on);highlightFileLabel(obj_2.label_name,file_label_highlight_on);}}}
if(found_duplicate){alert("Duplicate upload files detected");return true;}
else{return false;}}
function showCGIOutput(message){alert(message);}
function showDebugMessage(message){JQ("#ubr_debug").append(message+"<br>");}
function showAlertMessage(message){JQ("#ubr_alert").html(message);}
function showEmbeddedUploadResults(){stopDataLoop();resetProgressBar();JQ("#ubr_alert").html("");JQ("#upload_container").show();JQ("#reset_button").val("Reset");JQ(".upfile_ultimo").remove();JQ(".upfile").remove();JQ(".upfile_label").remove();JQ("#upload_button").show();JQ("#upload_slots_container").hide();addUploadSlot();}
function stopDataLoop(){CPB_loop=false;clearInterval(UP_timer);clearInterval(BPB_timer);if(cedric_progress_bar){if(show_current_position){clearTimeout(CPB_byte_timer);}
clearTimeout(CPB_status_timer);}}
function resetProgressBar(){JQ("#progress_bar_container").hide();JQ("#upload_stats_container").hide();seconds=0;minutes=0;hours=0;get_status_url='';total_upload_size=0;total_kbytes=0;toggle_upload_stats=0;CPB_loop=false;CPB_width=0;CPB_bytes=0;CPB_hold=true;BPB_width_inc=0;BPB_width_new=0;BPB_width_old=0;JQ("#progress_bar").css("width","0px");if(show_files_uploaded||show_current_position||show_elapsed_time||show_est_time_left||show_est_speed){JQ("#upload_stats_toggle").css({backgroundImage:"url(/jQuery/plugins/uber-uploader/images/toggle.png)"});}
if(show_percent_complete){JQ("#percent_complete").html("0%");}
if(show_files_uploaded){JQ("#files_uploaded").html("0");}
if(show_files_uploaded){JQ("#total_uploads").html("0");}
if(show_current_position){JQ("#current_position").html("0");}
if(show_current_position){JQ("#total_kbytes").html("0");}
if(show_elapsed_time){JQ("#elapsed_time").html("00:00:00");}
if(show_est_time_left){JQ("#est_time_left").html("00:00:00");}
if(show_est_speed){JQ("#est_speed").html("0");}}
function resetUploadDiv(){JQ("#upload_container").hide();JQ("#upload_container").html("");}
function resetFileUploadPage(){stopDataLoop();resetProgressBar();resetUploadDiv();JQ("#ubr_alert").html("");JQ("#reset_button").val("Reset");JQ(".upfile_ultimo").remove();JQ(".upfile").remove();JQ(".upfile_label").remove();JQ("#upload_button").show();JQ("#upload_slots_container").hide();addUploadSlot();}
function linkUpload(){if(check_file_name_format||check_allow_extensions_on_client||check_disallow_extensions_on_client||check_duplicate_file_count){clearFileLabels();}
if(checkFileNameFormat()){return false;}
if(checkAllowFileExtensions()){return false;}
if(checkDisallowFileExtensions()){return false;}
if(checkNullFileCount()){return false;}
if(checkDuplicateFileCount()){return false;}
JQ("#upload_button").hide();if(show_files_uploaded){JQ("#total_uploads").html(JQ('.upfile').length-1);}
JQ.getScript(path_to_link_script,function(){});}
function initializeProgressBar(upload_id,debug_ajax){if(debug_ajax){showDebugMessage("Initializing Progress Bar: "+path_to_set_progress_script+'?upload_id='+upload_id);}
JQ.getScript(path_to_set_progress_script+'?upload_id='+upload_id,function(){});}
function startUpload(upload_id,debug_upload,debug_ajax){resetUploadDiv();var id=new Date().getTime();var iframe_name="upload_iframe_"+id;if(debug_ajax){showDebugMessage("Submitting Upload: "+path_to_upload_script+"?upload_id="+upload_id);}
JQ("#upload_container").html("<iframe name='"+iframe_name+"' frameborder='0' width='780' height='200' scrolling='auto'></iframe>");JQ("#uu_upload").attr("target",iframe_name);JQ("#uu_upload").attr("action",path_to_upload_script+"?upload_id="+upload_id);JQ("#upload_slots_container").fadeOut("fast");JQ(".upfile_ultimo").fadeOut("fast");JQ("#uu_upload").submit();JQ("#reset_button").val("Stop Upload");if(!debug_upload){initializeProgressBar(upload_id,debug_ajax);}
else{showAlertMessage("Debug Uploader Detected, Please Wait...");}}
function stopUpload(){try{window.stop();}
catch(e){try{document.execCommand("Stop");}
catch(e){}}
JQ("#upload_slots_container").fadeIn("fast");JQ("#upload_button").show();JQ("#reset_button").val("Reset");}
function getProgressStatus(){if(CPB_loop){JQ.getScript(get_status_url,function(){});}}
function smoothCedricStatus(){if(CPB_width<progress_bar_width&&!CPB_hold){CPB_width++;JQ("#progress_bar").css("width",CPB_width+"px");}
if(CPB_loop){clearTimeout(CPB_status_timer);CPB_status_timer=setTimeout("smoothCedricStatus()",CPB_time_width);}}
function smoothCedricBytes(){if(CPB_bytes<total_kbytes&&!CPB_hold){CPB_bytes++;JQ("#current_position").html(CPB_bytes);}
if(CPB_loop){clearTimeout(CPB_byte_timer);CPB_byte_timer=setTimeout("smoothCedricBytes()",CPB_time_bytes);}}
function startProgressBar(upload_id,upload_size,start_time){total_upload_size=upload_size;total_kbytes=Math.round(total_upload_size/1024);CPB_loop=true;JQ("#progress_bar_container").fadeIn("fast");showAlertMessage("Upload In Progress");if(show_current_position){JQ("#total_kbytes").html(total_kbytes+" ");}
if(show_elapsed_time){UP_timer=setInterval("getElapsedTime()",1000);}
get_status_url=path_to_get_progress_script+"?upload_id="+upload_id+"&start_time="+start_time+"&total_upload_size="+total_upload_size;getProgressStatus();if(cedric_progress_bar){if(show_current_position){smoothCedricBytes();}
smoothCedricStatus();}}
function setProgressStatus(total_bytes_read,files_uploaded,current_file,bytes_read,lapsed_time){var byte_speed=0;var time_remaining=0;if(lapsed_time>0){byte_speed=total_bytes_read/lapsed_time;}
if(byte_speed>0){time_remaining=Math.round((total_upload_size-total_bytes_read)/byte_speed);}
if(cedric_progress_bar==1){if(byte_speed!==0){var temp_CPB_time_width=Math.round(total_upload_size*1000/(byte_speed*progress_bar_width));var temp_CPB_time_bytes=Math.round(1024000/byte_speed);if(temp_CPB_time_width<5001){CPB_time_width=temp_CPB_time_width;}
if(temp_CPB_time_bytes<5001){CPB_time_bytes=temp_CPB_time_bytes;}}
else{CPB_time_width=500;CPB_time_bytes=15;}}
var percent_complete=Math.floor(100*parseInt(total_bytes_read,10)/parseInt(total_upload_size,10));var progress_bar_status=Math.floor(progress_bar_width*(parseInt(total_bytes_read,10)/parseInt(total_upload_size,10)));var remaining_sec=(time_remaining%60);var remaining_min=(((time_remaining-remaining_sec)%3600)/60);var remaining_hours=((((time_remaining-remaining_sec)-(remaining_min*60))%86400)/3600);if(remaining_sec<10){remaining_sec="0"+remaining_sec;}
if(remaining_min<10){remaining_min="0"+remaining_min;}
if(remaining_hours<10){remaining_hours="0"+remaining_hours;}
var est_time_left=remaining_hours+":"+remaining_min+":"+remaining_sec;var est_speed=Math.round(byte_speed/1024);var current_position=Math.round(total_bytes_read/1024);if(cedric_progress_bar==1){if(cedric_hold_to_sync){if(progress_bar_status<CPB_width){CPB_hold=true;}
else{CPB_hold=false;CPB_width=progress_bar_status;CPB_bytes=current_position;}}
else{CPB_hold=false;CPB_width=progress_bar_status;CPB_bytes=current_position;}
JQ("#progress_bar").css("width",progress_bar_status+"px");}
else if(bucket_progress_bar==1){BPB_width_old=BPB_width_new;BPB_width_new=progress_bar_status;if((BPB_width_inc<BPB_width_old)&&(BPB_width_new>BPB_width_old)){BPB_width_inc=BPB_width_old;}
clearInterval(BPB_timer);BPB_timer=setInterval("incrementProgressBar()",10);}
else{JQ("#progress_bar").css("width",progress_bar_status+"px");}
if(show_current_position){JQ("#current_position").html(current_position);}
if(show_current_file){JQ("#current_file").html(current_file);}
if(show_percent_complete){JQ("#percent_complete").html(percent_complete+"%");}
if(show_files_uploaded){if(files_uploaded>0){JQ("#files_uploaded").html(files_uploaded);}}
if(show_est_time_left){JQ("#est_time_left").html(est_time_left);}
if(show_est_speed){JQ("#est_speed").html(est_speed);}}
function incrementProgressBar(){if(BPB_width_inc<BPB_width_new){BPB_width_inc++;JQ("#progress_bar").css("width",BPB_width_inc+"px");}}
function getElapsedTime(){seconds++;if(seconds==60){seconds=0;minutes++;}
if(minutes==60){minutes=0;hours++;}
var hr=""+((hours<10)?"0":"")+hours;var min=""+((minutes<10)?"0":"")+minutes;var sec=""+((seconds<10)?"0":"")+seconds;JQ("#elapsed_time").html(hr+":"+min+":"+sec);}
function addUploadSlot(){if(JQ(".upfile_ultimo").val()!=""){if(JQ(".upfile").length<max_upload_slots+1){if(JQ(".upfile").length>0){JQ(".upfile_ultimo").hide();JQ("#upload_slots_container").show();JQ("#upload_slots_container").append('<div class="upfile_label" id="'+JQ(".upfile_ultimo").attr("id")+'_label"><span class="upfile_name">'+getFileName(JQ(".upfile_ultimo").val())+'</span><span class="upfile_remove" title="Remove File" onClick="deleteUploadSlot(\''+JQ(".upfile_ultimo").attr("id")+'\')"></span></div>');}
var id=new Date().getTime();JQ(".upfile_ultimo").removeClass("upfile_ultimo");JQ("#file_picker_container").prepend('<input type="file" class="upfile upfile_ultimo" name="upfile_'+id+'" id="upfile_'+id+'" size="35" value="">');JQ("#upfile_"+id).bind("keypress",function(e){if(e==13){return false;}});JQ("#upfile_"+id).bind("change",function(e){addUploadSlot();});if(JQ(".upfile").length>max_upload_slots){JQ(".upfile_ultimo").fadeOut("fast");}}}}
function deleteUploadSlot(id){JQ("#"+id).remove();JQ("#"+id+'_label').remove();if(JQ(".upfile").length<=max_upload_slots){JQ(".upfile_ultimo").fadeIn("fast");}
if(JQ(".upfile").length==1){JQ("#upload_slots_container").hide();}}
function toggleUploadStats(){if(toggle_upload_stats){if(show_files_uploaded||show_current_position||show_elapsed_time||show_est_time_left||show_est_speed){JQ("#upload_stats_toggle").css({backgroundImage:"url(/jQuery/plugins/uber-uploader/images/toggle.png)"});}
JQ("#upload_stats_container").slideUp("fast");toggle_upload_stats=0;}
else{if(show_files_uploaded||show_current_position||show_elapsed_time||show_est_time_left||show_est_speed){JQ("#upload_stats_toggle").css({backgroundImage:"url(/jQuery/plugins/uber-uploader/images/toggle_collapse.png)"});}
JQ("#upload_stats_container").slideDown("fast");toggle_upload_stats=1;}};<!--
function getObj(name){if(document.getElementById){this.obj=document.getElementById(name);this.style=document.getElementById(name).style;}else if(document.all){this.obj=document.all[name];this.style=document.all[name].style;}else if(document.layers){this.obj=getObjNN4(document,name);this.style=document.layers[name];}}
function getObjNN4(obj,name){var x=obj.layers;var foundLayer;for(var i=0;i<x.length;i++){if(x[i].id==name)
foundLayer=x[i];else if(x[i].layers.length)
var tmp=getObjNN4(x[i],name);if(tmp)foundLayer=tmp;}
return foundLayer;}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function confirmDelete(msg){if(confirm(msg)){document.thisform.submit();}else{return false;}}
function SelectAll(form){len=form.elements.length;var i=0;for(i=0;i<len;i++){if(form.elements[i].type=='checkbox'){form.elements[i].checked=!form.elements[i].checked;}}}
function file(fichier){if(window.XMLHttpRequest)
xhr_object=new XMLHttpRequest();else if(window.ActiveXObject)
xhr_object=new ActiveXObject("Microsoft.XMLHTTP");else
return(false);xhr_object.open("GET",fichier,false);xhr_object.send(null);if(xhr_object.readyState==4)
return(xhr_object.responseText);else
return(false);}
function ismaxlength(obj){var mlength=obj.getAttribute?parseInt(obj.getAttribute("maxlength")):""
if(obj.getAttribute&&obj.value.length>mlength){obj.value=obj.value.substring(0,mlength);}};function extractUrl(href){var array=href.split('?');var url=array[0];var qsArray=new Array();qsArray["URL"]=url;var query=array[1];qsArray["QUERYSTRING"]=query;var params=query.split('&');for(var i=0;i<params.length;i++){var pos=params[i].indexOf('=');if(pos>0){var key=params[i].substring(0,pos);var val=params[i].substring(pos+1);qsArray[key]=val;}}
return qsArray;}
function loadPrettyPhoto(){$(document).ready(function(){$("a[rel^='prettyPhoto']").prettyPhoto({animationSpeed:'normal',padding:40,opacity:0.35,showTitle:true,allowresize:true,counter_separator_label:'/',theme:'dark_rounded'});});}
function loadPrettyIframe(){$(document).ready(function(){$("a[rel^='prettyIframe']").prettyPhoto({animationSpeed:'normal',padding:40,opacity:0.35,showTitle:false,allowresize:false,counter_separator_label:'/',theme:'dark_square'});});}
function loadGreybox(){$(document).ready(function(){$("a[rel^='greybox']").click(function(){var qsArray=extractUrl(this.href);var t=this.title||$(this).text()||this.href;GB_show(t,this.href,qsArray['height'],qsArray['width']);return false;});});}
function loadFancyBox(){$(document).ready(function(){$("a.fancybox").fancybox({'zoomOpacity':false,'hideOnContentClick':false,'overlayShow':false,'zoomSpeedIn':600,'zoomSpeedOut':500,'easingIn':'easeOutBack','easingOut':'easeInBack'});});}
function loadSundayMorning(){$(function(){$('p').sundayMorning({trigger:'dblclick'});$('p').sundayMorningBubble({ctrlKey:true,shiftKey:true});$('dd').sundayMorningBubble();$('.totranslate').sundayMorningReset();$('.totranslate').sundayMorning({source:'ja',trigger:'dblclick',destination:{en:'English',fr:'Français'}});});}
loadPrettyPhoto();loadPrettyIframe();loadGreybox();loadSundayMorning();