// JavaScript Document

/////////////////////////// Inscription new client ///////////////////////////////

function SaveClient(prenom,nom,email,password,password1)
{
	pr=$(prenom).val();
	n=$(nom).val();
	e=$(email).val();
	p=$(password).val();
	cp=$(password1).val();
	if(e!=''&&p!=''&&cp!=''&&pr!=''&&n!='')
	{	
		indexAroba = e.indexOf('@');
	    indexPoint = e.indexOf('.');
		
		if ((indexAroba < 0) || (indexPoint < 0)){
		  $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>L\'adresse email est incorrect .')
		 $(email).addClass('required');
		 $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
		}
		else
		{
			$(email).removeClass('required');
		}
		if(p!=cp)
		{
		  $(password).addClass('required');
		  $(password1).addClass('required');
		   $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Les mots de passe ne sont pas  identiques. ')
		  $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
		}else{
			
		$.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=verifEmail&Email="+e,
          success: function(client){
			  
			if(client=='existe')
			{
				$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Cet Email est d&eacute;j&aacute; utilis&eacute;')
		  $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
			}else{
		  $.ajax({
          type: 'POST',
          url: 'InAction.php',
		  data: "page=NewClient&Last_Name="+n+"&First_name="+pr+"&Email="+e+"&password="+p,
          success: function(client){
			  $('.warning').html(client);
				
		}

		});
			}
		}

		});
		}
	}else{
		 $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Merci de remplir tout les champs requis(*).')
		 if(e=='')
		  $(email).addClass('required');
		 else
		   $(email).removeClass('required');
		   
		  $(password).addClass('required');
		  $(password1).addClass('required');
		 $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
	}
	
}

/////////////////////////// Update client ///////////////////////////////

function updateClient(prenom,nom,email,password,password1)
{
	pr=$(prenom).val();
	n=$(nom).val();
	e=$(email).val();
	p=$(password).val();
	cp=$(password1).val();
	if(e!=''&&p!=''&&cp!=''&&pr!=''&&n!='')
	{	
		indexAroba = e.indexOf('@');
	    indexPoint = e.indexOf('.');
		
		if ((indexAroba < 0) || (indexPoint < 0)){
		  $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>L\'adresse email est incorrect .')
		 $(email).addClass('required');
		 $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
		}
		else
		{
			$(email).removeClass('required');
		}
		if(p!=cp)
		{
		  $(password).addClass('required');
		  $(password1).addClass('required');
		   $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Les mots de passe ne sont pas  identiques. ')
		  $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
		}else{
			
		  $.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=UpdateClient&Last_Name="+n+"&First_name="+pr+"&Email="+e+"&password="+p,
          success: function(client){
			  
			  recharge('AdresseFact.php','#factAdr_div');
			 $('#identif').slideUp('slow');
             $('#factAdr').slideDown('slow');
			 $('#identif_title').removeClass('actif');
   			 $('#factAdr_title').addClass('actif');
			 recharge('login.php','.client_space');
		}

		});
			
		}
	}else{
		 $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Merci de remplir tout les champs requis(*).')
		 if(e=='')
		  $(email).addClass('required');
		 else
		   $(email).removeClass('required');
		   
		  $(password).addClass('required');
		  $(password1).addClass('required');
		 $('.warning').show('slow');
		 setTimeout("$('.warning').hide('slow')",3000);
	}
	
}

/////////////////////////// login form (pannel) ///////////////////////////////

function login(login, password)
{
	lg=$(login).val();
	pass=$(password).val();
	

	if(lg==""||pass=="")
	{
		$(login).addClass('required');$(password).addClass('required');setTimeout("$('.warning').hide('slow')",3000);
		$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Veuillez v&eacute;rifier votre login et/ou votre mot de passe !');
		$('.warning').show('slow');
	}
	else
	{	$('.warning').html('')
		$.ajax({
          type: 'POST',
          url: 'verif_log.php',
          data: "login="+lg+"&password="+pass,
		   beforeSend : function(){
             $('.warning').html('connection en cours ...');
          },
          success: function(msg){
			  $('.warning').html(msg);
			  	
          }

		});

	}
}

