var http = false;
var validmail = false;
if(navigator.appName == "Microsoft Internet Explorer") 
{
			  http = new ActiveXObject("Microsoft.XMLHTTP");
			} else {
			  http = new XMLHttpRequest();
			} 
			
function loadPage(page,div) 
{
	http.open("GET", page, false);
	//http.onreadystatechange=function() 
	//{
	//    if(http.readyState == 4) 
	//    {
	//		document.getElementById(div).innerHTML = http.responseText;
	//	}
	//}
	http.send(null);
	if (http.responseText){
			document.getElementById(div).innerHTML = http.responseText;
	}
}
function validMail()
{
	mail_address = document.getElementById('mail').value;
     if(mail_address.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)){
		validmail = true;
		if(!controlNoEmpty()){
			alert('All fields with * have to be filled!');
			if(document.getElementById('hidden').value=="formPartEn" || document.getElementById('hidden').value=="formPartFr"){
			loadPagePost('cp5.php','text');
		}else{
			loadPagePost('ent3.php','text');
		}
		}else{
			document.getElementById('formPart').submit();
		}
	}
	else{
		alert('Please give a valid E-mail address!');
		document.getElementById('mail').value="";
		if(document.getElementById('hidden').value=="formPartEn" || document.getElementById('hidden').value=="formPartFr"){
			loadPagePost('cp5.php','text');
		}else{
			loadPagePost('ent3.php','text');
		}
	}
}
function validMailFr()
{
	mail_address = document.getElementById('mail').value;
     if(mail_address.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)){
		validmail = true;
		if(!controlNoEmpty()){
			alert('Les champs avec * doivent être remplis!');
			if(document.getElementById('hidden').value=="formPartEn" || document.getElementById('hidden').value=="formPartFr"){
			loadPagePost('cp5.php','text');
		}else{
			loadPagePost('ent3.php','text');
		}
		}else{
			document.getElementById('formPart').submit();
		}
	}
	else{
		alert('Adresse mail non valide!');
		document.getElementById('mail').value="";
		if(document.getElementById('hidden').value=="formPartEn" || document.getElementById('hidden').value=="formPartFr"){
			loadPagePost('cp5.php','text');
		}else{
			loadPagePost('ent3.php','text');
		}
	}
}
function controlNoEmpty(){
	if(document.getElementById('name').value && document.getElementById('phone').value !=""){
		return true;
	}return false;
	
}
function loadPageList(page,div){
	crit = document.getElementById('father').value;
	params = "crit="+crit;
	http.open("POST", page, false);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
	http.send(params);
	if (http.responseText){
			document.getElementById(div).innerHTML = http.responseText;
	}
}
function loadPagePost(page, div) 
{
	params = "name=" + escape(document.getElementById("name").value);
	params = params + "&phone=" + escape(document.getElementById("phone").value);
	params = params + "&mail=" + escape(document.getElementById("mail").value);
	params = params + "&comment=" + escape(document.getElementById("comment").value);
	params = params + "&hidden=" + escape(document.getElementById("hidden").value);
	
	http.open("POST", page, false);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
	http.send(params);
	if (http.responseText){
			document.getElementById(div).innerHTML = http.responseText;
	}
}
function loadPagePostTodo(page, div){
	params="";
	for(i=0;i<12;i++){
		message = "document.getElementById('name"+i+"').value";
		if(i==0){
			params = params+"name"+i+"="+escape(eval(message));
			message = "document.getElementById('mail"+i+"').value";
			params = params+"&mail"+i+"="+escape(eval(message));
		}else{
			params = params+"&name"+i+"="+escape(eval(message));
			message = "document.getElementById('mail"+i+"').value";
			params = params+"&mail"+i+"="+escape(eval(message));
		}	
	}
	http.open("POST", page, false);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
	http.send(params);
	if (http.responseText){
			document.getElementById(div).innerHTML = http.responseText;
	}
}

