function check(otc){
idtocheck = otc;
//alert(otc)
if(document.getElementById(idtocheck).value !=""){
document.getElementById(idtocheck).style.border='1px solid #999'
document.getElementById(idtocheck).style.background='#fff';
document.getElementById('errormessage').style.display='none';
return true
}
else{
document.getElementById(idtocheck).style.border='2px solid #c00';
document.getElementById(idtocheck).style.background='#ffC';
document.getElementById('errormessage').style.display='block';
}
}

function checkform(){
err = 0;
errmsg="Please, fill in all the required fields in the form."
erradd = "<br>Missing fields are: <br>"
if (document.getElementById('fn').value ==""){err++; document.getElementById('fn').style.border='2px solid #c00';erradd+="- Your first name<br>";}
if (document.getElementById('ln').value ==""){err++; document.getElementById('ln').style.border='2px solid #c00';erradd+="- Your last name<br>";}
if (document.getElementById('position').value ==""){err++; document.getElementById('position').style.border='2px solid #c00';erradd+="- Your title, position<br>";}


if (document.getElementById('company').value ==""){err++; document.getElementById('company').style.border='2px solid #c00';erradd+="- Your company name<br>";}
if (document.getElementById('address').value ==""){err++; document.getElementById('address').style.border='2px solid #c00';erradd+="- Your company address<br>";}
if (document.getElementById('zip').value ==""){err++; document.getElementById('zip').style.border='2px solid #c00';erradd+="- ZIP Code / Post Code<br>";}
if (document.getElementById('city').value ==""){err++; document.getElementById('city').style.border='2px solid #c00';erradd+="- City<br>";}
if (document.getElementById('country').value ==""){err++; document.getElementById('country').style.border='2px solid #c00';erradd+="- Country<br>";}
if (document.getElementById('email').value ==""){err++; document.getElementById('email').style.border='2px solid #c00';erradd+="- email address<br>";}
if (document.getElementById('web').value ==""){err++; document.getElementById('web').style.border='2px solid #c00';erradd+="- web site<br>";}
if (document.getElementById('tel').value ==""){err++; document.getElementById('tel').style.border='2px solid #c00';erradd+="- Telephone<br>";}
if (document.getElementById('fax').value ==""){err++; document.getElementById('fax').style.border='2px solid #c00';erradd+="- Fax<br>";}


if (err !=0) {
document.getElementById('errormessage').innerHTML = errmsg+erradd;
document.getElementById('errormessage').style.display='block';
}

else{
document.regform.submit();
}

}

