//menu fonction

function recharge(u,div)
{
$.ajax({
	   
          url: u,
          beforeSend : function(){
          },
          success: function(msg){
            $(div).html(msg);
			
          }

});
}

function update_class(P,C, ID)
{
	$(P).removeClass(C);
    $('#'+ID).addClass(C);
}

// JavaScript Document
function do_work(t,u,d,id,option)
{
	var post_var="";
	var dt=d.split('|');
	var val;
	var name;
	
	if(dt.length>0)
	{
		for(i=0;i<dt.length;i++)
		{
				if(i==dt.length-1)
				val=$(dt[i]).val();
				else
				val=$(dt[i]).val()+'&';
				name=dt[i].split('#'),
				post_var+=name[1]+'='+val;
				
		}
	}	
$.ajax({
          type: t,
          url: u,
          data: post_var,
          beforeSend : function(){
             $(id).html(option);
          },
          success: function(msg){	  
            $(id).html(msg);
          }

});
}


function ajout_prod()
{
	jConfirm('Voulez-vous enregistrer votre devis ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
		  url: 'ajoutproduit.php',
		  data: "page=ajoutPanelProduit",
          beforeSend : function(){
            
          },
          success: function(msg){
		   recharge('destroy2.php','.contextedevis');
           recharge('header.php','.contextedevis');
		   recharge('promotion.php','.right_side');
		   jAlert('Votre devis est enregistr&eacute;e avec succ&egrave;s.'); 
          }

});
	}
});
	
}

function ajout_prod_en()
{
	jConfirm('Do you want to save your quote request ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
		  url: 'ajoutproduit_en.php',
		  data: "page=ajoutPanelProduit",
          beforeSend : function(){
            
          },
          success: function(msg){
		   recharge('destroy2.php','.contextedevis');
           recharge('headeren.php','.contextedevis');
		   recharge('promotion_en.php','.right_side');
		   jAlert('Your quote is successfully registered.'); 
          }

});
	}
});
	
}

function ajout_email()
{
	jConfirm('Voulez-vous ajouter votre Email ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
		  url: 'ajoutclient.php',
		  data: "page=ajoutPanelclient",
          beforeSend : function(){
            
          },
          success: function(msg){
		   do_work('POST','ajoutclient.php','#email_create','.right_side','<div class=\'msg\'>Connexion en cours ....</div>');
          }

});
	}
});
	
}

function ajout_email_en()
{
	jConfirm(' Please fill in the fields ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
		  url: 'ajoutclient_en.php',
		  data: "page=ajoutPanelclient",
          beforeSend : function(){
            
          },
          success: function(msg){
		   do_work('POST','ajoutclient.php','#email_create','.right_side','<div class=\'msg\'>Connexion en cours ....</div>');
          }

});
	}
});
	
}

function ajout_produit()
{
	jConfirm('Voulez-vous enregistrer votre devis ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
		  url: 'logind.php',
		  data: "page=ajouterPanelProduit",
          beforeSend : function(){
            
          },
          success: function(msg){
		   recharge('logind.php','.right_side');
          }

});
	}
});
	
}

function ajout_produit_en()
{
	jConfirm('Do you want to save your quote request ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
		  url: 'logind.php',
		  data: "page=ajouterPanelProduit",
          beforeSend : function(){
            
          },
          success: function(msg){
		   recharge('logind_en.php','.right_side');
          }

});
	}
});
	
}

function delete_prod(id)
{
	jConfirm('Voulez-vous supprimer votre produit ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
          url: 'delete_produit.php',
          data: "page=deletePanelprod&ID="+id,
          success: function(msg){
           recharge('header.php','.contextedevis');
		   recharge('panier.php','.right_side');
          }

});
	}
});
	
}

