   var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
    if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            result = http_request.responseText;
			document.getElementById('contactFormArea').innerHTML = result;
         }
      }
   }
   function validate(email) {
	   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	   if(reg.test(email) == false) {
		  return false;
	   }else{
		   return true; 
	   }
	}

   function subscribe(){ //posPre
	   var $a = (document.getElementById('posPre').value!="");
	   var $b = (document.getElementById('posName').value!="");
	   if($a&&$b){
		   if(validate(document.getElementById('posEmail').value)){
			   var val = "val="+document.getElementById('posPre').value+"|"+document.getElementById('posName').value+"|"+ document.getElementById('posEmail').value;
				 makePOSTRequest("http://www.picrocol.com/proc/aj_contact.php",val);
			}else{
				document.getElementById('posEmail').value =	"Erreur de mail : "+document.getElementById('posEmail').value;	
			}
	   }else if(!$a){
		   document.getElementById('posPre').value ="Prenom Obligatoire";	
	    }else if(!$b){
		   document.getElementById('posName').value ="Nom Obligatoire";	
		}
   }
   