/////////////////////////// Verif email form (pannel) ///////////////////////////////

function GoToAdresseFact(Email)
{
	mail=$(Email).val();
	indexAroba = mail.indexOf('@');
	indexPoint = mail.indexOf('.');
	
	if(mail!=''&&(indexAroba < 0) || (indexPoint < 0))
	{ 
		   
	  $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>L\'adresse email est incorrect .')
		     
	}else{
		 $.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "Action=updateEmail&Email="+mail,
		   beforeSend : function(){
             $('.warning').html('Mise ajours en cours ...');
          },
          success: function(msg){
			 recharge('AdresseFact.php','#factAdr_div');
			 $('#identif').slideUp('slow');
             $('#factAdr').slideDown('slow');
			 $('#identif_title').removeClass('actif');
   			 $('#factAdr_title').addClass('actif');

          }

		});
		}
	
	
}

/////////////////////////// Save Adresse Facturation ///////////////////////////////

function GoToAdresseLiv(lastname, firstname, address1, address2, city, postcode, country, phone,company, RAction){
			 
			 nom=$(lastname).val();			prenom=$(firstname).val();	adresse=$(address1).val();
			 adresse1=$(address2).val();	ville=$(city).val();		codp=$(postcode).val();
			 pays=$(country).val();			telephone=$(phone).val();		company=$(company).val();
			 Action=$(RAction).val();	
			 
			 if(nom==''||prenom==''||adresse==''||ville==''||codp==''||pays==''||telephone=='')
			 {
			
			$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Merci de remplir tout les champs requis(*).')

		  	$(lastname).addClass('required');	$(firstname).addClass('required');	$(address1).addClass('required');
		  	$(city).addClass('required');	$(postcode).addClass('required');	$(country).addClass('required');
			$(phone).addClass('required');
		  	
		 	$('.warning').show('slow');
		 	setTimeout("$('.warning').hide('slow')",3000);
			}else{
			
		  $.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=AdresseFacturation&lastname="+nom+"&firstname="+prenom+"&address1="+adresse+"&address2="+adresse1+"&city="+ville+"&postcode="+codp+"&country="+pays+"&phone="+telephone+"&company="+company+"&Action="+Action,
		   beforeSend : function(){
             $('.warning').html('');
          },
          success: function(msg){
			  
			 recharge('AdresseLiv.php','#livAdr_div');
			 $('#factAdr').slideUp('slow');
             $('#livAdr').slideDown('slow');
			 $('#factAdr_title').removeClass('actif');
   			 $('#livAdr_title').addClass('actif');
          }

		});
			 
		}
}

/////////////////////////// Save Adresse Livraison ///////////////////////////////

function GoToModLiv(lastname, firstname, address1, address2, city, postcode, country, phone,company, thesame, RAction){
			 
			 nom=$(lastname).val();			prenom=$(firstname).val();	adresse=$(address1).val();
			 adresse1=$(address2).val();	ville=$(city).val();		codp=$(postcode).val();
			 pays=$(country).val();			telephone=$(phone).val();	company=$(company).val();
			 Same=$(thesame).val();			Action=$(RAction).val();	
			 
			 if(nom==''||prenom==''||adresse==''||ville==''||codp==''||pays==''||telephone=='')
			 {
			
			$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Merci de remplir tout les champs requis(*).')

		  	$(lastname).addClass('required');	$(firstname).addClass('required');	$(address1).addClass('required');
		  	$(city).addClass('required');	$(postcode).addClass('required');	$(country).addClass('required');
			$(phone).addClass('required');
		  	
		 	$('.warning').show('slow');
		 	setTimeout("$('.warning').hide('slow')",3000);
			}else{
			
		  $.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=AdresseLivraison&lastname="+nom+"&firstname="+prenom+"&address1="+adresse+"&address2="+adresse1+"&city="+ville+"&postcode="+codp+"&country="+pays+"&phone="+telephone+"&company="+company+"&thesame="+Same+"&Action="+Action,
		   beforeSend : function(){
             $('.warning').html('connection en cours ...');
          },
          success: function(msg){
			  
			 recharge('ModLiv.php','#livMod_div');
			 $('#livAdr').slideUp('slow');
             $('#livMod').slideDown('slow');
			 $('#livAdr_title').removeClass('actif');
   			 $('#livMod_title').addClass('actif');
          }

		});
			 
		}
}

