var infolettreDefaultStr="";var partageFields=[];var emailPattern=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;var partageSubmitted=false;var partageSending=false;$(document).ready(function(){$('#btnFlashSpecialite').css({'opacity':0});$('#btnFlashEquipe').css({'opacity':0});$('#flashText').animate({opacity:0},0).animate({opacity:1,left:"+=1000px"},800)
$('#flashBg').delay(200).animate({opacity:0},0).animate({opacity:1,left:"-=1000px"},1000);$('#btnFlashSpecialite').delay(1000).animate({'opacity':1,'filter':''},1000);$('#btnFlashEquipe').delay(1100).animate({'opacity':1,'filter':''},1000);$('#specialites ul').innerfade({speed:'slow',timeout:3000,type:'random_start'});$("a#inline").fancybox({'overlayOpacity':0.8,'overlayColor':'#000','padding':0,'showCloseButton':false,'onComplete':function(){}});$("a.fancyClose").click(function(e){e.preventDefault();$.fancybox.close();});infolettreDefaultStr=$("#inputInfolettre").val();$("#inputInfolettre").focus(function(){if($(this).val()==infolettreDefaultStr)$(this).val("");}).blur(function(){if($(this).val()==""){$(this).val(infolettreDefaultStr);}});$("form#fInfoLettre").submit(function(){var courriel=jQuery.trim($("#inputInfolettre").val());if(emailPattern.test(courriel)){$("input",$(this)).attr({readonly:"readonly"}).fadeTo('fast',0.5);$.getJSON(webUrl+"index.php","op=infolettre&courriel="+courriel,function(data){if(data.success){showInfolettreConfirm(courriel);}});}else{showInfolettreError();}
return false;});$("#erreurInfo, #confirmeInfo").hide();initPartageForm();});function showInfolettreError(){$("#erreurInfo").slideDown('fast');}
function showInfolettreConfirm(courriel){var texte=$("#confirmeInfo").html();texte=texte.replace(/%courriel%/gi,courriel);$("#confirmeInfo").html(texte).fadeIn('fast');}
function initPartageForm(){var form=$("form#fPartage");partageFields=["#nomDestPartage","#emailDestPartage","#nomPartage","#emailPartage","#msgPartage"];for(var i=0;i<partageFields.length;i++){var $obj=$(partageFields[i]);$obj.data("data",{defaultStr:$obj.val()});$obj.focus(function(){if($(this).val()==$(this).data("data").defaultStr)$(this).val("");}).blur(function(){if($(this).val()==""){$(this).val($(this).data("data").defaultStr);}}).bind("change keyup",function(){if(partageSubmitted)validatePartage();});}
form.submit(function(){partageSubmitted=true;if(validatePartage()){sendPartage();}
return false;});}
function validatePartage(){$("input.error").removeClass("error");var error=false;var errorFields=[];var nomDestPartage=jQuery.trim($(partageFields[0]).val());var emailDestPartage=jQuery.trim($(partageFields[1]).val());var nomPartage=jQuery.trim($(partageFields[2]).val());var emailPartage=jQuery.trim($(partageFields[3]).val());var msgPartage=jQuery.trim($(partageFields[4]).val());if(nomDestPartage.length==0||nomDestPartage==$(partageFields[0]).data("data").defaultStr){error=true;errorFields.push("#nomDestPartage");}
if(!emailPattern.test(emailDestPartage)){error=true;errorFields.push("#emailDestPartage");}
if(nomPartage.length==0||nomPartage==$(partageFields[2]).data("data").defaultStr){error=true;errorFields.push("#nomPartage");}
if(!emailPattern.test(emailPartage)){error=true;errorFields.push("#emailPartage");}
for(var i=0;i<errorFields.length;i++){$(errorFields[i]).addClass("error");}
return!error;}
function sendPartage(){if(!partageSending){partageSending=true;var form=$("form#fPartage");$(".ajaxLoading",form).show();if($(partageFields[4]).val()==$(partageFields[4]).data("data").defaultStr){$(partageFields[4]).val("");}
var data=$("form#fPartage").serialize();$("#fPartage input, #fPartage textarea").attr({readonly:"readonly"}).fadeTo('fast',0.5);$.getJSON(webUrl+"index.php",data+"&op=partage",function(data){if(data.success){togglePartageForm(false);togglePartageConfirm(true);}});}}
function togglePartageForm(flag){if(flag)$("form#fPartage").show();else $("form#fPartage").hide();}
function togglePartageConfirm(flag){if(flag){$("#confirmPartage").show();$("#confirmPartage a").unbind('click').bind('click',function(e){e.preventDefault();togglePartageConfirm(false);togglePartageForm(true);resetPartageForm();});}else $("#confirmPartage").hide();}
function resetPartageForm(){partageSubmitted=false;partageSending=false;var form=$("form#fPartage");$(".ajaxLoading",form).hide();$("#fPartage input, #fPartage textarea").attr({readonly:""}).fadeTo('fast',1);var nomPartage=jQuery.trim($(partageFields[2]).val());var emailPartage=jQuery.trim($(partageFields[3]).val());var msgPartage=jQuery.trim($(partageFields[4]).val());for(var i=0;i<partageFields.length;i++){var $obj=$(partageFields[i]);$obj.val($obj.data("data").defaultStr);}
$(partageFields[2]).val(nomPartage);$(partageFields[3]).val(emailPartage);$(partageFields[4]).val(msgPartage);}
