// JavaScript Document



		function animation()
		{
			<!--
			
			var position = $("#panel").position();
			
		
			var sipPos = position.left;
			
			if( sipPos == -442){ sipPos = -2}else{ sipPos = -442; };
			
	
	
					$("#panel").animate({ left: sipPos }, 200, 'linear', function() {
						if(sipPos == -2) { sipPos = -442; }
						else { sipPos = -2; }
					});
			-->
		}
		  
	
		    	$(document).ready(function(){
 
					
						$.ajax({
							url: 'http://media-mi.com/gestcom/traitement.php',
							data: {requete: 'liste'}, 
							dataType: 'jsonp',
							
							jsonp: 'callback',
							jsonpCallback: 'jsonpCallback',
							success: function(){
								
							}
						
					});
			 
				})
				
				function jsonpCallback(data){
					
					var retour = "<select name='country' id='country'><option value='Aucun'>Country</option>";
					
					for(var i=0 ; i < data.length; i++)
					{
						retour+= "<option value="+data[i].codeiso+">"+data[i].pays_libelle+"</option>";
					}
					retour+="</select>";
       					$('#span_pays').html(retour);
  				  }
        
   		
	
        
	
		  
		

		  function submitform()
		  {
			  // Valeur des champs
			  var langue = document.getElementById("lang").value;
			  var machine = document.getElementById("machine").value;
			  var support = document.getElementById("support").value;
			  var name = document.getElementById("name").value;
			  var prenom = document.getElementById("prenom").value;
			  var company = document.getElementById("Company").value;
			  var email = document.getElementById("Email").value;
			  var phone = document.getElementById("phone").value;
			  var country = document.getElementById("country").value;
			  
			  //appel function
			   
			  validation(phone , email , name , prenom  , company  , country , langue);
		
			   
			   
			   
		  }
		  
		  function validation (champ1 , champ2 , champ3 , champ4 , champ5, champ6 , langue)
		  {
			 var tab_image , message_close , message_succes  ,  message_erreur , contact;
			 
			 switch (langue) {
								 case "fr":
								     
									 message_close = "Retour";
									 message_succes = "Enregistrement effectué avec succès";
									 message_erreur = "Le formulaire comporte des erreurs. Veuillez les corriger. Tous les champs sont obligatoires*";
									 
								 break;
								 
								 case "cn":
								     
									 message_close = "返回";
									 message_succes = "Registration completed successfully";
									 message_erreur = "The form has errors. Please correct them. All fields are required *";
								 break;
								 
								 case "br":
								     
									 message_close = "Retorno";
									 message_succes = "Registration completed successfully";
									 message_erreur = "The form has errors. Please correct them. All fields are required *";
								 break;
								 
								 case "es":
								 	 
									 message_close = "Volver";
									 message_succes = "Registration completed successfully";
									 message_erreur = "The form has errors. Please correct them. All fields are required *";
								 break;
								 
								 case "de":
								  	
									 message_close = "Zurück";
									 message_succes = "Registration completed successfully";
									 message_erreur = "The form has errors. Please correct them. All fields are required *";
								 break;
								 
								 default: 
								 	
									 message_close = "Back";
									 message_succes = "Registration completed successfully";
									 message_erreur = "The form has errors. Please correct them. All fields are required *";
								 break;
								} 
			 
			 if((veriftel(champ1)) && (verifMail(champ2)) && (verification_valeur(champ3)) && (verification_valeur(champ4)) && (verification_valeur(champ5)) && (verification_valeur(champ6)))
			 
			  {
				  var hauteurpanel = $("#panel").height();
				  var hauteurbtn = $("#btn").height();
				  
				  var hauteur = hauteurpanel - hauteurbtn;
				
				  $.ajax({
							url: 'http://media-mi.com/gestcom/traitement.php',
							data:  $("#formulaire").serializeArray(),
							dataType: 'jsonp',
							jsonp: 'callback',
							jsonpCallback: 'jsonpCallback_function',
							success: function(){
								$("#conteneur").height(hauteur);
								$("#conteneur").html(message_succes);
								$("#conteneur").css("text-align", "center");
								$("#btn").html("<a id='closebtn' class='closebtn' onclick='animation()'>"+message_close+"</a>");
								
							}
						
					});
			  }
			  else
			  {
				  document.getElementById("info").style.textAlign = "left";
				  document.getElementById("info").innerHTML = message_erreur;
			  }
		  }
		  
		  function veriftel(tel)
			{
			
				
				if (isNaN(parseInt(tel))) 
				{
					
					return false;
				}
				else
				{
					if (tel.length >= 8 && tel.length <= 12)
					 {
				
						 return true;
					 }
					 else
					 {
					
						return false;
					 }
					
				}
				
			}
			
			function verifMail(email)
			{
	
				
			
			   var regex = /^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/;
			   if(!regex.test(email))
			   {
			
				return false;
			   }
			   else
			   {
				  
				return true;
				
			   }
			  
			}
			
			function verification_valeur(champ)
			{
				
				if((champ == "") ||( champ =="Aucun"))
				{
					
					return false;
				}
				else
				{
					
					return true;
				}
			}
			
			


