var CURRENT_TOP=0;
var NUM_TOP=0;
var VITESSE_TOP=5000;
var TIMEOUT_TOP;

var CURRENT_UNE=0;
var NUM_UNE=0;
var VITESSE_UNE=5000;
var TIMEOUT_UNE;

var CURRENT_PROD=0;
var NUM_PROD=0;
var VITESSE_PROD=5000;
var TIMEOUT_PROD;

$(function(){

	$("a.group").fancybox({
		'overlayShow'	:	true,
		'showNavArrows'	:	true,
		'cyclic'	:	true

	});

	$("a.single_image").fancybox({
	});

    NUM_TOP = $('#slideshow div').length;
    TIMEOUT_TOP = setTimeout('slideshow()', VITESSE_TOP);


    NUM_UNE = $('#slide_une div.slide_une').length;
    /*TIMEOUT_UNE = setTimeout('slide_une()', VITESSE_UNE);*/

	$('#next_une').click(function(){
        clearTimeout(TIMEOUT_UNE);
        $('#slide_une_'+CURRENT_UNE).fadeOut(1, function() {
            CURRENT_UNE = CURRENT_UNE+1;
            if (CURRENT_UNE == NUM_UNE) CURRENT_UNE = 0;
            $('#slide_une_'+CURRENT_UNE).fadeIn(1);
            TIMEOUT_UNE = setTimeout('slide_une()', VITESSE_UNE);
        });
        
	});

	$('#prev_une').click(function(){
        clearTimeout(TIMEOUT_UNE);
        $('#slide_une_'+CURRENT_UNE).fadeOut(1, function() {
            if (CURRENT_UNE == 0) CURRENT_UNE = NUM_UNE;
            CURRENT_UNE = CURRENT_UNE-1;
            $('#slide_une_'+CURRENT_UNE).fadeIn(1);
            TIMEOUT_UNE = setTimeout('slide_une()', VITESSE_UNE);
        });

	});

	$('#select_type').change(function(){
        aff_select();
	});

	$('.radio_search').click(function(){
        aff_select();
	});

    aff_select();

    $('.selection-produit-images_tn .mini').hover(function() {
    	var rel = $(this).attr('rel');
        /*CURRENT_PROD = $(this).attr('id');*/
    	$('#visuel [rel^="article"]').hide();
    	$('#visuel [rel="'+rel+'"]').show();
    });

    $('.selection-produit-images_tn .mini').click(function() {
        /*CURRENT_PROD = $(this).attr('id');*/
    	var rel = $(this).attr('rel');
    	$('#visuel [rel^="article"]').hide();
    	$('#visuel [rel="'+rel+'"]').show();
    });

    NUM_PROD = $('#visuel img').length;
    TIMEOUT_PROD = setTimeout('slide_prod()', VITESSE_PROD);

    if(NUM_PROD == 4)
    {
        $("#prev_prod").addClass('sl');
        $("#next_prod").addClass('sl');
    }

    if($(".selection-produit-images_tn").scrollLeft() == 0)
    {
        $("#prev_prod").addClass('sl');
    }

 	$('#next_prod').click(function(){
        $("#prev_prod").removeClass('sl');
        $(".selection-produit-images_tn").scrollLeft(125);
        if($(".selection-produit-images_tn").scrollLeft() == (NUM_PROD-4)*125)
        {
            $("#next_prod").addClass('sl');
        }
	});

	$('#prev_prod').click(function(){
        $("#next_prod").removeClass('sl')
        $(".selection-produit-images_tn").scrollLeft(-125);
        if($(".selection-produit-images_tn").scrollLeft() == 0)
        {
            $("#prev_prod").addClass('sl');
        }
	});


 	/*$('#next_prod').click(function(){
        clearTimeout(TIMEOUT_PROD);
        $('#slide_prod_'+CURRENT_PROD).fadeOut(1, function() {
            $('#visuel img').hide();
            CURRENT_PROD = CURRENT_PROD+1;
            if (CURRENT_PROD == NUM_PROD) CURRENT_PROD = 0;
            $('#slide_prod_'+CURRENT_PROD).fadeIn(1);
            TIMEOUT_PROD = setTimeout('slide_prod()', VITESSE_PROD);
        });

	});

	$('#prev_prod').click(function(){
        clearTimeout(TIMEOUT_PROD);
        $('#slide_prod_'+CURRENT_PROD).fadeOut(1, function() {
            $('#visuel img').hide();
            if (CURRENT_PROD == 0) CURRENT_PROD = NUM_PROD;
            CURRENT_PROD = CURRENT_PROD-1;
            $('#slide_prod_'+CURRENT_PROD).fadeIn(1);
            TIMEOUT_PROD = setTimeout('slide_prod()', VITESSE_PROD);
        });

	});*/

});

function slideshow()
{
    $('#slideshow_'+CURRENT_TOP).fadeOut(1000, function() {
        CURRENT_TOP = CURRENT_TOP+1;
        if (CURRENT_TOP == NUM_TOP) CURRENT_TOP = 0;
        $('#slideshow_'+CURRENT_TOP).fadeIn(1000);
        TIMEOUT_TOP = setTimeout('slideshow()', VITESSE_TOP);
    });
}


function slide_une()
{
    $('#slide_une_'+CURRENT_UNE).fadeOut(1000, function() {
        CURRENT_UNE = CURRENT_UNE+1;
        if (CURRENT_UNE == NUM_UNE) CURRENT_UNE = 0;
        $('#slide_une_'+CURRENT_UNE).fadeIn(1000);
        TIMEOUT_UNE = setTimeout('slide_une()', VITESSE_UNE);
    });
}

function slide_prod()
{
    $('#slide_prod_'+CURRENT_PROD).fadeOut(1000, function() {
        $('#visuel img').hide();
        CURRENT_PROD = CURRENT_PROD+1;
        if (CURRENT_PROD == NUM_PROD) CURRENT_PROD = 0;
        $('#slide_prod_'+CURRENT_PROD).fadeIn(1000);
        TIMEOUT_PROD = setTimeout('slide_prod()', VITESSE_PROD);
    });
}

function aff_select()
{
    type = $('#select_type').val();
    classement =  $('.radio_search:checked').val();
    $('.prix').hide();
    $('#select_'+type+'_'+classement).show();
    $('.prix').attr('name', '');
    $('#select_'+type+'_'+classement).attr('name', 'prix');
}


function valider()
{
    if($('#select_type').val() == "")
    {
        alert('Veuillez sélectionner un type de bien')
        return false;
    }
    return true;
}

