$(document).ready(function() {

/* ---------------------
SLIDER
------------------------*/
	if($('#article .medias').length){
		$('#article .medias:first span').remove();
		$('#article .medias:first img').appendTo('#article .medias:first');
		$('#article .medias:first .left').remove();
		$('#article .medias:first').addClass('slider');
		$('.slider').nivoSlider({
			 effect:'fade',
		});
		$('.slider').attr('style', '');
		$('.nivo-prevNav').html("<img src='/images/dir-left.png' />");
		$('.nivo-nextNav').html("<img src='/images/dir-right.png' />");
	}
    
/* ---------------------
ACCORDION
------------------------*/
	
	if($('#text h3').length) {
		$('#text .clear').remove();
		//$('#text .code_html').appendTo('.simpleText');
		//$('#text .structured_text_semantique_text').remove();
		$('.medias').prependTo('#article');	
		$('#text').accordion({
		    alwaysOpen: false,
		    active: false,
		    autoHeight: false,
		    collapsible: true 
		});
		$('#text h3').removeClass();
		$('#text div').removeClass();
		$('#text img').wrap("<a href='#' class='lightbox'></a>");
		$('#text a').each(function(){
			$(this).attr({  
	          href: $(this).find('img').attr("src") 
	        });
		});
		$("#text a.lightbox").lightBox();
	}

/* ---------------------
TABS
------------------------*/
	if($('.deux_colonnes').length) {
		$('ol').wrap("<div id='tabs'></div>");
		$('.deux_colonnes').appendTo('#tabs');
		$('#tabs .deux_colonnes').each(function(i){
			$(this).attr('id', 'tabs-'+i);
			$('ol li:eq('+i+')').wrapInner("<a href='#tabs-"+i+"'/>");
		});
		$('ol li').prependTo('#tabs');
		$('#tabs').prepend("<ul class='tabs'></ul>");
		$('#tabs li').appendTo('.tabs')
		$('ol').remove();
		$( "#tabs" ).tabs();
	}
	
/* ---------------------
TABLES
------------------------*/
	if($('table').length){
		$('table tr:first').addClass('thead');
		$('table tr:last').each(function(){
			if($(this).children().length < 2) {
				$(this).addClass('tfoot');
			}
		});
		$('table tr:even').addClass('trow');
		$('table tr:first td:first').each(function(){
			if($(this).text().length == 0) {
				$(this).addClass('first-td');
			}
		});
	}
	
/* ---------------------
AREA SHAPE
------------------------*/
	$('area').hover(function() { 
	    var url = $(this).attr('href'); 
	    var coords = $(this).attr('coords').split(','); 
	    var title =  $(this).attr('title');
	    var alt =  $(this).attr('alt');
	    $('#tabs .colright .medias .left').html("<img src='/images/specifs/"+ title +"/"+ alt +".jpg' />");
	    return false; 
	});

/* ---------------------
AJAX FORM
------------------------*/
	$('.error_specif').hide()
	$("#scontact .submit").click(function() { 
	
	   // Check input
	   var nom = $("input#nom").val(); 
	   var prenom = $("input#prenom").val(); 
	   var tel = $("input#tel").val(); 
	   var email = $("input#email").val(); 
	   var message = $("textarea#message").val(); 
	   
       if (nom == "") {  
	       $("label#nom_error").show();  
	       $("input#nom").focus(); 
	       if (email == "") {  
		       $("label#email_error").show();  
		       $("input#email").focus();  
		       return false;  
		   }
	       return false;  
	   } 
	   
	   // Send form
       var dataString = 'nom=' + nom + '&prenom=' + prenom + '&tel=' + tel + '&email=' + email + '&message=' + message;
	   $.ajax({  
	      type: "POST",  
	      url: "/scripts/specif_simple_search.php",
	      data: dataString,  
	      success: function() {  
	        $('#simple_contact').html("<div id='message'></div>");  
	        $('#message').html("<h1>Merci !</h1><p>Nous traitons votre demande dans les plus brefs d&eacute;lais</p></h1>"); 
	      }  
	   });  
	   
	   return false;  
   	});
   	
   	$("#scontacten .submit").click(function() { 
	
	   // Check input
	   var nom = $("input#nom").val(); 
	   var prenom = $("input#prenom").val(); 
	   var tel = $("input#tel").val(); 
	   var email = $("input#email").val(); 
	   var message = $("textarea#message").val(); 
	   
       if (nom == "") {  
	       $("label#nom_error").show();  
	       $("input#nom").focus(); 
	       if (email == "") {  
		       $("label#email_error").show();  
		       $("input#email").focus();  
		       return false;  
		   }
	       return false;  
	   } 
	   
	   // Send form
       var dataString = 'nom=' + nom + '&prenom=' + prenom + '&tel=' + tel + '&email=' + email + '&message=' + message;
	   $.ajax({  
	      type: "POST",  
	      url: "/scripts/specif_simple_search.php",
	      data: dataString,  
	      success: function() {  
	        $('#simple_contact').html("<div id='message'></div>");  
	        $('#message').html("<h1>Thank's !</h1><p>We treat your demand as soon as possible</p></h1>"); 
	      }  
	   });  
	   
	   return false;  
   	});
   	
});
