$(document).ready(function(){$("#feedback_form").submit(function(){var b=$(this);b.find(".default_value:eq(0)").trigger("focus");var a=$.feedback($("#feedback_type").val(),$("#feedback_email").val(),$("#feedback_message").val(),b.serialize());$.feedbackError(a);return false});$("#feedback_select_type li").click(function(){var a;if($(this).hasClass("error")){a="error"}else{if($(this).hasClass("idea")){a="idea"}else{a="error"}}$("#feedback_type").val(a);$(this).siblings().removeClass("on");$(this).addClass("on")});$(".feedback_scroll_to").css("cursor","pointer").live("click",function(){var a=$("#feedback");if(a.length!=1){return false}var b=a.offset();window.scroll(0,b.top-50)})});jQuery.feedbackError=function(a){var b="";switch(a){case"empty":return;case"player":b="Une erreur inconnue est survenue";$("#feedback_form .submit").before('<p class="error_msg" style="display:none;">'+b+"</p>");break;case"email":b="Attention, l'adresse E-mail doit-être au format :<br/>email@provider.tld";$("#feedback_email").before('<p class="error_msg" style="display:none;">'+b+"</p>");break;case"email_provider":b="Attention, vous utilisez un service d'adresse E-mail interdit (ex : yopmail.com, jetable.org etc.)";$("#feedback_email").before('<p class="error_msg" style="display:none;">'+b+"</p>");break}$("#feedback_form .error_msg").slideDown(150)};jQuery.feedbackSettings={referer:null};jQuery.feedback=function(g,f,l,b){$("#feedback_form .error_msg").slideUp(150,function(){$(this).remove()});if(typeof(PHPlayer)!=="function"){return"player"}$player=new PHPlayer(new PHPlayerOptions());var c=new Date();var i=c.getFullYear();var m=c.getMonth();var j=c.getDate();var a=c.getHours();var d=c.getMinutes();var e=c.getSeconds();var k={type:g,email:f,message:l,local_date:i+"-"+(m<9?"0":"")+(m+1)+"-"+(j<10?"0":"")+j+" "+(a<9?"0":"")+a+":"+(d<9?"0":"")+d+":"+(e<9?"0":"")+e,refering_page:document.location.href,referer:$.feedbackSettings.referer,vlc_detect:$player.vlcDetect(),wmp_detect:$player.wmpDetect(),swf_detect:$player.swfDetect(),params:b};if(f===""||l===""){return"empty"}var h=new RegExp(/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/);if(h.test(f)===false){return"email"}$("#feedback_form > .loading").fadeTo(0,0.5);$.ajax({url:"/_feedback",type:"POST",data:k,cache:false,success:function(n){if(n!=="true"){$.feedbackError(n.toString())}else{$("#feedback_success .white_box").fadeTo(0,0.8);$("#feedback_success").show();$("#feedback_new_message").click(function(){$("#feedback_message").val("");$("#feedback_success").hide();$("#feedback_message").trigger("focus")})}},beforeSend:function(){$("#feedback_form > .loading").show()},complete:function(){$("#feedback_form > .loading").hide()}});return true};
