var HOTKEY_OPENADMIN="Ctrl+g";
var COOKIE_NAME = 'LANGUE';
var SITE_URL = '/';
$(document).ready(function() {
	
	var htkeyadmin = (HOTKEY_OPENADMIN)?HOTKEY_OPENADMIN:"Ctrl+g";
 		$.hotkeys.add(htkeyadmin, function(){
			window.location.href=SITE_URL+"management";
		});
		
	$(".confirm").click(function(){
		if(confirm("Cette action est irr\351versible. Voulez-vous continuer ?")){
			return true;
		}else{
			return false;
		}
	});
	
	//fix des png sous IE
	$(document).pngFix();

		
	$("a[rel='colorbox_push']").colorbox();
	
	$("#change-photo1").click(function(){
		$("#change-photo2").css("border","2px solid #FFF");
		$("#change-photo1").css("border","2px solid #3493C8");
		$("#change-photo3").css("border","2px solid #FFF");
		$("#photo-box-2").css("display","none");
		$("#photo-box-3").css("display","none");
		$("#photo-box-1").css("display","block");
	});
	
	$("#change-photo2").click(function(){
		$("#change-photo1").css("border","2px solid #FFF");
		$("#change-photo2").css("border","2px solid #3493C8");
		$("#change-photo3").css("border","2px solid #FFF");
		$("#photo-box-1").css("display","none");
		$("#photo-box-3").css("display","none");							   
		$("#photo-box-2").css("display","block");
	});
	
	$("#change-photo3").click(function(){
		$("#change-photo1").css("border","2px solid #FFF");
		$("#change-photo2").css("border","2px solid #FFF");
		$("#change-photo3").css("border","2px solid #3493C8");
		$("#photo-box-1").css("display","none");							   
		$("#photo-box-2").css("display","none");
		$("#photo-box-3").css("display","block");
	});
	
	$("#add_matos_ailes").click(function(){
		$(".box-matos").css("display","none");
		$("#box-menu-add-matos").css("display","none");
		$("#box-add-matos-ailes").css("display","block");
		return false;
	});
	
	$("#add_matos_board").click(function(){
		$(".box-matos").css("display","none");
		$("#box-menu-add-matos").css("display","none");
		$("#box-add-matos-board").css("display","block");
		return false;
	});
	
	$("#add_matos_accessoires").click(function(){
		$(".box-matos").css("display","none");
		$("#box-menu-add-matos").css("display","none");
		$("#box-add-matos-accessoires").css("display","block");
		return false;
	});
	
	$("#add_matos_pack").click(function(){
		$(".box-matos").css("display","none");
		$("#box-menu-add-matos").css("display","none");
		$("#box-add-matos-pack").css("display","block");
		return false;
	});
	
	$("#add_matos").click(function(){
		$(".box-matos").css("display","none");
		$("#box-menu-add-matos").toggle();
		return false;
	});
	
	$("#add_moniteur").click(function(){
		$("#box_add_moniteur").slideToggle();
		return false;
	});
	
	$("#push_passreply").click(function(){
		$.fn.colorbox({
			width:"460px",
			height:"200px",
			inline:true,
			href:"#passreply",
			'onClosed':function(){
				window.location.reload();
			}
		});
	});
	
	$("#se_connecter").click(function(){
		$.fn.colorbox({
			width:"460px",
			height:"240px",
			inline:true,
			href:"#connexion",
			'onClosed':function(){
				window.location.reload();
			}
		});
	});
	
	$("#push-contact").click(function(){
		$.fn.colorbox({
			width:"520px",
			height:"300px",
			inline:true,
			href:"#block-contact",
			'onClosed':function(){
				window.location.reload();
			}
		});
		return false;
	});
	
	$("#push-ailes").click(function(){
		$(".box-recherche").css("display","none");
		$("#box-ailes").slideDown();
		return false;
	});
	
	$("#push-board").click(function(){
		$(".box-recherche").css("display","none");
		$("#box-board").slideDown();
		return false;
	});
	
	$("#push-accessoires").click(function(){
		$(".box-recherche").css("display","none");
		$("#box-accessoires").slideDown();
		return false;
	});
	
	$("#push-pack").click(function(){
		$(".box-recherche").css("display","none");
		$("#box-pack").slideDown();
		return false;
	});
	
	$("#ChangeGB").click(function(){
		var date = new Date();
        date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
        $.cookie(COOKIE_NAME, 'en', { path: '/', expires: date });
        window.location.reload();
	});
	
	$("#ChangeFR").click(function(){
		var date = new Date();
        date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
        $.cookie(COOKIE_NAME, 'fr', { path: '/', expires: date });
        window.location.reload();
	});
	
	$('.slideshow').cycle({
		fx: 'fade'
	});
	
	$(".push_plus_info").click(function(){
		$(this).next("div").slideToggle();
		return false;
	});
	
	$("#iconbar li").hover(
		function(){
			$(this).find("span").animate({opacity: "show", top: "-30"}, "normal");
		},function(){
			$(this).find("span").animate({opacity: "hide", top: "-20"}, "fast");
		});
	
	$("#push_search_school").click(function(){
		$("#search_school").slideToggle();
		return false;
	});
	
	$("#SelectTypes").change(function(){
		$(".SelectTailles").css("display","block");
		$(".SelectMarques").css("display","block");
		var iddata = $(this).val();
		$.ajax({
			dataType:'jsonp',
			url: SITE_URL+'index.php/json/GetBudget/',
			data: {id: iddata},
			success:function(response){
				var mythis = '';
				for (var i = 0; i < response.errors.length; i++) {
					mythis += '<option value="' + response.errors[i].optionValue + '">' + response.errors[i].optionDisplay + '</option>';
				}
				$("#SelectBudget").html(mythis);
	 		}
	   });
	   if(iddata==0){
	   		window.location.reload();
	   }else if(iddata=='Accessoires'){
	   		$(".SelectTailles").css("display","none");
			$(".SelectAnnee").css("display","none");
			
	   }else if(iddata=='Ailes' || iddata=='Boards'){
	   		$.ajax({
				dataType:'jsonp',
				url: SITE_URL+'index.php/json/GetTaille/',
				data: {id: iddata},
				success:function(response){
					var mythis = '';
					for (var i = 0; i < response.errors.length; i++) {
						mythis += '<option value="' + response.errors[i].optionValue + '">' + response.errors[i].optionDisplay + '</option>';
					}
					$("#SelectTailles").html(mythis);
				}
	   		});
	   }else if(iddata=='Pack'){
	   		$(".SelectMarques").css("display","none");
			$(".SelectTailles").css("display","none");
	   }
  	});
	
});

function ControlThisMail(){
	var this_value = document.getElementById("f_passreply_email").value;
	$.ajax({
		dataType:'jsonp',
		url: SITE_URL+'index.php/json/ControlThisMail/',
		data: {id: this_value},
		success:function(response){
			if(response.callback_status=="ok"){
				$(".passreply_callback").html("");
				window.location.href="http://prokite.fr/generation/newpass/"+response.iduser;
			}else{
				$(".passreply_callback").html("<center><b>Cette identifiant est incorect</b></center>");
			}
		}
   });
   return false;
}
