﻿function FuncAJAX(div, page, data)
{
	//alert("iop");
	var content = document.getElementById(div);
	if(document.all)
	{
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		var XhrObj = new XMLHttpRequest();		
		//content.innerHTML = content.innerHTML;
	}
	XhrObj.open("POST", page);
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(data);
	XhrObj.onreadystatechange = function() 
	{				
		if (XhrObj.readyState == 4 && XhrObj.status == 200) 
		{	
			content.innerHTML = XhrObj.responseText;
			return true;
			//alert(XhrObj.responseText);
		}
	}
}

function GetTypeComm(div, marque, id, replace)
{
	if (marque != "")
	{
		page = "/devis2/refreshAjax/getTypeComm.asp";
		data = "marque=" + marque + "&id=" + id;
		var content = document.getElementById(div);
		if(document.all)
		{
			var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{
			var XhrObj = new XMLHttpRequest();
			//content.innerHTML = content.innerHTML;
		}
		XhrObj.open("POST", page);
		XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		XhrObj.send(data);
		XhrObj.onreadystatechange = function() 
		{				
			if (XhrObj.readyState == 4 && XhrObj.status == 200) 
			{	
				content.innerHTML = XhrObj.responseText;
				/*if (replace == 1)
					FuncAJAX("tdImma", page, "No=" + document.getElementById("typeComm").value);*/
				return true;
				//alert(XhrObj.responseText);
			}
		}
		
		
		//FuncAJAX(div, "devis2/refreshAjax/getTypeComm.asp", "marque=" + marque + "&cylindree=" + cylindree + "&id=" + id);
		//alert(id);
	}
}

function checkTheMail(mail)
{
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	if(!mail.match(re))
	{
		alert("Votre adresse E-mail (" + mail + ") est invalide.");
		return false;
	}
	return true;
}

function NewsLetter()
{
	mail = document.getElementById("mailNews").value;
	if(!checkTheMail(mail))
		return false;
	else
		FuncAJAX("newsletter", "/refreshAjax/newsletter.asp", "mail=" + mail)
}