function rollOver(el,image)
{
	if(el.className != 'etape')
		el.src = image;
}

function rollOverEtape(el,image)
{
	el.src = image;
}

function redirectProduit()
{
	if(document.getElementById('produit').value != '-1')
		window.open(document.getElementById('produit').value);
}

function hide(obj)
{
	var results = document.getElementById(obj);
	results.style.display = "none";
	results.style.visibility = "hidden";
}

function show(obj)
{
	var results = document.getElementById(obj);
	results.style.display = "";
	results.style.visibility = "";
}

function isUE(pays)
{
	var xhrObject;
	var data;
	
	xhrObject = getXMLHTTP();

	data = "isUE=1&pays="+pays;
		
	// ouverture synchrone (bloquant)
	xhrObject.open("POST", "function.php", false);
	
	// envoi de l'entete
	xhrObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	
	// envoi des données en méthode POST
	xhrObject.send(data);
	
	// lorsqu'on a la réponse, on l'affiche
	if(xhrObject.readyState == 4)
	{
		return xhrObject.responseText;	
	}
}

function verifEmail(email)
{
	var maReg = new RegExp ( "^\\w[\\w+\.\-]*@[\\w\-]+\.\\w[\\w+\.\-]*\\w$", "gi" );
	if (email.search( maReg ) == -1)
		return false;
	return true;
}

function checkPhoneNumber(phonenumber)
{
	var regexp;
	phonenumber = phonenumber.replace(/-/g,"");
	phonenumber = phonenumber.replace(/\./g,"");
	phonenumber = phonenumber.replace(/,/g,"");
	phonenumber = phonenumber.replace(/\(/g,"");
	phonenumber = phonenumber.replace(/\)/g,"");
	phonenumber = phonenumber.replace(/ /g,"");

	if (phonenumber.charAt(0) == '+')
	{
		regexp = /^[+][0-9]{11}$/;
		if (!regexp.test(phonenumber))
			return false;
		else
			return phonenumber;
	}
	else
	{
		regexp = /^[0-9]{10}$/;
		if (!regexp.test(phonenumber))
			return false;
		else
			return phonenumber;
	}
}

function parseMdpCompte(expr)
{
	expreg = /^[0-9a-zA-Z]{6,}$/
	return expreg.test(expr);
}