function delete_prod_en(id)
{
	jConfirm('Do you want to delete this item ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
          url: 'delete_produit_en.php',
          data: "page=deletePanelProduit&ID="+id,
          beforeSend : function(){
            
          },
          success: function(msg){
			
           recharge('headeren.php','.contextedevis');
		   recharge('panier_en.php','.right_side');
          }

});
	}
});
	
}
function delete_produit_en()
{
	jConfirm('Do you want to remove your quote ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
          beforeSend : function(){
            
          },
          success: function(msg){
		   recharge('destroy2.php','.contextedevis');
           recharge('headeren.php','.contextedevis');
		   recharge('panier_en.php','.right_side');
          }

});
	}
});
	
}
function delete_produit()
{
	jConfirm('Voulez-vous supprimer votre devis ?', 'Protex', function(r) {
    if(r)
	{
		$.ajax({
          type: 'POST',
          beforeSend : function(){
            
          },
          success: function(msg){
		recharge('destroy3.php','.contextedevis');
           recharge('header.php','.contextedevis');
		   recharge('panier.php','.right_side');
          }

});
	}
});
	
}


function deconexion()
{

		$.ajax({
          type: 'POST',
          beforeSend : function(){
            
          },
          success: function(msg){
		   	recharge('destroy2.php','.login');
			recharge('login.php','.login');   
			}

});

	
}
function deconexionen()
{

		$.ajax({
          type: 'POST',
          beforeSend : function(){
            
          },
          success: function(msg){
		   	recharge('destroy2.php','.login');
			recharge('loginen.php','.login');   
			}

});

	
}

function scrollto(value) {

    $('html,body').animate({scrollTop : value},2000);

 }  

function verif_mot(){
	if(verif_email('#email','#oblige_email')) {
                            do_work('POST','password.php','#email|#MM_insert','.right_side','');
                            }
}

function verif_inscri(){
	if(verif_form('#raison','#oblige_raison') && verif_form('#domaine','#oblige_domaine')&& verif_form('#matricule','#oblige_matricule')&& verif_form_numtel('#telephone','#oblige_telephone')&& verif_form_numfax('#fax','#oblige_fax')&& verif_email('#email','#oblige_email') && verif_form('#adresse','#oblige_adresse')&& verif_form('#interlocuteur','#oblige_interlocuteur')&& verif_form('#pays','#oblige_pays')&& verif_form('#pass','#oblige_pass')) {
                            do_work('POST','inscription.php','#raison|#domaine|#matricule|#telephone|#fax|#email|#adresse|#interlocuteur|#pays|#telp|#telb|#pass|#MM_insert','.right_side','');
                            }
}

function verif_inscrien(){
	if(verif_form('#raison','#oblige_raison') && verif_form('#domaine','#oblige_domaine')&& verif_form('#matricule','#oblige_matricule')&& verif_form_numentel('#telephone','#oblige_telephone')&& verif_form_numenfax('#fax','#oblige_fax')&& verif_emailen('#email','#oblige_email') && verif_form('#adresse','#oblige_adresse')&& verif_form('#interlocuteur','#oblige_interlocuteur')&& verif_form('#pays','#oblige_pays') && verif_form('#pass','#oblige_pass')) {
                            do_work('POST','inscriptionen.php','#raison|#domaine|#matricule|#telephone|#fax|#email|#adresse|#interlocuteur|#pays|#telp|#telb|#pass|#MM_insert','.right_side','');
                            }
}

function verif_contact(){
	if(verif_form('#sujet','#oblige_sujet') && verif_form('#nom','#oblige_nom')&& verif_form('#prenom','#oblige_prenom')&& verif_email('#email','#oblige_email')&& verif_form_numtel('#telephone','#oblige_telephone')&& verif_form('#message','#oblige_message')) {
    do_work('POST','contacter.php','#sujet|#nom|#prenom|#email|#telephone|#message|#MM_insert','.right_side','');
                            }
}

