/* <![CDATA[ */
function validateForm(frm,mandat,email,errorMsg) {
var mandatory = mandat;
var emailField = email;
var accept = true;
if (mandatory.length>0) {
for (n=0;n<mandatory.length;n++) {
if (!document[frm][mandatory[n]].value || (mandatory[n]==emailField && !checkMail(document[frm][mandatory[n]]))) {
setInError('email',errorMsg);
accept = false;
}
}
}
if (!accept) return false;
else return true;
}
function checkMail(elem) {
if (elem.value.indexOf("@")==-1 || elem.value.indexOf(".")==-1) return false;
else return true;
}
function checkDate(elem) {
if (elem.value=="DD/MM/YYYY") return false
else return true;
}
function setInError(elem, errorMsg) {
if (errorMsg==null) errorMsg = "";
if (document.getElementById(elem).value=="") document.getElementById(elem).value=errorMsg;
}
function setCorrected(elem) {
/*document.getElementById(elem).className="frm_label"; */
document.getElementById(elem).style.color='#000000';
}
// used in newsletter form
function focusForm(elem, defaultMsg){
elem.style.color='#000000';
if (elem.value==defaultMsg) {
elem.value="";
}
}
function outFocusForm(elem, defaultMsg){
if (elem.value==""){
elem.value=defaultMsg;
elem.style.color='#959595';
}
else elem.style.color='#000000';
}
/* ]]> */

