var addthis_config =
{
   services_compact: 'facebook, twitter, more',
   ui_cobrand: "Senart.com",
   ui_header_color: "#000000"

};

$(document).ready(function() {

	//Placement des menus
    $('.carre_menu').filter(function(){
        return $(this).attr('class').match(/^_p[0-9]-[0-9]/);
    }).each(function(){
        var classes = $(this).attr('class').split(' ');
        var parse_one = classes[0].split('-');
        var parse_two = parse_one[0].split('p');
        
        var colonne = parse_two[1]-1;
        var ligne = parse_one[1]-1;
        
        if(colonne<8 && colonne>=0 && ligne<6 && ligne>=0)
        {
            $(this).css("top", ligne*96);
            $(this).css("left", colonne*96);
        }
        else
        {
            $(this).css("top", 0);
            $(this).css("left", 0);
        }
    });
    
	//Slider actu home
    $('#lofslidecontent45').filter(function(){
        return $(this).attr('class').match(/^_p[0-9]-[0-9]/);
    }).each(function(){
        var classes = $(this).attr('class').split(' ');
        var parse_one = classes[0].split('-');
        var parse_two = parse_one[0].split('p');
        
        var colonne = parse_two[1]-1;
        var ligne = parse_one[1]-1;
        
        if(colonne<8 && colonne>=0 && ligne<6 && ligne>=0)
        {
            $(this).css("top", ligne*96);
            $(this).css("left", colonne*96);
        }
        else
        {
            $(this).css("top", 0);
            $(this).css("left", 0);
        }
    });

	//options du slider
    $obj = $('#lofslidecontent45').lofJSidernews( { interval : 4000,
                                    direction		: 'opacity',
                                    duration		: 1200,
                                    auto		 	: true,
                                    mainWidth       : 980      } );

    
	//scrollbar page de contenu
    $('.content #content').jScrollPane({
                            autoReinitialise: true
                            }); 
    
	//on masuqe la scrollbar si pas necessaire
    if($('.jspVerticalBar').length==0)
    {
       $('#scrollToTop').css("display", "none");
    }
    
	//validation d'un formulaire
    $('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");
      	}
    });
    
    
    //validation captcha demande d'infos
    $('form#form_infos').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");
      	},
        rules : {
            captcha_input: {
				required: true,
                minlength: 6,
                maxlength: 6
            }
        },
       
        messages : {
            captcha_input: {
                minlength: "<br/>Ce champ doit comporter 6 caractères",
                maxlength: "<br/>Ce champ doit comporter 6 caractères"
            }
        }
    });
	
	//revenir en haut de page
	$('#scrollToTop a').live('click', function(event){
		if($('.jspVerticalBar').length>0)
		{
			event.preventDefault();
			$('.jspPane').css("top", 0);
		  	$('.jspDrag').css("top", 0);
		}
	});
    
    $('img', '#scrollToTop a').attr("alt", "Remonter en haut de page");
    
    $('#slideshow').cycle({
		fx: 'fade'
	});
    
});
