function enableSubmit_js(w,x,y,z)
{
	var len= (x).length;
	var test0;
	var test1;
	var test2;
	var test3;
	var i;
	
	if (w=='')
	{
		test0=0;
		document.getElementById('pseudo').style.border = 'ridge 2px red';
		document.getElementById('pseudo2').innerHTML = '<span style="color:red;"> Le pseudonyme est invalid</span>';
	}
	else if((w.length<3)||(w.length>15))
	{
		test0=0;
		document.getElementById('pseudo').style.border = 'ridge 2px red';
		document.getElementById('pseudo2').innerHTML = '<span style="color:red;"> Le pseudonyme doit contenir entre 3 et 15 caractères</span>';
	}
		
	else
	{
			test0=1;
		document.getElementById('pseudo').style.border = 'ridge 2px green';
		document.getElementById('pseudo2').innerHTML = '';
	}
	
	if ( len<6)
	{
		test1=0;
		document.getElementById('pwd').style.border = 'ridge 2px red';
		document.getElementById('pwd2').innerHTML = '<span style="color:red;"> Le mot de passe doit contenir entre 6 et 15 caractères</span>';
	}
	else if (len>15)
	{
		test1=0;
		document.getElementById('pwd').style.border = 'ridge 2px red';
		document.getElementById('pwd2').innerHTML = '<span style="color:red;"> Le mot de passe doit contenir entre 6 et 15 caractères</span>';
	}
	else
	{
		test1=1;
		document.getElementById('pwd').style.border = 'ridge 2px green';
		document.getElementById('pwd2').innerHTML = '';
	}
	
	if (x==y)
	{
		test2=1;
		document.getElementById('repwd').style.border = 'ridge 2px green';
		document.getElementById('repwd2').innerHTML = '';
	}
	else
	{
		test2=0;
		document.getElementById('repwd').style.border = 'ridge 2px red';
		document.getElementById('repwd2').innerHTML = '<span style="color:red;">Les mots de passe ne correspondent pas.</span>';
	}
	
	if ((z=='') && (z.length<10))
	{
		test3=0;
		document.getElementById('email').style.border = 'ridge 2px red';
		document.getElementById('email2').innerHTML = '<span style="color:red;">Boite e-mail invalide</span>';
	}
	else if ( (z.indexOf("@")>0) && (z.lastIndexOf(".") > z.indexOf("@")) && (z.indexOf("@")==z.lastIndexOf("@")) &&((z.lastIndexOf(".")+2) < z.length))
	{
		test3=1;
		document.getElementById('email').style.border = 'ridge 2px green';
		document.getElementById('email2').innerHTML = '';
	}
	else
	{
		test3=0;
		document.getElementById('email').style.border = 'ridge 2px red';
		document.getElementById('email2').innerHTML = '<span style="color:red;">Boite e-mail invalide</span>';
	}
	
	if ( (test0==1) && (test1==1) && (test2==1) && (test3==1))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function printCommentReplyForm_js(pseudo, id_question, deep, an, mtt, module, annee,id)
{
	if (deep=='4')
	{
		var page_deep='../../../../';
	}
	var first_part='<form method="post" action="'+page_deep+'add_comment.php?id='+id_question+'&amp;an='+an+'&mtt='+mtt+'&amp;module='+module+'&amp;annee='+annee+'&amp;type=answer" onSubmit="return checkValidation('+"'"+id+"'"+')">';
	var second_part='<fieldset> <p> <textarea name="comment" rows="8" cols="35"> </textarea><br/><br/>'+
					'<img id="image_validation_'+id+'" src="<?php echo $dossier.$nom?>" alt="image de confirmation" border=0  /><br/><br/>'+
					'<input id="image_validation2_'+id+'" type="text" name="image_de_confirmation" maxlength="30" style="width:100px; " /><br/><br/>'+
					'<div id="error_validation_'+id+'" style="color:red;"></div><br/><br/>'+
					'<br/> <input type="submit" value="Répondre" /> </p> </fieldset> </form>';
	document.getElementById(id_question).innerHTML= first_part+second_part;
	newValidation2_js(deep);
}
function newValidation_js(deep)
{
	if (deep==4)
	{
		var page_deep='../../../../';
	}
	if (deep==1)
	{
		var page_deep='../';
	}
	var file=page_deep+'fonctions/confirm/new_validation.php';
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
		else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		else
		return(false);
		
		xhr_object.open("GET", file, false);
		xhr_object.send(null);
		if(xhr_object.readyState == 4) return(xhr_object.responseText);
		else return(false);
}
function newValidation2_js(deep)
	{
		var i;
		var j;
		var x;
		if (x = newValidation_js(deep))
		var y=document.getElementsByTagName('img').length;
		for(i=0;i <= (y-1);i++)
		{
			for(j=0;j <= (y-1);j++)
			{
				if( document.getElementsByTagName('img')[j].id)
				{
					if( document.getElementsByTagName('img')[j].id==('image_validation_'+i))
					{
						document.getElementsByTagName('img')[j].src='../../../../'+x;
					}
				}
			}
		}
		
	}