// Help fend off spam spidersdocument.write('<a name="clean_contact"></a><form method="post" action="#clean_contact" name="clean_contact" id="clean_contact" onsubmit="return clean_contact_validate(this)">');document.write('<input type="hidden" name="clean_contact_token" value="<?=clean_contact_token()?>">');document.write('<fieldset class="clean-contact">');document.write('<label for="clean_contact_from_name" style="display: inline;">Nom ou pseudo<em>*</em></label><input type="text" name="clean_contact_from_name" id="clean_contact_from_name" onchange="clean_contact_msg_clr()" />');document.write('<label for="clean_contact_from_email" style="display: inline;">Votre adresse e-mail<em>*</em></label><input type="text" name="clean_contact_from_email" id="clean_contact_from_email"  onchange="clean_contact_msg_clr()"  />');document.write('<label for="clean_contact_subject">Sujet de votre message<em>*</em></label><input type="text" id="clean_contact_subject" name="clean_contact_subject"  onchange="clean_contact_msg_clr()"  />');document.write('<label for="clean_contact_body">Votre message<em>*</em></label>');document.write('<textarea id="clean_contact_body" name="clean_contact_body"  onchange="clean_contact_msg_clr()" ></textarea>');document.write('<div class="clean-contact-msg err" id="clean_contact_msg"></div>');document.write('<input type="Submit" id="clean_contact_send" value=" Envoyer &raquo; ">');document.write('</fieldset>');document.write('</form>');function clean_contact_validate() {	var email  = /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/;	var str = 	/\w+/;	if(!str.test(document.getElementById('clean_contact_from_name').value)) {		clean_contact_msg('Merci de renseigner votre nom ou votre pseudo');		return false;	}	if(!email.test(document.getElementById('clean_contact_from_email').value)) {		clean_contact_msg('Merci de renseigner le champ E-mail avec une adresse valide');		return false;	}	if(!str.test(document.getElementById('clean_contact_subject').value)) {		clean_contact_msg('Merci de renseigner le sujet de votre message');		return false;	}	if(!str.test(document.getElementById('clean_contact_body').value)) {		clean_contact_msg('Merci de composer votre message');		return false;	}	return true;}function clean_contact_msg(msg) {	em = document.getElementById('clean_contact_msg');	em.innerHTML = msg;	em.style.display = 'block';}function  clean_contact_msg_clr() {	document.getElementById('clean_contact_msg').style.display = 'none';	}function clean_contact_sent(msg,url) {	for (var elm, i = 0; ( elm = document.clean_contact.elements[i] ); i++) {		elm.disabled = true;	}	document.getElementById('clean_contact_msg').className = 'clean-contact-msg ok';	document.getElementById('clean_contact_send').style.display = 'none';	clean_contact_msg(msg);	if(url) window.location = url;}