var $viewPort={slideWidth:800,sliderWidth:800,startWidth:600,endWidth:600,slideHeight:490,sliderHeight:110,coverHeight:427,slideTop:110,sliderTop:0,nomCookie:"ASC$viewPortSlidePos",stepValue:1,slideNbre:0,slidePos:0,sensScroll:"H",asynchMngr:[],addAsynchRow:function(a){$viewPort.asynchMngr.push(a)},delAsynchRow:function(b){for(var a=0;a<$viewPort.asynchMngr.length;a++){if($viewPort.asynchMngr[a]==b){$viewPort.asynchMngr.splice(a,1)}}},checkAsynch:function(){if($viewPort.asynchMngr.length==0){$viewPort.displayPiroGalerie();$viewPort.removeLoading()}else{setTimeout("$viewPort.checkAsynch();",250)}},convertNum:function(){$viewPort.slidePos=parseFloat($viewPort.slidePos);$viewPort.slideNbre=parseFloat($viewPort.slideNbre)},init:function(b,d,a){$viewPort.slideWidth=$viewPort.slideWidth+parseFloat(a);$viewPort.slideNbre=parseFloat(b);if(d!=-1){$viewPort.slidePos=d}else{var f=$.cookie($viewPort.nomCookie);if(f!=null){$viewPort.slidePos=$.cookie($viewPort.nomCookie)}}$("#piedPage").width($("#piedPage").width());$viewPort.loadPosition(0);$("#menuSlider .menuImage").css({width:(($("#slider").width())/$viewPort.slideNbre)+"px"});var c=0;$("#menuSlider .menuImage").each(function(){c=c+1;if(c<=($viewPort.slideNbre/3)){$(this).css({"text-align":"left"})}else{if(c>(($viewPort.slideNbre/3)*2)){$(this).css({"text-align":"right"})}}});$("#slideBar").slider({min:0,max:$viewPort.slideNbre-1,value:$viewPort.slidePos,step:$viewPort.stepValue,animate:true,change:function(h,g){$viewPort.moveSlide(g.value)},slide:function(h,g){$viewPort.moveSlide(g.value)}});$("#menuSlider #imgMenu"+$viewPort.slidePos).css("display","none");$("#menuSlider #imgMenuHover"+$viewPort.slidePos).css("display","block");$(window).bind("resize",function(){$viewPort.loadPosition()});$("body").bind("mousewheel",function(k,l){var h=true;if(($(".piro_overlay").css("display")!="block")&&($("#popup_overlay").css("display")!="block")){if($viewPort.sensScroll=="H"){$viewPort.convertNum();var g=l>0?"Up":"Down",j=Math.abs(l);if(g=="Down"){var i=((($viewPort.slidePos+$viewPort.stepValue)>($viewPort.slideNbre-1))?($viewPort.slideNbre-1):($viewPort.slidePos+$viewPort.stepValue));$viewPort.moveSlide(i);$("#slideBar").slider("value",i)}else{var i=((($viewPort.slidePos-$viewPort.stepValue)<0)?0:($viewPort.slidePos-$viewPort.stepValue));$viewPort.moveSlide(i);$("#slideBar").slider("value",i)}h=false}}else{h=false}$viewPort.sensScroll="H";return h});$(".coverPage").bind("mousewheel",function(g,i){var h=$(this).attr("id");if($("#"+h+" .coverPageContent").height()>$viewPort.coverHeight){$viewPort.sensScroll="V"}});var e="keydown";if($.browser.opera){e="keypress"}$(document).bind(e,function(h){if($("INPUT[type=text]:focus, TEXTAREA:focus").length<1){if(h.keyCode=="37"){var g=($viewPort.slidePos-1);if((g>-1)&&($(".piro_overlay").css("display")!="block")&&($("#popup_overlay").css("display")!="block")){$viewPort.moveSlide(g);$("#slideBar").slider("value",g)}return false}else{if(h.keyCode=="39"){var g=($viewPort.slidePos+1);if((g<$viewPort.slideNbre)&&($(".piro_overlay").css("display")!="block")&&($("#popup_overlay").css("display")!="block")){$viewPort.moveSlide(g);$("#slideBar").slider("value",g)}return false}else{if((h.keyCode=="40")||(h.keyCode=="38")){return false}}}}})},loadPosition:function(c){$viewPort.convertNum();var b={width:($viewPort.slideWidth*$viewPort.slideNbre)+$viewPort.startWidth+$viewPort.endWidth+"px",height:$viewPort.slideHeight+"px",left:(($(window).width()-$viewPort.slideWidth)/2>0?($(window).width()-$viewPort.slideWidth)/2:0)-($viewPort.slideWidth*$viewPort.slidePos)-$viewPort.startWidth+"px",top:((($(window).height()-($viewPort.slideHeight+$viewPort.sliderHeight))/2)>0?(($(window).height()-($viewPort.slideHeight+$viewPort.sliderHeight))/2):0)+($viewPort.slideTop)+"px"},a={left:(($(window).width()-$viewPort.sliderWidth)/2>0?($(window).width()-$viewPort.sliderWidth)/2:0)+"px",top:(((($(window).height()-($viewPort.slideHeight+$viewPort.sliderHeight))/2)>0?(($(window).height()-($viewPort.slideHeight+$viewPort.sliderHeight))/2):0)+($viewPort.sliderTop))+"px"},d={left:((($(window).width()-$viewPort.slideWidth)/2>0?($(window).width()-$viewPort.slideWidth)/2:0)+$viewPort.slideWidth-$("#piedPage").width()-10)+"px",top:(((($(window).height()-($viewPort.slideHeight+$viewPort.sliderHeight))/2)>0?(($(window).height()-($viewPort.slideHeight+$viewPort.sliderHeight))/2):0)+($viewPort.sliderTop+$viewPort.slideHeight+$viewPort.sliderHeight+5))+"px"};if(c!=0){$("#globale").stop().animate(b);$("#slider").stop().animate(a);$("#piedPage").stop().animate(d)}else{$("#globale").css(b);$("#slider").css(a);$("#piedPage").css(d)}},moveSlide:function(a){$viewPort.slidePos=a;$viewPort.convertNum();$.cookie($viewPort.nomCookie,$viewPort.slidePos,{expires:7,path:"/"});$("#globale").stop().animate({left:(($(window).width()-$viewPort.slideWidth)/2>0?($(window).width()-$viewPort.slideWidth)/2:0)-($viewPort.slideWidth*$viewPort.slidePos)-$viewPort.startWidth+"px"});$("#menuSlider .imgMenuHover").each(function(){if($(this).css("display")!="none"){$(this).css("display","none")}});$("#menuSlider .imgMenu").each(function(){if($(this).css("display")=="none"){$(this).css("display","block")}});$("#menuSlider #imgMenu"+$viewPort.slidePos).css("display","none");$("#menuSlider #imgMenuHover"+$viewPort.slidePos).css("display","block")},displayCover:function(b,a){if($("#coverPageContent"+b+" #"+a).css("display")!="block"){$("#coverPageContent"+b).children().css({display:"none"});$("#coverPageContent"+b+" #"+a).css({display:"block"});$("#coverPageContent"+b+" div.clear_both").css({display:"block"});$("#coverPage"+b).animate({height:$viewPort.coverHeight+"px"},250)}else{$viewPort.hideCover(b)}},hideCover:function(a){$("#coverPage"+a).animate({height:"0px"},250,"",function(){$("#coverPageContent"+a).children().css({display:"none"})})},verifSaisi:function(a){if($("#"+a).val()!=""){var b=$("#"+a).val(),c=/[¤=$_~*()#{}§<>|`\]\\\/\[]/g;b=$.trim(b.replace(c,""));$("#"+a).val(b);return b}else{return""}},sendData:function(b){if(b=="CONTACT"||b=="LIVREDOR"){var e=$viewPort.verifSaisi(b+" #nom"+b),d=$viewPort.verifSaisi(b+" #mail"+b),k=$viewPort.verifSaisi(b+" #message"+b),i="",g="",f="";if(e==""){i+="Veuillez saisir un Nom.\n"}if(d==""){i+="Veuillez saisir une Adresse Mail.\n"}else{var c=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;if(c.test(d)!=true){i+="Veuillez saisir une Adresse Mail valide.\n"}}if(b=="LIVREDOR"){var a=$viewPort.verifSaisi(b+" #site"+b);var h=$viewPort.verifSaisi(b+" #titre"+b);if(h==""){i+="Veuillez saisir un Titre.\n"}else{g="&titre"+b+"="+h}if(a!=""){f="&site"+b+"="+a}}if(k==""){i+="Veuillez saisir un Message.\n"}if(i==""){var j="type="+b+"&nom"+b+"="+e+"&mail"+b+"="+d+g+f+"&message"+b+"="+k;$.ajax({type:"POST",data:j,url:"services/sendData.php",dataType:"text",cache:false,success:function(m,l){jAlert(m,"Confirmation");$("#"+b+" #message"+b).val("");$("#"+b+" #titre"+b).val("")},error:function(){jAlert("Erreur lors de l'envoi de votre message.","Erreur")}})}else{jAlert(i,"Erreur de saisie")}}},displayPiroGalerie:function(){$().piroBox({my_speed:600,bg_alpha:0.5,radius:4,scrollImage:false,pirobox_next:"piro_next",pirobox_prev:"piro_prev",close_all:".piro_close",slideShow:"",slideSpeed:4})},removeLoading:function(){if($("#siteCover").length>0&&$("#siteCover:animated").length==0){$("#siteCover").animate({height:"0px"},1000,function(){$("#siteCover").remove()})}}};
