function bookmark() {
 if (navigator.appName == 'Microsoft Internet Explorer') {
	 window.external.AddFavorite(document.location.href, document.title);
 }
 else {
	 window.sidebar.addPanel(document.title, document.location.href, '');
 }
} 

$(document).ready(function(){ 
	//défile
	$(".marquee").marquee("marquee");
	//slider 
	$('ul#slider').innerfade({
		speed: 1000,
		timeout: 5000,
		type: 'sequence',
		containerheight: '456px'
	});
	// Validation de formulaire  
    $("form#newsletter").validate({
    	errorPlacement: function(error, element) { 
        	error.appendTo( $("label" , element.parent()).after() );        
      	},
      	highlight: function(element, errorClass) {
      		if ( ! $(element).hasClass("error")) $(element).fadeOut(function() {
      	    	$(element).fadeIn();
      		});
      		$(element).removeClass("error").addClass("error");
      	},
      	errorElement: "span",
      	submitHandler: function () {
      		$('form#newsletter').submit( function() {
	            $.post(
            		"newsletter.php", 
            		$("form#newsletter").serialize() , 
            		function (data){
            			$('#popup_nl').bPopup({modalClose: false});
            		}
	            );
      		});
      	}
    });
    
    $("form#search_key").validate({
    	errorPlacement: function(error, element) { 
        	error.appendTo( $("label" , element.parent()).after() );        
      	},
      	highlight: function(element, errorClass) {
      		if ( ! $(element).hasClass("error")) $(element).fadeOut(function() {
      	    	$(element).fadeIn();
      		});
      		$(element).removeClass("error").addClass("error");
      	},
      	errorElement: "span"
    });
    
    $("form#search_ref").validate({
    	errorPlacement: function(error, element) { 
        	error.appendTo( $("label" , element.parent()).after() );        
      	},
      	highlight: function(element, errorClass) {
      		if ( ! $(element).hasClass("error")) $(element).fadeOut(function() {
      	    	$(element).fadeIn();
      		});
      		$(element).removeClass("error").addClass("error");
      	},
      	errorElement: "span"
    });

    $("form#form_devis").validate({
    	errorPlacement: function(error, element) { 
        	error.appendTo( $("label" , element.parent()).after() );        
      	},
      	highlight: function(element, errorClass) {
      		if ( ! $(element).hasClass("error")) $(element).fadeOut(function() {
      	    	$(element).fadeIn();
      		});
      		$(element).removeClass("error").addClass("error");
      	},
      	errorElement: "span"
    });

    $("form.validate").validate({
    	errorPlacement: function(error, element) { 
        	error.appendTo( $("label" , element.parent()).after() );        
      	},
      	highlight: function(element, errorClass) {
      		if ( ! $(element).hasClass("error")) $(element).fadeOut(function() {
      	    	$(element).fadeIn();
      		});
      		$(element).removeClass("error").addClass("error");
      	},
      	errorElement: "span"
    });

});

function loadTheme( x ) {
	var mcatid = $(x).val();
	$.ajax({
		  url: '/search/ajax.php',
		  type: 'POST',
		  data: ({mcatid : mcatid}),
		  success: function(data) {
			if(data == ""){
				$('#select_subcat').val("");
				$('#select_subcat').hide();
			}
			else {
				$('#select_subcat').show();
				$('#select_subcat').html(data);
			}
		  }
	});
}

function filcolor( x ) {
    $('.colorhidden').val( $(x).val() );
}