function verif_contacten(){
	if(verif_form('#sujet','#oblige_sujet') && verif_form('#nom','#oblige_nom')&& verif_form('#prenom','#oblige_prenom')&& verif_emailen('#email','#oblige_email')&& verif_form_numentel('#telephone','#oblige_telephone')&& verif_form('#message','#oblige_message')) {
                            do_work('POST','contacter_en.php','#sujet|#nom|#prenom|#email|#telephone|#message|#MM_insert','.right_side','');
                            }
}

function verif_newslater(){
	if( verif_email('#email','#oblige_email')) {
                            do_work('POST','promotion.php','#email|#MM_insert','.right_side','');
                            }
}
function verif_newslateren(){
	if( verif_emailen('#email','#oblige_email')) {
                            do_work('POST','promotionen.php','#email|#MM_insert','.right_side','');
                            }
}

function touch(evenement)
   {
       var touche = window.event ? evenement.keyCode : evenement.which;
       if(touche==13)
   	   {
			do_work('GET','affichproduit1.php','#rech','.right_side','');
    	} 
   
   }
   
function touch_en(evenement)
   {
       var touche = window.event ? evenement.keyCode : evenement.which;
       if(touche==13)
   	   {
			do_work('GET','affichproduit1_en.php','#rech','.right_side','<div class=\'loading\' align=\'center\'></div>');
    	} 
   
   }


function verif_existe()
{
	var email=$('#email').val();
	var	indexAroba = email.indexOf('@');
	var indexPoint = email.indexOf('.');
	
	if((indexAroba < 0) || (indexPoint < 0))
	{
		
		bool=false
	}
	else
	{
		
		$.ajax({
          type:'POST',
          url: 'InAction.php',
          data: 'Email='+email+'&Action=VerifEmail',
         
          success: function(msg){
			if(msg=='existe')
			{
				jAlert('Vous &ecirc;tes d&eacute;j&agrave; inscrit avec cette adresse Email');
			}
          }

});
	}
	
	
}

function recup_passsword()
{
	var email=$('#email').val();
	var	indexAroba = email.indexOf('@');
	var indexPoint = email.indexOf('.');
	
	if((indexAroba < 0) || (indexPoint < 0))
	{
		
		bool=false
	}
	else
	{
		
		$.ajax({
          type:'POST',
          url: 'InAction.php',
          data: 'Email='+email+'&Action=VerifEmail',
         
          success: function(msg){
			  jAlert(msg);
			if(msg!='existe')
			{
				$.ajax({
				  type:'POST',
				  url: 'InAction.php',
				  data: 'Email='+email+'&Action=SendNotifEmail',
				  success: function(msg){
						$('#msg').css({'border':'solid 2px green'});
						$('#msg').html('Un email de confirmation a &eacute;t&eacute; envoy&eacute; &agrave; votre adresse email : '+email);
				  }
		
					});
			
          	}else{
				$('#msg').css({'border':'solid 2px red'})
				$('#msg').html("il n'y a aucun compte enregistr&eacute; avec cette adresse email : "+email);
				jAlert('email');
			}
		  }
});
}
}

function update_passsword()
{
	var pass=$('#newpass').val();
	var cpass=$('#cnewpass').val();
	var id_customer=$('#id_customer').val();
	
	if(cpass==pass&&pass!='')
	{
		$.ajax({
          type:'POST',
          url: 'InAction.php',
          data: 'id_customer='+id_customer+'&pass='+pass,
          success: function(msg){
			  
			  	$('#msg').css({'width':600,'padding':10,'border':'solid 2px green', 'margin-top': 20});
			  
			  	
				$('#msg').html('Votre mot de passe a &eacute;t&eacute; renouvel&eacute; et a &eacute;t&eacute; envoy&eacute; &agrave; votre adresse email');
				
          }
		});
	}else{
		$('#msg').css({'width':600,'padding':10,'border':'solid 2px red', 'margin-top': 20});
		
		$('#msg').html('mot de passe requis');
		
	}
	
	
}



