
////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_pseudo()
//vérifie que le champ pseudo a bien été rempli	
{	
	if(document.form.pseudo.value=='')
	{		
		alert('Le champs "Pseudo" est obligatoire!');
	}
			
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_diplome()
//vérifie que le champ annee a bien été rempli	
{	
	if(document.form.diplome.value=='' )
	{
		alert('Le champs "Diplome préparé" est obligatoire!');
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_mail()
//vérifie que le champ mail a bien été rempli	
{	if(document.form.mail.value=='')
	{
		alert('Le champs "Email" est obligatoire!');
	}	
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_passwd1()
//vérifie que le champ passwd1 a bien été rempli	
{	if(document.form.passwd1.value=='')
	{
		alert('Le champs "Mot de passe" est obligatoire!');
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_passwd2()
//vérifie que le champ passwd2 a bien été rempli	
{	if(document.form.passwd2.value=='')
	{
		alert('Le test du mot de passe est obligatoire!');
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function arobaceok()
//vérifie que l'E-mail a correctement été écrit
{
	var mail=document.form.mail.value;
	var modele=/^([\w.]+)([@]{1}([\w]+)([.]{1})([\w.]+)$)/;	//expression régulière
	
	if(!modele.test(mail))
	{
		alert("Votre E-mail doit respecter ce modèle : XX@XX.XX ");
	}		
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function num (champ)
//vérifie que le champ passé en argument est un numérique
{	
	valeur="document.form."+champ+".value";
	replacer="document.form."+champ+".focus";
	
	if ( isNaN (eval(valeur)))
	{	alert("Vous devez entrer un nombre dans le champ :"+champ);
		eval(replacer);
	}

}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_titre()
//vérifie que le champ titre a bien été rempli	
{	if(document.form.titre.value=='')
	{
		alert('Le champs "titre" est obligatoire!');
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_contenu()
//vérifie que le champ contenu a bien été rempli	
{	if(document.form.contenu.value=='')
	{
		alert('Le champs "contenu" est obligatoire!');
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function verif_commentaire()
//vérifie que le champ contenu a bien été rempli	
{	if(document.form.commentaire.value=='')
	{
		alert('Le champs "commentaire" est obligatoire!');
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////
//fonctions pour les roll_over, plus pratique pour la lisibilité
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir()
{
	window.open("http://www.toulouseweb.com");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_biblio()
{
	document.form.action="bibliotheques2.php";
	document.form.submit();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_enseig()
{
	document.form.action="enseignement2.php";
	document.form.submit();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_utile()
{
	document.form.action="utile2.php";
	document.form.submit();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_heber()
{
	document.form.action="hebergement2.php";
	document.form.submit();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_emploi()
{
	window.open("http://www.toulouseweb.com/emploi/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_forum()
{
	window.open("http://www.toulouseweb.com/rencontres/inscription.php3");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_monica()
{
	window.open("http://www.toulouseweb.com/le-monica/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_puldem()
{
	window.open("http://www.puldem.com/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_cyberline()
{
	window.open("http://www.toulouseweb.com/cyberline/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_goa()
{
	window.open("http://www.goa-institut.com/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_grifongle()
{
	window.open("http://www.toulouseweb.com/griff-ongles/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_otoulouse()
{
	window.open("http://www.cabaret-otoulouse.com/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_seventies()
{
	window.open("http://www.leseventies.com/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_tabledesiles()
{
	window.open("http://www.toulouseweb.com/tabledesiles/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvrir_ubu()
{
	window.open("http://www.ubu-club.com/");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ouvr_img(legende,pic,larg,haut)
//créé un popup pour imprimer les bons plans
{
	param_plus="";
	txt='<html>\n<head><title>'+legende+'</title>'
		 +'<style type="text/css">img {border-color: #000000}</style>\n</head>\n'
		 +'<body onload="javascript:print()" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#FFFFFF">\n'
		 +'<table height=100% width=100% cellspacing=0 cellpading=0 >\n'
		 +'<tr><td>\n<p align=center>\n<img src="'+pic+'" border=1>\n<br>\n<b>'
					+'<font size=2 face="Arial, Courrier" color="#000000">'+legende+'</font></b>\n</p>\n'
		+'</td></tr>\n</table>\n</body>\n</html>';
	
	fen=window.open('about:blank','_blank',"status=no,menubar=yes,toolbar=no,left=100,width="+larg+",height="+haut);
	fen.document.open();
	fen.document.write(txt);
	fen.document.close();
	fen.focus();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function envoi_pass()
{
	if (document.form.mail.value == "")
	{
		alert("Saisissez votre email");
		document.form.mail.focus;
	}
	else
	{
		document.form.action="envoi_pass.php";
		document.form.submit();
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function insertion_news()
//met à jour la table news_etud de la BD etudiant 
{		
	if (document.form.titre.value!="" && 
		document.form.contenu.value!="")
	
	{	document.form.action = "insertnews.php";
		document.form.submit();
	}
	else
		alert("Des champs obligatoires ne sont pas renseignés !");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
function modif_etud(id)
//met à jour la table ref_etud de la BD etudiant 
{		
	if (document.form.pseudo.value!=""  && 
		document.form.diplome.value!=""   &&
		document.form.mail.value!=""    &&
		document.form.passwd1.value!="" &&
		document.form.passwd2.value!="")
	
	{
		if (document.form.passwd1.value==document.form.passwd2.value)	
		{
			document.form.action = "insertetud.php?id_etud="+ id ;
			document.form.submit();
		}
		else
		{
			alert("le test du mot de passe a échoué!");
			document.form.passwd2.focus();
		}	
	}
	else
		alert("Des champs obligatoires ne sont pas renseignés !");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function insertion_etud(id)
//met à jour la table ref_etud de la BD etudiant 
{		
	if (document.form.pseudo.value!=""  && 
		document.form.diplome.value!=""   &&
		document.form.mail.value!=""    &&
		document.form.passwd1.value!="" &&
		document.form.passwd2.value!="")
	
	{
		if (document.form.passwd1.value==document.form.passwd2.value)	
		{
			
			document.form.action = "insertetud.php?id="+ id;
			document.form.submit();
		}
		else
		{
			alert("le test du mot de passe a échoué!");
			document.form.passwd2.focus();
		}	
	}
	else
		alert("Des champs obligatoires ne sont pas renseignés !");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function insertion_avis(id)
//met à jour la table critique_etud de la BD etudiant 
{		
	if (document.form.pseudo.value!="" && 
		document.form.commentaire.value!="" &&
		document.form.mail.value!="")
	
	{	document.form.action = "insertavis.php?id="+id;
		document.form.submit();
	}
	else
		alert("Des champs obligatoires ne sont pas renseignés !");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function desinscription(id)
//sécurise le déreférencement étudant
{	
	if(window.confirm("Etes-vous sûr de vouloir vous désinscrire?"))
	{	document.form.action="delete_etud.php?id_etud="+id; 
		document.form.submit();
	}
}	

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function pas_site()
//alerte l'internaute de l'inexistance d'un site
{
	alert("Aucun site n'a été trouvé!");
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function choix_transp()
//guide l'internaute dans la page des transports
{
	var repere=document.form.transp.value;
	self.location.hash=repere;
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////

function choix_plans()
//guide l'internaute dans la page des transports
{
	var repere=document.form.plans.value;
	self.location.hash=repere;
}