function loadPagePostOp(page, div){
	params="";
	message = "document.getElementById('name').value";
	params = params + "name=" + escape(eval(message));
	message = "document.getElementById('firstname').value";
	params = params + "&firstname=" + escape(eval(message));
	message = "document.getElementById('address').value";
	params = params + "&address=" + escape(eval(message));
	message = "document.getElementById('zip').value";
	params = params + "&zip=" + escape(eval(message));
	message = "document.getElementById('city').value";
	params = params + "&city=" + escape(eval(message));
	message = "document.getElementById('mail').value";
	params = params + "&mail=" + escape(eval(message));
	message = "document.getElementById('phone').value";
	params = params + "&phone=" + escape(eval(message));
	message = "document.getElementById('gsm').value";
	params = params + "&gsm=" + escape(eval(message));
	http.open("POST", page, false);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
	http.send(params);
	if (http.responseText){
			document.getElementById(div).innerHTML = http.responseText;
	}
}
function loadPages(page,div,page2,div2) 
{
	document.getElementById("refPage").value=page;
	loadPage(page, div);
	tmp = "loadPage('" + page2 + "', '" + div2 + "');";
	setTimeout(tmp, 100);
	/*http.open("GET", page, true);
	http.onreadystatechange=function() 
	{
	    if(http.readyState == 4) 
	    {
			document.getElementById(div).innerHTML = http.responseText;
		}
	}
	alert("une petite pause");
	http.open("GET", page2, true);
	http.onreadystatechange=function() 
	{
	    if(http.readyState == 4) 
	    {
			document.getElementById(div2).innerHTML = http.responseText;
		}
	}
	http.send(null);
	*/
}

function sendPage(page)
{
message = "loadPage(\"./inc/"+page+".php?liste=" + document.getElementById("liste").value + "&quantity=" + document.getElementById("qty").value + "\",\"caddyoverview\");"
	eval(message);
}
function sendPageB(page,counter)
{
//alert(("liste"+counter));
message = "loadPage(\"./inc/"+page+".php?liste=" + document.getElementById(("liste"+counter)).value + "&quantity=" + document.getElementById("qty" + counter).value + "\",\"caddyoverview\");"
	//alert(message);
	eval(message);
}
function forward(page)
{
message = "loadPage(\"./pages/"+page+".php?liste=" + document.getElementById("liste").value + "&quantity=" + document.getElementById("qty").value + "\",\"caddyoverview\");"
	eval(message);
}
function renew(){
	message = "loadPages('boutique.php?renew=renew','center','inc/rightPanel.php','caddyoverview')";
	eval(message);
}
function sendPageInPages(page)
{
	if(document.getElementById("login").value != "" && document.getElementById("pwd").value !=""){
		/*
		to put in comment by RMN
		
		*/
		/*
			By RMN
		*/
		logon = document.getElementById("login").value;//.replace("\"", "&quot;").replace("'", "&acute;");
		pass = document.getElementById("pwd").value;//.replace("\"", "&quot;").replace("'", "&acute;");
		message = "loadPage(\"./pages/"+page+".php?login=" + logon + "&pwd=" + pass + "\",\"cred\");"
		//alert(message);
		/*
			End By RMN
		*/
		eval(message);
	}
}
function valPassword(){
	if(!(	(document.getElementById("password").value != document.getElementById("pwd").value) 
		|| (document.getElementById("password").value =="") 
		|| (document.getElementById("password").value == null)
		|| (document.getElementById("city").value=="")
		|| (document.getElementById("address").value=="")
		|| (document.getElementById("zip").value=="")
		|| (document.getElementById("birthdate").value=="")
		|| (document.getElementById("email").value=="")
		|| (document.getElementById("city").value==null)
		|| (document.getElementById("address").value==null)
		|| (document.getElementById("zip").value==null)
		|| (document.getElementById("birthdate").value==null)
		|| (document.getElementById("email").value==null)
		)){
		/*
		document.getElementById("login").value = document.getElementById("login").value.replace("\"", "&quot;").replace("'", "&acute;");
		document.getElementById("password").value = document.getElementById("password").value.replace("\"", "&quot;").replace("'", "&acute;");
		document.getElementById("pwd").value = document.getElementById("pwd").value.replace("\"", "&quot;").replace("'", "&acute;");
		*/
		document.getElementById("inscriptionForm").submit();
	}
	else
	{
		alert('Remplissez tous les champs et \nRepetez le meme mot de passe !');
	}
}

function valCred(){
	if(!(	(document.getElementById("city").value=="")
		|| (document.getElementById("address").value=="")
		|| (document.getElementById("zip").value=="")
		|| (document.getElementById("email").value=="")
		|| (document.getElementById("city").value==null)
		|| (document.getElementById("address").value==null)
		|| (document.getElementById("zip").value==null)
		|| (document.getElementById("email").value==null)
		)){
		document.getElementById("orderForm").submit();
	}
	else
	{
		alert('Remplissez tous les champs !');
	}
}



