// Copyright Hippocampe 2001
browserVer = parseInt(navigator.appVersion);
browserName = navigator.appName;
browser = 0;
url = "" + document.location;

// Netscape ou IE
if ((browserName == 'Netscape') && (browserVer >= 2) && (browserVer != 5))
	browser = 1;
else if ((browserName == 'Microsoft Internet Explorer') && (browserVer >= 4))
	browser = 2;
else 
	browser = 2;


// feuille de styles
/*if (browser == 1){
	document.write("<link rel='stylesheet' href='"+chemin+"css/stylesn.css'>");
}
else{
	document.write("<link rel='stylesheet' href='"+chemin+"css/styles.css'>");
}*/

// Impression
function printWindow(objName, sTitle)
{
	if (browser == 1)
		window.print();
	
	else {
		var pageContent = document.all(objName).innerHTML;
		var bPageContent = "<div class='texte'>© UTP 2001 - 2003</div>";
		
		sTitle = unescape(sTitle);
		
		var win = open('', 'utp_preview');
		
		if (win) {
			win.document.open();
			win.moveTo(-1000, -1000);
			win.resizeTo(200, 100);
			
			win.document.write("<link rel='stylesheet' href='"+chemin+"css/styles.css'>");
			
			if (sTitle != "")
				win.document.write("<div class='supertitre'>" + sTitle + "</div><hr>");
			
			win.document.write(pageContent);
			win.document.write(bPageContent);
			win.document.close();
			
			win.focus();
			win.print();
			win.close();
		}
	}
}




// efface champs
function TextFocus(champ) {
	if (champ.value == champ.defaultValue) {
		champ.value = '';
	}
}

function TextBlur(champ) {
	if (champ.value == '') {
		champ.value = champ.defaultValue;
	}
}









// verification des champs dans formulaire
function VerifChamps(form) {
	if (form == document.search_pub) {
		if (form.motcle.value != "" || form.idtheme[form.idtheme.selectedIndex].value != "") {
			form.submit();
			return (false); 
		}
		else {
			alert('Veuillez renseigner au moins un des crit\350res.');
		}
	}
	else if (form == document.adherents) {
		if (form.nom_ent.value != "" ||  form.groupe[form.groupe.selectedIndex].value != "" || form.ville[form.ville.selectedIndex].value != "") {
			form.submit();
			return (false); 
		}
		else {
			alert('Veuillez renseigner au moins un des crit\350res.');
		}
	}
	else if (form == document.formulaire_membres) {
		if (form.nom_memb[form.nom_memb.selectedIndex].value != "") {
			form.submit();
			return (false); 
		}
		else {
			alert('Veuillez renseigner au moins un des crit\350res.');
		}
	}
	else if (form == document.abonner || form == document.commande) {
		if (form.nomm.value == "") {
			alert("Veuillez indiquer votre nom.");
			form.nomm.focus();
			return(false);
		}
		if (form.prenom.value == "") {
			alert("Veuillez indiquer votre pr\351nom.");
			form.prenom.focus();
			return(false);
		}
		if (form.email.value != "") {
			if ((form.email.value.indexOf('@') == -1) || (form.email.value.indexOf('.') == -1)) {
				alert('Le e-mail saisi n\'est pas valide');
				form.email.focus();
				return(false);
			}

		}
		if (form.adresse.value == "") {
			alert("Veuillez indiquer votre adresse.");
			form.adresse.focus();
			return(false);
		}
		if (form.codepostal.value == "") {
			alert("Veuillez indiquer le code postal.");
			form.codepostal.focus();
			return(false);
		}
		else {
			if (isNaN(parseFloat(form.codepostal.value))) {
				alert("Le format du code postal n'est pas valide.");
				return(false);
			}
			else if ((form.codepostal.value.length < 5) || (form.codepostal.value.length > 5)) {
				alert("Le code postal doit \352tre compos\351 de 5 chiffres");
				form.codepostal.value = '';
				return(false);
			}
		}
		if (form.ville.value == "") {
			alert("Veuillez indiquer la ville.");
			form.ville.focus();
			return(false);
		}
		if (form.pays.value == "") {
			alert("Veuillez indiquer le pays.");
			form.pays.focus();
			return(false);
		}
		form.submit();
		return(true);
	}
}



// roll over
function changeImg(monimage) {
	document.images[monimage].src = chemin+'imgs/fleche_bleue.gif';
}

function restoreImg(monimage) {
	document.images[monimage].src = chemin+'imgs/onepix.gif';
}


//  affiche une popup en avant de la fenetre emetrice
function Popup2Front(url, name) {
	var fen = open(url, name, "top=25,left=15,width=780,height=530,resizable=1,scrollbars=1,toolbar=0,menubar=0");
	// fen.focus();
}

function ouvreAtelier(id) {
	var fen = open("atelier.php?id_atelier=" + id, "atelier", "top=25,left=15,width=740,height=530,resizable=1,scrollbars=1");
	fen.focus();
}

