function verif_contact(){	
	txt = "";
	css = "field_error";
	original_css = "field_normal"; 
	fatal_error = 0;
	
	surname = document.getElementById('surname');
	ename = document.getElementById('name');
	email = document.getElementById('email');
	country = document.getElementById('country');
	message = document.getElementById('message');
	msgerror = document.getElementById('error');	
	
	//Surname test
	if ( surname.value == '') { 	fatal_error = 1;	surname.className = css; }
	else { surname.className = original_css; }
	
	// Name test
	if ( ename.value == ''){	fatal_error = 1;	ename.className = css;	}
	else { ename.className = original_css; }	
	
	// Email test
	if ( email.value == ''){	fatal_error = 1;	email.className = css; }
	else { email.className = original_css; }	
	
	mail = email.value;
    var maReg = new RegExp ( "^\\w[\\w+\.\-]*@[\\w\-]+\.\\w[\\w+\.\-]*\\w$", "gi" ) ;
    
    if ( mail.search(maReg) == -1 ){
        txt = 'Invalid adress mail';
        fatal_error = 1;
        email.className = css;
    } else {
    	email.className = original_css;
    }
	
	// Message test
	if ( message.value == ''){  fatal_error = 1; message.className = css;	}
	else { message.className = original_css; } 
	
	//valid Process
	if ( fatal_error > 0 ){
		if (txt == ''){
			msgerror.innerHTML = 'Please fill all obligatory fields ';
		} else {
			msgerror.innerHTML = txt;
		}
	} else {
		// submit form
		msgerror.innerHTML = '';
		window.document.form1.submit();
	}
}
