$(document).ready(function(){

$('#JDE_C').css('font-size','12px');
$('#JDE_D').css('font-size','12px');
 $('#x_avis').each( function () {$(this).submit( function () {  var tyty=0; $(this).children('fieldset').children('ul'). children('li').each ( function () {  if($(this).children().attr('checked')) {  tyty= tyty +  $(this).children().attr('value') }    ;  });   if (tyty>0) { $.post("rate.php", {rating: tyty}, function(xml) {$("#x_avis").html("<p class=\"t10\">Merci d'avoir donné votre avis,<br />nombre de votes: " + $("count", xml).text() + "</p>");} );  } return false;  }) });
 jQuery.easing.easeOutQuart = function (x, t, b, c, d) {return -c * ((t=t/d-1)*t*t*t - 1) + b;};

 //KO IE55
 $("li:first-child").addClass('no1'); $("li:last-child").addClass('no0');
 $('a[@href^="#go_"]').each(function(i){$(this).click(function(){$.scrollTo($(this).attr('href'),500);return false;;});});
 
 $.fn.StyleSwichter();
 
 $('#x_1 a').toggle(function(){$(this).parent().addClass("on");return false;} , function(){$(this).parent().removeClass("on");return false;} );
 $('#x_2 a').click(function(){$.fn.StyleSwichter({cssPath: '/css/normal.css'}); this.blur(); return false;});
 $('#x_3 a').click(function(){$.fn.StyleSwichter({cssPath: '/css/big.css'}); this.blur(); return false;});
 $('#x_4 a').click(function(){$.fn.StyleSwichter({cssPath: '/css/ultrabig.css'}); this.blur(); return false;});
 $('#x_5 a').click(function(){$.fn.StyleSwichter({cssPath: '/css/big.css'}); this.blur(); return false;});
 
 
 
 //OK IE55
 // FORMULAIRES
 $("#JDE_D").children("div.B").children("form").children("fieldset").children("ul").children("li").children("input").each(function(){if($(this).hasClass("auto") && ($(this).attr("value")=="" || $(this).attr("value")==$(this).parent().children("label").html()  )){$(this).attr("value",$(this).parent().children("label").html());$(this).focus(function(){if($(this).attr('value')==$(this).parent().children("label").html()){$(this).attr('value','')};}); $(this).blur(function(){if($(this).attr('value')==''){$(this).attr('value',$(this).parent().children("label").html())};});};});
 $("#JDE_F").children("div.A").children("div.AC").children("div.AC_6").children("div").children("form").children("fieldset").children("ul").children("li").children(".auto").each(function(){$(this).attr("value",$(this).parent().children("label").html());}).focus(function(){if($(this).attr('value')==$(this).parent().children("label").html() || $(this).attr('value')=='' ){$(this).attr('value','')};}).blur(function(){if($(this).attr('value')=='' || $(this).attr('value')==$(this).parent().children("label").html()){$(this).attr('value',$(this).parent().children("label").html())};});
 $("#JDE_F").children("div").children("div").children("form").children("fieldset").children("ul").children("li").children("input").each(function(){if($(this).hasClass("auto") && ($(this).attr("value")=="" || $(this).attr("value")==$(this).parent().children("label").html()  ) ){$(this).attr("value",$(this).parent().children("label").html());$(this).focus(function(){if($(this).attr('value')==$(this).parent().children("label").html() || $(this).attr('value')=='' ){$(this).attr('value','')} ;;}); $(this).blur(function(){if($(this).attr('value')==''){$(this).attr('value',$(this).parent().children("label").html())};});};});
 
 //form.JDE = validate
 $("#JDE_D").children("div.B").children("form.JDE").each(function(){$(this).submit(function(){$(this).children("fieldset").children("ul").children("li").children("(.auto").each(function(){if($(this).attr('value')==$(this).parent().children("label").html() || $(this).attr('value')==''){$(this).attr('value','')} ;;});});eval("$(this).validate({errorLabelContainer: $(\"#recherche_error\"), rules: {recherche: {required: true,minlength: 3} } }   );");});
 
 $("#JDE_F").children("div").children("div").children("form.JDE").each(function(){$(this).submit(function(){$(this).children("fieldset").children("ul").children("li").children("(.auto").each(function(){if($(this).attr('value')==$(this).parent().children("label").html() || $(this).attr('value')==''){$(this).attr('value','')} ;});});eval("$(this).validate({errorPlacement: function(error, element){  if(element.next().is(\":input\") || element.next().is(\":label\")  ) {;error.insertAfter(element.next())}else{error.insertAfter(element)} }});");});
  
 $("#JDE_F").children("div").children("div").children("div").children("form.JDE").each(function(){$(this).submit(function(){$(this).children("fieldset").children("ul").children("li").children("(.auto").each(function(){if($(this).attr('value')==$(this).parent().children("label").html()){$(this).attr('value','')};});});eval("$(this).validate();");});
// $("#JDE_F").children("div").children("div").children("div").children("div").children("form.JDE").each(function(){$(this).submit(function(){$(this).children("fieldset").children("ul").children("li").children("(.auto").each(function(){if($(this).attr('value')==$(this).parent().children("label").html()){$(this).attr('value','')};});});eval("$(this).validate();");});
 $("#JDE_F").children("div").children("div").children("div").children("form.JDE").each(function(){$(this).submit(function(){$(this).children("fieldset").children("ul").children("li").children("(.auto").each(function(){if($(this).attr('value')==$(this).parent().children("label").html()){$(this).attr('value','')};});});eval("$(this).validate({errorPlacement: function(error, element){  if(element.next().is(\":input\") || element.next().is(\":label\")  ) {;error.insertAfter(element.next())}else{error.insertAfter(element)} }});");});
 $("#JDE_F").children("div").children("div").children("div").children("div").children("form.JDE").each(function(){$(this).submit(function(){$(this).children("fieldset").children("ul").children("li").children("(.auto").each(function(){if($(this).attr('value')==$(this).parent().children("label").html()){$(this).attr('value','')};});});eval("$(this).validate({errorPlacement: function(error, element){  if(element.next().is(\":input\") || element.next().is(\":img\")  ) {error.insertAfter(element.next())}else{error.insertAfter(element)} }});");});
  
 $("#JDE_F").children("div.A").children("div.AB").children("div.infos").children("ul").children("li").children('a').children('.icodate').each(function(){
 $(this).parent().css({marginLeft:'38px'}).parent().css({background:'url(http://www-prod.jde.sdv.fr/img/icodate/'+$(this).html()+'.png) no-repeat 0 0.7em'});
 });
 

$("#f_datenaissance").each( function () { $(this).parent().children('input.text').each( function () { $(this).change( function()  {$(this).parent().children("input.date").attr("value",$(this).parent().children("input.jj").attr("value") +"/" +$(this).parent().children("input.mm").attr("value") + "/" + $(this).parent().children("input.aaaa").attr("value"))   } )   } );   } )

 $('#JDE_F').children().children().children().children("a.JDEbox").each(function(){if($(this).attr('rel').indexOf('shadow')>=0) {var x_loupe=' loupe';} else {var x_loupe='';}  if($(this).children('img').attr("alt")!=""){$(this).wrap("<div class='x_1' style='width:"+$(this).children().css("width")+";height:"+$(this).children().css("height")+";padding:0;margin-top:"+$(this).children().css("marginTop")+";margin-right:"+$(this).children().css("marginRight")+";margin-bottom:"+$(this).children().css("marginBottom")+";margin-left:"+$(this).children().css("marginLeft")+";float:"+$(this).children().css("float")+";background-color:"+$(this).children().css("backgroundColor")+";'></div>");$(this).children().css({marginTop:0,marginRight:0,marginBottom:0,marginLeft:0,float:'none'});var tb_x="";if(!$(this).children().hasClass("carre")){tb_x="<p>"+$(this).children().attr("alt")+"</p>";}var tb_xx="";$(this).parent().prepend("<div class='x_2"+x_loupe+"' style='width:"+$(this).parent().css("width")+";height:"+$(this).parent().css("height")+";'><div class='x_3' style='margin-top:"+$(this).parent().css("height")+"'>"+ tb_x + tb_xx + "</div></div>");}});$('div.x_3 p').each(function () {$(this).css({opacity:0.75});});$('div.x_1').each(function() {$(this).hover(function(){$(this).children('div.x_2').children('div.x_3').each(function(){$(this).animate({marginTop:$(this).parent().height()-$(this).height()+'px'},{duration: 300, easing: 'easeInOutSine', queue: false});});},function(){$(this).children('div.x_2').children('div.x_3').each(function(){$(this).animate({marginTop:$(this).parent().height()+'px'});});}).click(function(){$(this).children('a').click();}).css({cursor:'pointer'});});
 $('#JDE_F').children().children().children().children().children("a.JDEbox").each(function(){if($(this).attr('rel').indexOf('shadow')>=0) {var x_loupe=' loupe';} else {var x_loupe='';}  if($(this).children('img').attr("alt")!=""){$(this).wrap("<div class='x_1' style='width:"+$(this).children().css("width")+";height:"+$(this).children().css("height")+";padding:0;margin-top:"+$(this).children().css("marginTop")+";margin-right:"+$(this).children().css("marginRight")+";margin-bottom:"+$(this).children().css("marginBottom")+";margin-left:"+$(this).children().css("marginLeft")+";float:"+$(this).children().css("float")+";background-color:"+$(this).children().css("backgroundColor")+";'></div>");$(this).children().css({marginTop:0,marginRight:0,marginBottom:0,marginLeft:0,float:'none'});var tb_x="";if(!$(this).children().hasClass("carre")){tb_x="<p>"+$(this).children().attr("alt")+"</p>";}var tb_xx="";$(this).parent().prepend("<div class='x_2"+x_loupe+"' style='width:"+$(this).parent().css("width")+";height:"+$(this).parent().css("height")+";'><div class='x_3' style='margin-top:"+$(this).parent().css("height")+"'>"+ tb_x + tb_xx + "</div></div>");}});$('div.x_3 p').each(function () {$(this).css({opacity:0.75});});$('div.x_1').each(function() {$(this).hover(function(){$(this).children('div.x_2').children('div.x_3').each(function(){$(this).animate({marginTop:$(this).parent().height()-$(this).height()+'px'},{duration: 300, easing: 'easeInOutSine', queue: false});});},function(){$(this).children('div.x_2').children('div.x_3').each(function(){$(this).animate({marginTop:$(this).parent().height()+'px'});});}).click(function(){$(this).children('a').click();}).css({cursor:'pointer'});});
 
 $toto=$('#JDE_G').children('div.A').children('div.A_2').height();
 $tata=$('#JDE_G').children('div.B').children('div.B_2').height();
 if($toto>$tata-21){$('#JDE_G').children('div.B').children('div.B_2').height($toto+21)}
 else {$('#JDE_G').children('div.A ').children('div.A_2').height($tata)}
 
 $('#b_parcours').css({overflow:"auto"}).height($('#b_ilaime').height());
 
 Shadowbox.init();


 $("#ici").toggle(function() {$("#oula").hide(); $(this).children().children().html("Afficher")}, function() {$("#oula").show(); $(this).children().children().html("Masquer")} );
 $(".slide").each(function(){$(this).toggle(function() {$("#oula").hide(); $(this).children().children().html("Afficher")}, function() {$("#oula").show(); $(this).children().children().html("Masquer")} ); });



$('#menu').children().each(function(){
 $(this).hover(function(){
  $(this).oneTime(100, function() {
   
  if(!$(this).children('a').hasClass("hover") && $(this).children('a').attr("href").indexOf("#")!=-1 ){
  
   $(this).parent().children().children("ul").each(function(){$(this).parent().stopTime();$(this).stop();$(this).slideUp("fast",function(){$(this).parent().children('a').removeClass("hover").removeClass("complete").children('span').removeClass("hover");});});
   
   //$(this).parent().children('li.on').children('ul').each(function(){$(this).queue("fx", [])});
   $(this).addClass("on");
   $(this).children('a').addClass("hover").children('span').addClass("hover");
   var $toto=(-150+$(this).width())+'px 0px';
   $(this).children("ul").attr("style","").css({backgroundPosition:$toto}).slideDown("normal",function(){
   $(this).parent().children('a').addClass("hover").addClass("complete").css({cursor:"pointer"}).children('span').addClass("hover").parent().parent().css({cursor:"pointer"});
   $(this).parent().stopTime();
   
   })
   }
  else
   {
   $(this).stopTime();
   $(this).removeClass("on");
   } 
 })
 },function() {
  if($(this).children('a').hasClass("hover") && $(this).children('a').attr("href").indexOf("#")!=-1 ){
  //alert($(this).children("ul").queue("fx").length);
  if($(this).children('a').hasClass("complete")){delai=500;}else{delai=1;}
  $(this).removeClass("on");
  $(this).oneTime(delai, function() {
  $(this).children("ul").each(function(){$(this).stop();$(this).slideUp("fast",function(){$(this).parent().children('a').removeClass("hover").removeClass("complete").children('span').removeClass("hover");});});
  });
  //$(this).addClass("off");
   //$(this).removeClass("on");
 }
 else
 {
 $(this).stopTime();
 }
 
 });
 });
 
 $tutu=$('#JDE_F div.A').height();
 $tata=$('#JDE_F div.B').height()-7;
 $toto=$('#JDE_F div.AB').height();
 if($tutu>$tata){$tata=$tutu};
 if($toto<$tata)
  {
  $('#JDE_F div.AB div.no0').css({height:$('#JDE_F div.AB div.no0').height()+($tata-$toto)+'px', borderBottom: '1px #D1D1D1 solid'});
  } 


 $("#JDE_A").children("ul.lang").children("li").children("a").each( function() {$(this).attr("href","#"+$(this).attr("class")).click( function () {  if($(this).attr("class")!="fr") { $.cookie('lang',$(this).attr("class")); } else { $.cookie('lang',null); }    $(this).attr("href","?"); return true; });  });
 if($.cookie('lang')){$('body').translate($.cookie('lang'));}
 //jQuery.get('jde.csv', function(data) { alert('');array = jQuery.csv()(data); });
 });