function checkrequired(which){

var pass=true

if (document.images){

for (i=0;i<which.length;i++){

var tempobj=which.elements[i]

if (tempobj.name.substring(0,8)=="required"){

	if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type=="checkbox"&&tempobj.checked==false)||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
	
		pass=false
		
		break
	
	}
	
}


}

}

if (!pass){

alert("Un ou des champs ne sont pas remplis! Merci de vérifier votre formulaire.")

return false

}

else

return true

}