/////////////////////////// Save Adresse Livraison and return to my account ///////////////////////////////

function GoToMyAccount(lastname, firstname, address1, address2, city, postcode, country, phone,company, thesame, RAction){
			 
			 nom=$(lastname).val();			prenom=$(firstname).val();	adresse=$(address1).val();
			 adresse1=$(address2).val();	ville=$(city).val();		codp=$(postcode).val();
			 pays=$(country).val();			telephone=$(phone).val();	company=$(company).val();
			 Same=$(thesame).val();			Action=$(RAction).val();	
			 
			 if(nom==''||prenom==''||adresse==''||ville==''||codp==''||pays==''||telephone=='')
			 {
			
			$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Merci de remplir tout les champs requis(*).')

		  	$(lastname).addClass('required');	$(firstname).addClass('required');	$(address1).addClass('required');
		  	$(city).addClass('required');	$(postcode).addClass('required');	$(country).addClass('required');
			$(phone).addClass('required');
		  	
		 	$('.warning').show('slow');
		 	setTimeout("$('.warning').hide('slow')",3000);
			}else{
			
		  $.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=AdresseLivraison&lastname="+nom+"&firstname="+prenom+"&address1="+adresse+"&address2="+adresse1+"&city="+ville+"&postcode="+codp+"&country="+pays+"&phone="+telephone+"&company="+company+"&thesame="+Same+"&Action="+Action,
		   beforeSend : function(){
             $('.warning').html('connection en cours ...');
          },
          success: function(msg){
			  
			 recharge('Moncompte.php','.right_side');
			
          }

		});
			 
		}
}

/////////////////////////// Save Mod liv  form ///////////////////////////////

function GoToFacture(liv)
{
	price=$(liv).val();	
	if(price!='')
	{
		 $.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=ModLivraison&price="+price,
		   
          success: function(msg){
			  
			 recharge('Facture.php','#fact_div');
			 $('#livMod').slideUp('slow');
             $('#fact').slideDown('slow');
			 $('#livMod_title').removeClass('actif');
   			 $('#fact_title').addClass('actif');
          }

		});
	}
	else{
		
		$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left"><br>Merci de choisissir votre mode de livraison.')
	  	
		 	$('.warning').show('slow');
		 	setTimeout("$('.warning').hide('slow')",3000);
		}
}

////////////////////////////  back To Mod liv  //////////////////////////////

function backToModliv()
{
	 $('#fact').slideUp('slow');
     $('#livMod').slideDown('slow');
	 $('#fact_title').removeClass('actif');
   	 $('#livMod_title').addClass('actif');
}

////////////////////////////  back To Adresse liv  //////////////////////////////

function backToAdrliv()
{
	  $('#livMod').slideUp('slow');
	  $('#livAdr').slideDown('slow');
	  $('#livMod_title').removeClass('actif');
	  $('#livAdr_title').addClass('actif');
}

////////////////////////////  back To Adresse facturation  //////////////////////////////

function backToAdrFact()
{
	  $('#livAdr').slideUp('slow');
      $('#factAdr').slideDown('slow');
	  $('#livAdr_title').removeClass('actif');
   	  $('#factAdr_title').addClass('actif');
}
/////////////////////////// Save contact form ///////////////////////////////

