var emailexp = /^[a-z][a-z_0-9\-\.]+@[a-z_0-9\.\-]+\.[a-z]{2,3}$/i
var phoneexp =  /^[0-9]{5,20}$/

function validateEmail(str) {	
	return emailexp.test(str);
}

function TestSubmit(){
	var message="";
	if(document.contact.nom.value=="")
		message=message+"\n  - Fill in the Name and surname field.";
	if(document.contact.phone.value=="")
		message=message+"\n  - Fill in the Phone field.";
	else{
		if(!phoneexp.test(document.contact.phone.value))
			message=message+"\n  - Invalid phone number.";		
	}
	if(document.contact.message.value=="")
		message=message+"\n  - Fill in the message field.";
	if(document.contact.email.value=="")
		message=message+"\n  - Fill in the E-mail field.";
	else{
		if(!validateEmail(document.contact.email.value))
			message=message+"\n  - Invalid E-mail.";		
	}
	if(message=="")
		document.contact.submit();
	else
		alert("Input error:"+message);
}

function log(){
	var message="";
	if(document.espace.login.value=="")
		message=message+"\n  - Fill in the login field.";
	if(document.espace.password.value=="")
		message=message+"\n  - Fill in the password field.";
	
	if(message=="")
		document.espace.submit();
	else
		alert("Input error:"+message);
}




function postevisible(name)
{
	Navigateur = navigator.appName; 
	if (Navigateur == 'Netscape')
	{ 
		if 	(parseInt(navigator.appVersion) >= 5 ){
			document.getElementById(eval("name")).style.visibility="visible";
			}
		else{
			document.layers[eval("name")].visibility="show";}
	} 
	if (Navigateur == 'Microsoft Internet Explorer') 
	{ 
		document.all[eval("name")].style.visibility="visible";
	} 
}
function posteinvisible(name)
{
	Navigateur = navigator.appName; 
	if (Navigateur == 'Netscape')
	{ 
		if 	(parseInt(navigator.appVersion) >= 5 ){
			document.getElementById(eval("name")).style.visibility="hidden";
			}
		else{
			document.layers[eval("name")].visibility="hide";}
	} 
	if (Navigateur == 'Microsoft Internet Explorer') 
	{ 
		document.all[eval("name")].style.visibility="hidden";
	} 
}
function mailing(){
document.location.href(document.form_mailing.select.value);
}



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
