
$(document).ready(function() {
var  error_send_friend = "Une erreur est survenue lors de l'envoi de l'email"
var error_delete_project = "Une erreur est survenue lors de la suppression de votre projet"
var error_send_mail = "Une erreur est survenue lors de l'envoi de l'email"
var error_login = "Erreur de connexion : Votre adresse mail ou votre mot de passe est erroné"
var valid_send_project = "Votre projet a été correctement envoyé"


$("#closed_valid_connexion").click(function(event){
	
	$.ajax({
		   type: "POST",
		   url: "/solutions-domotique-personnalisee/login/",
		   data: "login="+$("#closed_connexion_mail").val()+"&password="+$("#closed_connexion_mdp").val(),
		   success: function(msg){
		   	if(msg == 'true'){
			   	location.reload();
		   	}else{
		   		alert(error_login)
		   	}
		     
		   }
		 });
})



	$("#form_inscription #valid").click(function(event){
		$("#form_inscription").submit();
	})

	$("#form_update #valid").click(function(event){
		$("#form_update").submit();
		xt_click(this,'C','','M3_Mes-Infos_Update-Compte','A')
	})
	
	$("#form_projet #valid_name").click(function(event){
		if($("#project_name").val() == "" ){
			$("#project_name").css({border:"solid 1px red"})
			$("#project_name").click(function(event){
				$("#project_name").css({border:"none 0px"})
			})
		}else{
			var sN = $("#project_finition").val()
			xt_click(this,'C','','M3_Choix-Nivo_Choix-'+sN,'A')
			if(userConnected == false)
			{
				$('#form_projet').attr('action', '/solutions-domotique-personnalisee/avantages/')
			}
			else
			{
				$('#form_projet').attr('action', '/solutions-domotique-personnalisee/mon-plan/')
			}
			$("#form_projet").submit();
			return false;
		}
	})
	

	$("#valid_preconcu").click(function(event){
		var sN = $("#project_idplan").val()
		xt_click(this,'C','','M3_Plan_Plan-'+sN,'A')
		$("#project_idplan").val(current_plan);
		$("#form_plan_preconcu").submit();
	})

	$("#valid_dessin").click(function(event){
		xt_click(this,'C','','M3_Plan_Plan-New','A')
		$("#form_plan_dessin").submit();
	})

	
	$("#form_perte_identifiant #valid").click(function(event){
		$("#form_perte_identifiant").submit();
	})

	$("div.outils a.edit").click(function(event){
		$("#form_app_idProjet").val($(this).parents(".outils").attr('idProjet'));
		$("#form_app").submit();
	})

	
	$("div.outils a.download").click(function(event){
		$("#form_panier_idProjet").val($(this).parents(".outils").attr('idProjet'));
		$("#form_panier").submit();
		xt_click(this,'C','','M3_Telechargement-PDF','T')
	})
	
	$("div.outils a.send_to_elec").click(function(event){
		$("#champ_idProjet").val($(this).parents(".outils").attr('idProjet'));
		$("#champ_nomProjet").html($(this).parents(".outils").attr('nomProjet'));
		alert_modal("check_envoi_installateur")
	})
	
	
	$("div.outils a.send_to_friend").click(function(){
		$("#form_send_to_friend_champ_idProjet").val($(this).parents(".outils").attr('idProjet'));
		$("#piece_jointe_id").html($(this).parents(".outils").attr('idProjet'));
		$("#form_send_to_friend_champ_nomProjet").val($(this).parents(".outils").attr('nomProjet'));
		alert_modal("ami_envoi_mail")
	})                                                                      
	$("div.outils a.duplicate").click(function(event){    
		var titre = $(this).parent().parent().parent().parent().prev().children('h3').children("strong").html()  
	    $("#duplicate_projet form h4 span").text(titre) 
		$("#form_duplicate_projet_champ_idProjet").val($(this).parents(".outils").attr('idProjet'));
		$("#form_duplicate_projet_champ_nomProjet").val($(this).parents(".outils").attr('nomProjet') + ' copie');
		finition = $(this).parents(".outils").attr('finition');
		$(".form_duplicate_projet_champ_idFinition").each(function(index,Element){
			if($(this).val() == finition){
				$(this).attr('checked', true);
			}
		});
		alert_modal("duplicate_projet")
	})
        
	/*
	 *		:: BOUTON DE SUPPRESSION DE MOBILIER ::
	 */                                            
  
	$(".suppressionMobilier").click(function()
	{               
		alert_modal("supp_mobilier")
		$("#supp_mobilier").attr("idutilisateurequipement",$(this).attr("del"));
  		return false
   	})  
   	$(".suppressionMobilier").hover(function()
	{               
		$(this).prev().css("border", "1px solid #e2ebf9")
		var racine = $(this).parent().parent().next(".list_produits")
		var del = $(this).attr("del")
		racine.children(".c"+del).children(".info").css("border", "1px solid #e2ebf9")
		return false
	}, function()
	{
		$(this).prev().css("border", "1px solid white")
		var racine = $(this).parent().parent().next(".list_produits")
		racine.children(".produit").children(".info").css("border", "1px solid white")
	})
           
	$("#supp_mobilier #valid_supp").click(function()
	{
		var idUtilisateurEquipement = $(this).parent().parent().attr("idutilisateurequipement");        
		$.ajax({
			url: "/FR/action/panier/deleteMobilier?idUtilisateurEquipement="+idUtilisateurEquipement,
			dataType: "script",
			success: function(rep){
				if(rep == "true" ){   
				   	$("#form_reload").submit()   
					return false
				}else{
					//TODO msg erreur
				}
			}             
		})
		return false		
	}) 
	$("#supp_mobilier #annul_supp").click(function()
	{                    
		$("#supp_mobilier").dialog( "close" )
	})




	
	$("div.outils a.delete").click(function(event){
		$.ajax({
			   type: "POST",
			   url: "/solutions-domotique-personnalisee/deleteProjet/",
			   data: "idProjet="+$(this).parents(".outils").attr('idProjet'),
			   success: function(msg){
			   	if(msg == 'true'){
				   	location.reload();
					
			   	}else{
			   		alert( error_delete_project)
			   	}
			     
			   }
			 });
	})
	
	$('#plusDetail').toggle(function()
	{
		$("#plusDetail span").text('-')
		$("#check_envoi_installateur").stop().animate(
		{
			height: 420
		}, 1000, 'swing', function()
			{
				$("#form_send_to_elec .detail").fadeIn();
			});
		return false;
	}, function()
	{
		$("#plusDetail span").text('+')
		$("#form_send_to_elec .detail").stop().fadeOut('normal', function()
		{
			$("#check_envoi_installateur").animate(
			{
				height: 320
			}, 1000);
		});
	})
	$("#form_send_to_elec_valid").click(function(event){
		no_error = true
	
		if($("input[name=Nom]").val() == "" ){
			$("input[name=Nom]").css({border:"solid 1px red"})
			$("input[name=Nom]").click(function(event){
				$("input[name=Nom]").css({border:"silver solid  1px"})
			})
			no_error = false
		}
		if($("input[name=CodePostal]").val() == "" ){
			$("input[name=CodePostal]").css({border:"solid 1px red"})
			$("input[name=CodePostal]").click(function(event){
				$("input[name=CodePostal]").css({border:"silver solid  1px"})
			})
			no_error = false
		}
		if($("input[name=Ville]").val() == "" ){
			$("input[name=Ville]").css({border:"solid 1px red"})
			$("input[name=Ville]").click(function(event){
				$("input[name=Ville]").css({border:"silver solid  1px"})
			})
			no_error = false
		}
		if($("input[name=Prenom]").val() == "" ){
			$("input[name=Prenom]").css({border:"solid 1px red"})
			$("input[name=Prenom]").click(function(event){
				$("input[name=Prenom]").css({border:"silver solid  1px"})
			})
		
			no_error = false
		}
		
		
		if(no_error){
			$("#form_send_to_elec").submit();
			}
		return false
	});
	
	$("td.send a.send_mail , td.coordonnees span").click(function(event){
		$("#form_contact_elec_idElectricien").val($(this).parent().parent().attr('idElectricien'));
		$("#entete").html($(this).parent().parent().children(".entreprise").html())
		$(".nameUser").html($("#compte").html())
		alert_modal("confirmation_envoi_mail")
		
	})
	
	
	$("#valid_ami_envoi_mail a").click(function(event){
		$.ajax({
			   type: "POST",
			   url: "/solutions-domotique-personnalisee/ami/contact/",
			   data: "idProjet="+$("#form_send_to_friend_champ_idProjet").val()+"&email="+$("#form_send_to_friend_champ_email").val()+"&content="+$("#form_send_to_friend_champ_content").val(),
			   success: function(msg){
			   	if(msg == 'true'){
					xt_click(this,'C','','M3_Projets_Envoi-Ami','A')
				   	location.reload();
				
			   	}else{
			   		alert( error_send_friend)
			   	}
			     
			   }
			 });
	})

	
	$("#valid_duplicate_projet a").click(function(event){  
		var debug = "" 
		if($("#form_duplicate_projet #newName").val() == "")
		{
			debug += "veuillez entrer le nom du nouveau projet\n"  
		}                                
		if($("#form_duplicate_projet #type_projet").val() == "none")
		{
			debug += "veuillez sélectionner un niveau d'équipement\n"
		}                                                            
	   
		
		if(debug != "")
		{
			alert(debug)
			return false
		}               
		else
		{
			$("#form_duplicate_projet").submit();  
			return false
		} 
	});

	$("#close_duplicate_projet a").click(function(event){ 
		$("#duplicate_projet").dialog( "close" )
	})

	
	
	$("#valid_confirmation_envoi_mail").click(function(event){
		$.ajax({
			   type: "POST",
			   url: "/solutions-domotique-personnalisee/mon-installateur/contact",
			   data:
			   "idProjet="+$("#form_contact_elec_idProjet").val()+
			   "&CodePostal="+$("#form_contact_elec_CodePostal").val()+
			   "&Adresse="+$("#form_contact_elec_Adresse").val()+
			   "&Ville="+$("#form_contact_elec_Ville").val()+
			   "&Telephone="+$("#form_contact_elec_Telephone").val()+
			   "&dateDebutChantier="+$("#form_contact_elec_dateDebutChantier").val()+
			   "&idElectricien="+$("#form_contact_elec_idElectricien").val(),
			   success: function(msg){
			   	if(msg == 'true'){
			   		$("#confirmation_envoi_mail").dialog( "close" )
			   		alert( valid_send_project);
			   	}else{
			   		alert( error_send_mail );
			   	}
			     
			   }
			 });		
		
		

	})
	
	
	$("#close_confirmation_envoi_mail").click(function(event){
		$("#confirmation_envoi_mail").dialog( "close" )
	})
	
	$("#retour_edition a").click(function(event){
		$("#form_app").submit();

	})
	
	$("#back_m1").click(function(event){
		$("#form_app").submit();
	})

	$("#route_back_m1").click(function(event){
		$("#form_app").submit();
	})
	
	
	$("#PDF-1 , #PDF-2").click(function(event){
		xt_click(this,'C','','M3_Telechargement-PDF','T')
		$("#form_pdf").submit();
		
	})
	

	$("#login_form #valid_connexion").click(function(event){
		
		$.ajax({
			   type: "POST",
			   url: "/solutions-domotique-personnalisee/login/",
			   data: "login="+$("#connexion_mail").val()+"&password="+$("#connexion_mdp").val(),
			   success: function(msg){
			   	if(msg == 'true'){
			   		$(location).attr('href',"/solutions-domotique-personnalisee/mon-compte/");
			   	}else{
			   		alert( error_login)
			   	}
			     
			   }
			 });
	})
	$("#valid_connexion_popin").click(function(){
		$.ajax({
			   type: "POST",
			   url: "/solutions-domotique-personnalisee/login/",
			   data: "login="+$("#mail_form_popin").val()+"&password="+$("#mdp_form_popin").val(),
			   success: function(msg){
			   	if(msg == 'true'){
					if( $('#project_name').val() != undefined )
						{ $('#continue').submit(); }
			   		else
						{ $(location).attr('href',"/solutions-domotique-personnalisee/mon-compte/"); }
			   	}else{
			   		alert( error_login)
			   	}
			     
			   }
			 });
		return false;
	})
		$("#force_valid_connexion").click(function(event){
			$.ajax({
				   type: "POST",
				   url: "/solutions-domotique-personnalisee/login/",
				   data: "login="+$("#force_connexion_mail").val()+"&password="+$("#force_connexion_mdp").val(),
				   success: function(msg){
				   	if(msg == 'true'){
					   	$('#form_self').submit();
				   	}else{
				   		alert( error_login)
				   	}
				     
				   }
				 });
		})
	

		$("#force_create_valid").click(function(event){
			$.ajax({
				   type: "POST",
				   url: "/solutions-domotique-personnalisee/inscription/validSimple",
				   data: "mail="+$("#force_create_mail").val()+"&mdp="+$("#force_create_mdp").val()+"&mdp_verif="+$("#force_create_mdp_verif").val(),
				   success: function(msg){
				   	if(msg == 'true'){
					   	$('#form_self').submit();
				   	}else{
				   		$('#force_create_errors').html(msg);
				   	}
				     
				   }
				 });
		})
	/*
	 *		:: POPIN DUPICATION :: MON COMPTE ::
	 */	
	$("#duplicate_projet #form_duplicate_projet .type #type_projet").val("none")
	$("#duplicate_projet #form_duplicate_projet .type .col").hover(function()
	{            
		
		if($(this).attr("id") != "clic")
		{
			$(this).css("cursor", "pointer")
			//$("#duplicate_projet #form_duplicate_projet .type .col a").removeClass("clic")
			//$("#duplicate_projet #form_duplicate_projet .type #type_projet").val($(this).attr('id'))
			$(this).children("a").addClass("clic")
		}                                                        
	}, function()
	{   
		if($(this).attr("id") != "clic")
		{
			$(this).children("a").removeClass("clic")
		}
	}) 
	$("#duplicate_projet #form_duplicate_projet .type .col").click(function()
	{                                                          
		$(this).css("cursor", "pointer")
		$("#duplicate_projet #form_duplicate_projet .type .col a").removeClass("clic")
		$("#duplicate_projet #form_duplicate_projet .type .col").removeAttr("id")
		$("#duplicate_projet #form_duplicate_projet .type #type_projet").val($(this).attr('niveau'))
		$(this).children("a").addClass("clic")
		$(this).attr("id", "clic")   
		return false
	})   
                                  
 
});