function SaveContact(page,Lastname,firstname,Email,company,subject,comment){

	p=$(page).val();
	l=$(Lastname).val();
	f=$(firstname).val();
	e=$(Email).val();
	c=$(company).val();
	s=$(subject).val();
	cm=$(comment).val();
	indexAroba = e.indexOf('@');
	indexPoint = e.indexOf('.');
		   

	if(l==''||f==''||e==''||s==''||cm==''||l==' '||f==' '||e==' '||s==' '||cm==' ')
	{
		$(Lastname).addClass('required');
		$(firstname).addClass('required');
		$(Email).addClass('required');
		$(subject).addClass('required');
		$(comment).addClass('required');
		
	 $('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left">Merci de remplir tout les champs requis(*).');
	 $('.succes').hide('slow');
	 $('.warning').show('slow');
	 setTimeout("$('.warning').hide('slow')",3000);
	}else{
		if ((indexAroba < 0) || (indexPoint < 0)){
			$('.warning').html('<img src="images/1308401503_Warning.png" width="48" height="48" align="left">Merci de rverfier votre adresse Email.');
	 $('.succes').hide('slow');
	 $('.warning').show('slow');
	 setTimeout("$('.warning').hide('slow')",3000);
		}else{
		
		$.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page="+p+"&nom="+l+"&prenom="+f+"&societe="+c+"&objet="+s+"&demande="+cm+"&Email="+e,
		   beforeSend : function(){
             
          },
          success: function(msg){
			
			$(Lastname).removeClass('required');
			$(firstname).removeClass('required');
			$(Email).removeClass('required');
			$(subject).removeClass('required');
			$(comment).removeClass('required');
			$(Lastname).val(' ');
			$(firstname).val(" ");
			$(Email).val(" ");
			$(company).val(" ");
			$(subject).val(" ");
			$(comment).val(" ");
		
			$('.succes').html('<img src="images/1309187913_Info.png" width="48" height="48" align="left">Votre demande enregistrer avec succ&egrave;s.'); 
			 $('.warning').hide('slow');
			 $('.succes').show('slow');
			 setTimeout("$('.succes').hide('slow')",3000);
          }

		});
	}
	}
}

function scrollto(value) {

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

 }
 /////////////////////////////////  Open info //////////////////////////////////////
 
 function openInfo()
 {
	 $('li').slideUp('slow');
	 $('#identif').slideDown('slow');
	 $('#identif_title').addClass('actif');
	  $('#livAdr_title').removeClass('actif');
 } 
  /////////////////////////////////  Open detail command //////////////////////////////////////
 function open_command(x)
 {
	 var count = $('li.fils').length;
	 
	 for(i=1;i<=count;i++)
	 {
		  $('#cmd'+i).slideUp('slow');
	 }
	 $('#cmd'+x).slideDown('slow');

 } 
  ///////////////////////////////// Save news //////////////////////////////////////

function savenews(mail)
{
	email=$(mail).val();
	indexAroba = email.indexOf('@');
	indexPoint = email.indexOf('.');
	if(email==''||(indexAroba < 0) || (indexPoint < 0))
	$.fn.colorbox({href:"msg.php?msg=Vous devez verifier l'adresse Email", width:'598px', height:'250px', iframe:true});
	else{
		
		$.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=news&Email="+email,
          success: function(msg){
			$.fn.colorbox({href:"msg.php?type=succes&msg=votre inscription est effectuee avec succes", width:'598px', height:'250px', iframe:true});
          }

		});
	}
}

 /////////////////////////////////  Update size list//////////////////////////////////////

function updateSizeList(element, ID, Color)
{
	color=Color.split('|');
	$.ajax({
          type: 'POST',
          url: 'InAction.php',
          data: "page=Sizelist&ID_produit="+ID+"&color="+color[0],
          success: function(msg){
			$(element).html(msg); 
          }

		});
}


