// JavaScript Document
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return false;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
$(function() {
	 //$(document).pngFix(); 
	 
	 
                $(".galPopup").fancybox({
                               'titleShow'          : false,
                               'padding'                             : 0,
                               'width'                                 : 820,
                               'height'                : 680,
                               'autoScale'     : false,
                               'transitionIn'      : 'elastic',
                               'transitionOut'  : 'elastic',
                               'type'                                    : 'iframe',
                               'overlayColor'  :   '#FFF',
                               'showCloseButton' : true
    });

	 
	 
	 
	 
	 
		
	/*DATEPICKER */
	$('.date-pick').datepicker({
		 onSelect: function(date) {
            a=date.split('/');		
			$('#jour_arrivee').val(a[1]);
			$('#mois_arrivee').val(a[0]);
			$('#annee_arrivee').val(a[2]);
         },
		 minDate: new Date(),
		 duration:'',
         showTime:false,
		/* numberOfMonths: 2,*/
		 dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],
		 monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],
		 dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],
		 altField: "#calendrier_date_arrivee",
		 altFormat: "D, dd/mm/yy"
    });
	
	$('.date-pick2').datepicker({
		duration:'',
		showTime:false,
		constrainInput: false	,
		dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],
		monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],
		dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],
		dateFormat: 'dd/mm/yy'
	 });
	
	
	if ($("#defaultReal").length>0) { 
	$('#defaultReal').realperson({regenerate: 'Cliquer pour changer'});
	}
	
	
	$("a[rel=fancybox],.lightbox").fancybox({'titleShow' : true});
	$("a[rel=fancybox],.lightbox").fancybox({'cyclic' : true});
	
	// palette flotante
	if ($("#flottant").length>0) { 
		$("#flottant").draggable({
								 handle: '.poignee',
								 containment: '#top',
								 stop: function(event, ui) { 
								 	memo();
									}
								});
		
		//alert(readCookie("palette-top"));
		topVar = readCookie("palette-top");
		if(topVar){
			$("#flottant").css('top', topVar);
		}
		leftVar = readCookie("palette-left")
		if(leftVar){
			$("#flottant").css('left', leftVar);
		}
	}
	
	fixDiv();
	
	
	
});

$(window).resize(function() {
	fixDiv();
});

function fixDiv(){
	var largeurScreen = $(window).width();
	var largeurDiv = $("#soussoustop").width();
	var marginLeft = ((largeurDiv - largeurScreen) / 2) * -1;
	$("#soussoustop").css('marginLeft', marginLeft+'px');	
}

function memo(){
	palette = $("#flottant");
	createCookie("palette-top",palette.css('top'),1);
	createCookie("palette-left",palette.css('left'),1);
}



