Dom = function(str){ return document.getElementById(str); }

Focus = function(str){ if(Dom(str)) Dom(str).focus(); }

function publication(serv) {
	win_pub = window.open('http://www.siteconseil.fr/publication.asp?serv='+serv,'publication','toolbar=auto,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=350');
	win_pub.focus();
	}

function isMail(str){
	var email = str;
	var modele = /^[a-z0-9\-_\.]+@[a-z0-9]+\.[a-z]{2,5}$/i;
	if (modele.test(email))
		return true;
	else
		return false;
}
function is_cp(valeur){
	if (valeur.length!=5) return false;
	var i;
	for (i=0;i<valeur.length;i++)
		if (i==1)
			if (valeur.charAt(0)==2){
				if (!((valeur.charAt(i).toUpperCase()=='A')||(valeur.charAt(i).toUpperCase()=='B')||(is_numeric(valeur.charAt(i)))))
					return false;
			}else
				if (!is_numeric(valeur.charAt(i))) return false;
		else
			if (!is_numeric(valeur.charAt(i))) return false;
	return true;
}
function is_tel(valeur){
	if (valeur.length!=14) return false;
	j = 0;
	for (i=0;i<valeur.length;i++) {if (valeur.charAt(i)==' ') j=j+1;}
	if (j != 4) return false;
	if ((isNaN(valeur.substr(0,2)))||(isNaN(valeur.substr(3,2)))||(isNaN(valeur.substr(6,2)))||(isNaN(valeur.substr(9,2)))||(isNaN(valeur.substr(12,2)))) return false;
	if((valeur.substr(2,1) !=" ") && (valeur.substr(5,1) !=" ") && (valeur.substr(8,1) !=" ") && (valeur.substr(11,1) !=" ")) return false;
	if ( (valeur.charAt(0)!='0') ) return false;
	return true;
}