function name()
{
if(document.coldyn.name.value=="")
{
alert("Please enter your name.")
document.coldyn.name.focus();
return false;
}
}
//********************************//
function job()
{
if(document.coldyn.title.value=="")
{
alert("Please enter title.")
document.coldyn.title.focus();
return false;
}
}
//********************************//
function phone()
{
//check field is not blank
if(document.coldyn.phone.value=="")
{
alert("Please enter phone number")
document.coldyn.phone.focus();
return false;
}
// check that only allow numbers to be entered
var checkOK = "0123456789- ().";
var checkStr = document.coldyn.phone.value;
var allValid = true;
var allNum = "";
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
if (ch != ","|| ch == "")
allNum += ch;
}
if (!allValid)
{
alert("Please enter valid phone number");
document.coldyn.phone.focus();
return (false);
}
}
//********************************//
function emailverify()
{
var str=document.coldyn.email.value
var len=str.length
for(var ctr=1;ctr <= len;ctr++)
{
if (str.charAt(ctr) == "@")
{
		break
}

}
if(ctr>=len)
{
alert("Please enter your email address.")
document.coldyn.email.focus();
return false;
}
else if (document.coldyn.email.value==0)
{
	alert("Please enter your email address.")
	document.coldyn.email.focus();
      return false;
      }
}
//********************************//
function company()
{
if(document.coldyn.company.value=="")
{
alert("Please enter company name.")
document.coldyn.company.focus();
return false;
}
}
//********************************//
function country(){
if (document.coldyn.Country.selectedIndex <= 1)
{
alert("Please select one of the Country options.");
document.coldyn.Country.focus();
return (false);
}
}
//********************************//
function comments()
{
if(document.coldyn.textarea.value=="")
{
alert("Please enter comments.")
document.coldyn.textarea.focus();
return false;
}
}
//********************************//
function address()
{
if(document.coldyn.address.value=="")
{
alert("Please enter address.")
document.coldyn.address.focus();
return false;
}
}
//********************************//
function setMail(){
	// require at least one radio button be selected
	var radioSelected = false;
	for (i = 0;  i < coldyn.ButtonPressed.length;  i++)
	{
		if (coldyn.ButtonPressed[i].checked){
			radioSelected = true;
		}
	}
	if (!radioSelected)
	{
		alert("Please select area of interest.");
		return (false);
	}
}

//********************************//
//Folowing function get called on FORM submit
function validate()
{
	if(document.coldyn.buttonPressed.value == "Reset"){
		document.coldyn.reset();
		return false;
	}
	if(name()!=false && job()!=false&& company()!=false && address()!=false  && phone()!=false&& emailverify()!=false && comments()!=false && setMail()!=false )
	{
		document.coldyn.submit_by.value=document.coldyn.email.value;
		return true;
	} else {
		return false;
	}
}



function setButton(value){
 	document.coldyn.buttonPressed.value=value;
 }