$(document).ready(function(){
	// header hat select
	$("#headerFormSelect select").ufd({skin:'plain', manualWidth: 122});
	$("#headerFormSelect select").ufd('enable');	

	// sliding menu villes
	$('a.changeCity').click(function () {
		$('ul.citiesList').slideToggle('medium');
	});
	
	// sliding menu hat
	$('a.monCompteLinks').mouseover(function() {
		$('ul#monCompte').slideDown('medium');
		$('ul#monCompte').mouseleave(function(){
			$(this).slideUp('medium');
		});
	});
	
	// sliding menu 2 hat
	$('a.monCompteLinks2').mouseover(function() {
		$('ul#monCompte2').slideDown('medium');
		$('ul#monCompte2').mouseleave(function(){
			$(this).slideUp('medium');
		});
	});
	
});


// Feedback
function feedback(){
	var name = "#feedback";
	var menuYloc = null;


	menuYloc = parseInt($(name).css("top").substring(0,$(name).css("top").indexOf("px")))
	$(window).scroll(function () {
		var offset = menuYloc+$(document).scrollTop()+"px";
		$(name).animate({top:offset},{duration:500,queue:false});
	});
}



// spinner Item Quantity
function itemQtySpinner(){
	var inputValue = $('#spinner input').val();
	$('a#spinnerAdd').click(function(){
		inputValue++;
		$('#spinner input').val(inputValue);
	});
	$('a#spinnerRemove').click(function(){
		if ( inputValue >=0 ) {
			inputValue--;
			if ( inputValue == -1 ) { inputValue = 0 }
			$('#spinner input').val(inputValue);
		}
	});
}

function accordion(){
	$('.acc_container').hide();
	$('.acc_trigger').toggle(
			function(){
				$(this).addClass('active').next().slideDown();
			},
			function(){
				$(this).removeClass('active').next().slideUp();
			}
	);	
}

function accordionSideDeal(){
	$('.widgetAutreDesc').hide();
	$('.widgetAutreImage').toggle(
			function(){
				$(this).addClass('active').next().slideDown();
			},
			function(){
				$(this).removeClass('active').next().slideUp();
			}
	);	
}


// Layer with popup
function launchPopup(){
	$('#popup_name').fadeIn().prepend('<a href="#" class="close">Fermer</a>');
	//$('#popup_name').fadeIn();

	// Definit les marges pour l'alignement (horizontal / vertical
	var popMargTop = ($('#popup_name').height()) / 2;
	var popMargLeft = ($('#popup_name').width()) / 2;

	// Applique les marges pour la popup
	$('#popup_name').css({
		'margin-top' : -popMargTop,
		'margin-left' : -popMargLeft
	});

	// le layer transparent
	$('body').append('<div id="fade"></div>'); // ajoute le tag du layer en fin de document.
	$('#fade').css({'filter' : 'alpha(opacity=75)'}).fadeIn(); // effet de fadein sur le layer
	return false;
}
function launchPopup2(idPop){
    
    idPop.fadeIn();
    //$('#popupEtape2').hide();
    var popMargTop = (idPop.height()) / 2;
	var popMargLeft = (idPop.width()) / 2;
        idPop.css({
		'margin-top' : -popMargTop,
		'margin-left' : -popMargLeft
	});
        //$('body').append('<div id="fade"></div>'); 
        $('#fade').css({'filter' : 'alpha(opacity=75)'}).fadeIn(); 
        
}
// ferme la popup et le layer
function closePopup2() {
	$('a.close, #fade').live('click', function() { // lorsque l'on clique sur le bouton fermer ou sur le layer
	$('#fade , .popClass').fadeOut(function() {
		//$('#fade').hide();  // effet de fadeout sur les deux
                CreationCookie("dejapopup1","oui",true);
	});
	return false;
	});
}

function forceClosePopup() {
	//$('a.close, #fade').live('click', function() { // lorsque l'on clique sur le bouton fermer ou sur le layer
	$('#fade , .popClass').fadeOut(function() {
		//$('#fade').hide();  // effet de fadeout sur les deux
	});
	return false;
	//});
}
function closePopup() {
	$('a.close, #fade').live('click', function() { // lorsque l'on clique sur le bouton fermer ou sur le layer
	$('#fade , .popup_block').fadeOut(function() {
		$('#fade, a.close').remove();  // effet de fadeout sur les deux
	});
	return false;
	});
}

//Layer autres adresses
function launchPopupAutresAdresses(){
	$('#popup_adresses').fadeIn().prepend('<a href="#" class="close">Fermer</a>');

	// Definit les marges pour l'alignement (horizontal / vertical
	var popMargTop = ($('#popup_adresses').height()) / 2;
	var popMargLeft = ($('#popup_adresses').width()) / 2;

	// Applique les marges pour la popup
	$('#popup_adresses').css({
		'margin-top' : -popMargTop,
		'margin-left' : -popMargLeft
	});

	// le layer transparent
	$('body').append('<div id="fade"></div>'); // ajoute le tag du layer en fin de document.
	$('#fade').css({'filter' : 'alpha(opacity=75)'}).fadeIn(); // effet de fadein sur le layer
	return false;
}

//ferme la popup et le layer
function closePopupAutresAdresses() {
	$('a.close, #fade').live('click', function() { // lorsque l'on clique sur le bouton fermer ou sur le layer
	$('#fade , .popupAutresAdresses_block').fadeOut(function() {
		$('#fade, a.close').remove();  // effet de fadeout sur les deux
	});
	return false;
	});
}

// Layer with popup
function launchPopupNotation(id_user,id_deal,title_deal,denomination,partenaire_id){
	$('#popup_notation').html('<iframe src="layer-notation.php?partenaire_id='+partenaire_id+'&id_user='+id_user+'&id_deal='+id_deal+'&title_deal=\''+title_deal+'\'&denomination=\''+denomination+'\'" scrolling="no" width="100%" height="100%" frameborder="0"/>')
	$('#popup_notation').fadeIn().prepend('<a href="#" class="close">Fermer</a>');

	// Definit les marges pour l'alignement (horizontal / vertical
	var popMargTop = ($('#popup_notation').height()) / 2;
	var popMargLeft = ($('#popup_notation').width()) / 2;

	// Applique les marges pour la popup
	$('#popup_notation').css({
		'margin-top' : -popMargTop,
		'margin-left' : -popMargLeft
	});

	// le layer transparent
	$('body').append('<div id="fade"></div>'); // ajoute le tag du layer en fin de document.
	$('#fade').css({'filter' : 'alpha(opacity=75)'}).fadeIn(); // effet de fadein sur le layer
	return false;
}

// ferme la popup et le layer
function closePopupNotation() {
	$('a.close, #fade').live('click', function() { // lorsque l'on clique sur le bouton fermer ou sur le layer
	$('#fade , .popup_block').fadeOut(function() {
		$('#fade, a.close').remove();  // effet de fadeout sur les deux
		$(location).attr("href","mes-bons-prives.php"); //redirection simple la page de mes-bons-prives.php
                //location.reload(true)
	});
	return false;
	});
}
