var site={init:function(){dropDownMenu.init();this.print();this.initTables();this.initForms();this.initContentActions();this.initMSSILabel();this.setCookie();RightMenu.init()},print:function(){$("#btnPrint").click(function(a){a.preventDefault();window.print();return false})},initTables:function(){$("tr:even").css("background-color","#e1f2f4");$("tr:odd").css("background-color","#e8f7f8")},initForms:function(){$(".emailToFriend input[type=text]").bind("click",function(){if(!this.clicked){$(this).val("")}}).bind("blur",function(){if($(this).val()==""){$(this).val($(this).attr("defaultValue"));this.clicked=false}else{this.clicked=true}})},initContentActions:function(){$("#btnEmail").click(function(a){a.preventDefault();$(".emailToFriend").toggleFade()})},initMSSILabel:function(){$(".about-mssi #splitContentRight #ctrMenuRight_item_0 > a.rmTitleHeader").html('Mont <span class="nobr">Saint-Sauveur</span>')},setCookie:function(){var a=window.location.href.slice(window.location.href.indexOf("#")+1).split("/");$("#copyright").text(a)},getParameterByName:function(a){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var b="[\\?&]"+a+"=([^&#]*)";var c=new RegExp(b);var d=c.exec(window.location.href);if(d==null){return""}else{return d[1]}}};var dropDownMenu={init:function(){$("#topNav .menu li").hover(function(){$(this).addClass("hover");$("ul:first",this).css("visibility","visible")},function(){$(this).removeClass("hover");$("ul:first",this).css("visibility","hidden")});$("#topNav .menu li ul li:has(ul)").find("a:first").append(" &raquo; ")}};var alert={init:function(){$("#panel ul.tabs").tabs("div.panes .alertContainer",{event:"click",rotate:true,interval:1500,autoplay:true,autopause:false,clickable:false}).slideshow();$("#panel .tabs").data("slideshow").play();this.toggleAlertOnLoad()},toggleAlertOnLoad:function(){var c=$("#panel"),b=c.find(".panel_button"),a=$.cookie("alertPopped");if(!a||a=="false"){c.delay(1000).animate({width:"514px"},"fast",function(){b.toggle()}).delay(4500).animate({width:"32px"},"fast",function(){b.toggle()})}$("#show_button").click(function(){c.stop(true,true).animate({width:"514px"},"fast");b.toggle()});$("#hide_button").click(function(){c.stop(true,true).animate({width:"32px"},"fast");b.toggle()});var d=new Date();d.setTime(d.getTime()+(15*60*1000));var f={path:"/"};$.cookie("alertPopped","true",f)}};var jobs={init:function(a){this.initJobsComboBox();this.jobsManageVisibility();$("#frmApplyJob").validate({submit:false,postBackLink:$("a[id$=btnSend]"),onSuccess:c});$("span.mandatory").remove();function c(){isValid=false;var d=$("#selectJob").text();var f=a=="fr"?"Choisir":"Select";if(d==f){$("#selectJob").parent().addClass("error");isValid=false}else{$("#selectJob").parent().removeClass("error");isValid=true}return isValid}var b=$("#selectJob").text();$(".invInputJob").attr("value",b)},jobsManageVisibility:function(){$("#selectJob").click(function(){$("#ddSelectJob").toggle();return false});$("body").click(function(a){$("#ddSelectJob").hide()})},initJobsComboBox:function(){if(!$("#ddSelectJob .selected").length){$("#ddSelectJob li").eq(0).attr("class","selected")}$("#selectJob").text($("#ddSelectJob .selected").text());$("#ddSelectJob li").click(function(){var a=$(this).text();$(".invInputJob").attr("value",a);$("#ddSelectJob li").removeClass("selected");if(!($(this).hasClass("category"))){$("#selectJob").text(a)}});$(".category").click(function(){return false})},initTabs:function(){$(".tab-content").hide();var a=$("#tabbed_box_1 .active").attr("title");$("#"+a).show();$("#tabbed_box_1 a.tab").click(function(c){c.preventDefault();$("#tabbed_box_1 .active").removeClass("active");$(this).addClass("active");$(".tab-content").hide();var b=$(this).attr("title");$("#"+b).show();return false})}};var events={init:function(){$("#pager").html($("#pager").html().replace("span","div"));$("#pager div > span").each(function(b){var a=$(this).attr("class");$(this).replaceWith("<div class='"+a+"'>"+$(this).html()+"</div>")})}};var directions={init:function(a){this.forms();$("a#hlkDirections").click(function(f){var c=$("#intputGoogle").val();var b="http://maps.google.com/maps?f=d&source=s_d&saddr="+c+"&daddr=Mont+Saint-Sauveur,+Saint-Sauveur,+QC&hl="+a+"&mra=pe&mrcr=0&sll=45.697547,-73.851471&sspn=0.712657,1.234589&ie=UTF8";var d=a=="fr"?"Votre adresse, ville, code postal":"Your address, city, postal code";if(c==""||c==d){f.preventDefault();$("#intputGoogle").parent().addClass("mandatory")}else{$("#intputGoogle").parent().removeClass("mandatory");$(this).attr("href",b)}})},forms:function(a){$("#intputGoogle").bind("focus",function(){$(this).val("")}).bind("blur",function(){if($(this).val()==""){$(this).val($(this).attr("defaultValue"));this.clicked=false}else{this.clicked=true}})}};var forms={init:function(a){},validate:function(a){if($(a+" .required").text("")){e.preventDefault();alert("champs incomplet")}}};var SendToFriend={init:function(){$("#formEmailToFriend").validate({submit:false,postBackLink:$("a[id$=LnkSend]")});$("span.mandatory").remove()}};var Contact={init:function(){$("#frmContact").validate({submit:false,postBackLink:$("a[id$=btnSend]")});$("span.mandatory").remove()}};var Slideshow={init:function(){var b=$(".ad-gallery").adGallery({effect:"fade",loader_image:""});var a=$(".ad-thumb-list li").size();if(a<=5){$(".ad-back, .ad-forward").hide()}}};var RightMenu={init:function(){var a={path:"/",expires:365};$(".expAmis").click(function(){$.cookie("experience","amis",a)});$(".expFamille").click(function(){$.cookie("experience","famille",a)})}};var Flash={init:function(a){$lang=a;this.createSwfObject(showMap)},getCookie:function(){var a=$.cookie("experience");if(!a){return"choix"}else{return a}},setCookie:function(a){var b={path:"/",expires:365};$.cookie("experience",a,b)},createSwfObject:function(f,c){var d="famille";var b={};b.experience=this.getCookie();b.langue=$lang;if(f){b.carte="oui"}else{b.carte="non"}var a={};a.scale="noscale";a.wmode="opaque";a.allowFullScreen="true";a.allowScriptAccess="always";var g={};g.id="MSSI_flash";swfobject.embedSWF("/static/flash/Preloader.swf","myAlternativeContent","100%","710px","9.0.0","/static/flash/expressInstall.swf",b,a,g)}};var frmInfolettre={init:function(){$(".btn-send").click(function(b){var a=$("#frmInfolettre input:checked").length;if(a==0){$(".choice").addClass("chkError");b.preventDefault()}});$(".lstCountry").change(function(){if($(".lstCountry").val()=="Canada"){$(".province").show()}else{$(".province").hide()}});$("#frmInfolettre input:checkbox").click(function(){$(this).parent("li").removeClass("chkError")});$("input:not(.email)","#frmInfolettre").bind("hastext",function(){$(this).parent("li.required").removeClass("error")});$("input:not(.email)","#frmInfolettre").bind("notext",function(){$(this).parent("li.required").addClass("error")});$("<em>*</em>").appendTo(".required label","#frmInfolettre");$("#frmInfolettre").validate({submit:false,postBackLink:$("a[id$=btnSend]")})}};site.init();
