function getObj(name){
	if (document.getElementById){
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
	else if (document.all){
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
}

function openActu(id) {
	window.open("popup/actualites.php?id="+id+"","popActu","width=440,height=420,left=0,top=0,scrollbars=1");
}

function checkInsc_newsletter(action, langue) {
	var email =  document.insc_newsletter.email_insc.value;
	if(email == "") {
		if (langue == "fr")
			alert("Saisissez votre adresse e-mail");
		else
			alert("Please enter your email address");
		return false;
	}
	else {
		var re = new RegExp("^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}");
		var test = email.search(re);
		if(test != -1) {
			if(action == "go") { document.insc_newsletter.submit(); }
			else {return true; }
		}
		else {
			if (langue == "fr")
				alert("Adresse e-mail incorrecte");
			else
				alert("Your email address is incorrect");
			return false;
		}
	}
}

function checkInfo_Produit(langue) {
	
	if(document.info_produit.nom.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Nom'");
		else
			alert("Please fill your last name");
		document.info_produit.nom.focus();
		return false;
	}
	if(document.info_produit.prenom.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Prénom'");
		else
			alert("Please fill your first name");
		document.info_produit.prenom.focus();
		return false;
	}
	if(document.info_produit.tel.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Téléphone'");
		else
			alert("Please fill your phone number");
		document.info_produit.tel.focus()
		return false;
	}
	else {
		var re = new RegExp(/^([0-9|| ]{10,14}$)/ ); 
		var test = document.info_produit.tel.value.search(re);
		if(test == -1) {
			if (langue == "fr")
				alert("Numéro de téléphone incorrect");
			else
				alert("Your phone number is incorrect");
			document.info_produit.tel.focus()
			return false;
		}
	}
	if(document.info_produit.entreprise.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Entreprise'");
		else
			alert("Please fill your company");
		document.info_produit.entreprise.focus()
		return false;
	}
	
	if(document.info_produit.adresse1.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Adresse'");
		else
			alert("Please fill your address");
		document.info_produit.adresse1.focus()
		return false;
	}
	if(document.info_produit.cp.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Code postal'");
		else
			alert("Please fill your post/zip code");
		document.info_produit.cp.focus()
		return false;
	}
	else {
		var re = new RegExp(/^([0-9]{5}$)/ ); 
		var test = document.info_produit.cp.value.search(re);
		if(test == -1) {
			if (langue == "fr")
				alert("Code postal incorrect");
			else
				alert("Your post/zip code is incorrect");
			document.info_produit.cp.focus()
			return false;
		}
	}
	if(document.info_produit.ca.value!="") {
		var re = new RegExp(/^([0-9]*$)/ ); 
		var test = document.info_produit.ca.value.search(re);
		if(test == -1) {
			if (langue == "fr")
				alert("CA incorrect");
			else
				alert("Sales incorrect");
			document.info_produit.ca.focus()
			return false;
		}
	}
	if(document.info_produit.expor.value!="") {
		var re = new RegExp(/^([0-9]*$)/ ); 
		var test = document.info_produit.expor.value.search(re);
		if(test == -1) {
			if (langue == "fr")
				alert("Pourcentage d'export incorrect");
			else
				alert("Export percentage incorrect");
			document.info_produit.expor.focus()
			return false;
		}
	}
	if(document.info_produit.ville.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'Ville'");
		else
			alert("Please fill your city");
		document.info_produit.ville.focus()
		return false;
	}
	if(document.info_produit.email.value=="") {
		if (langue == "fr")
			alert("Veuillez remplir le champ 'E-Mail'");
		else
			alert("Please fill your email");
		document.info_produit.email.focus()
		return false;
	}
	else {
		var re = new RegExp("^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}");
		var test = document.info_produit.email.value.search(re);
		if(test == -1) {
			if (langue == "fr")
				alert("Adresse e-mail incorrecte");
			else
				alert("Your email address is incorrect");
			document.info_produit.email.focus()
			return false;
		}
	}
	if(document.info_produit.numSiren.value!="") {
		var re = new RegExp(/^([0-9]*$)/ ); 
		var test = document.info_produit.numSiren.value.search(re);
		if(test == -1) {
			if (langue == "fr")
				alert("Numéro siren incorrect");
			else
				alert("Siren / REG number incorrect");
			document.info_produit.numSiren.focus()
			return false;
		}
	}
	document.info_produit.submit();
}

function admin_popup(page,largeur,hauteur) {

	largeur = largeur ? largeur : 650;
	hauteur = hauteur ? hauteur : 500;	

	var gauche = ( screen.width - largeur ) / 2;
	var haut = ( screen.height - hauteur ) / 2;
	var a = window.open(page,"site_manager","width="+largeur+",height="+hauteur+",top="+haut+",left="+gauche);

}

function affiche_menu() {
	document.getElementById("menu").style.visibility = "visible";
	document.getElementById("menu").style.display     = "";
	document.getElementById("theme").style.visibility ="hidden";
	document.getElementById("menu").style.left = positionX;
	document.getElementById("menu").style.top = positionY;
	
	return false;
}

function masque_menu () {
	document.getElementById("menu").style.visibility  = "hidden";
	document.getElementById("menu").style.display     = "none";
	document.getElementById("theme").style.visibility = "visible";
}

function lettreinfo(mode, txt){
	if (mode==0 && document.insc_newsletter.email_insc.value==txt)
		document.insc_newsletter.email_insc.value="";
	else
		if (document.insc_newsletter.email_insc.value=="") document.insc_newsletter.email_insc.value=txt;
}
