function is_number(str)
{
	exp=/[^0-9()-]/g;
	if(str.search(exp) != -1)
	{
		return false;
	}
	return true;
}
function is_email(str)
{ if((str.indexOf("@")==-1)||(str.indexOf(".")==-1))
{
	
	return false;
	}
	return true;
}

function CheckInput(){

	if(form.name.value==''){
		alert("Please enter your name.");
		form.name.focus();
		return false;
	}
	

	if(form.Company.value==''){
		alert("Please enter your company name.");
		form.Company.focus();
		return false;
	}
	if(form.Company.value.length>200){
		alert("company name less than 200!");
		form.Company.focus();
		return false;
	}

	
	if(form.Tel.value==''){
		alert("Please enter your tel.");
		form.Tel.focus();
		return false;
	}
	
	if(!is_number(form.Tel.value))
	{ alert("Please specify a valid Tel number.");
		form.Email.focus();
	return false;
	}	
	

	if( form.Email.value =="") {
                alert("Please enter your email.")
		form.Email.focus();
        return false;
    }

	if(!is_email(form.Email.value))
	{ alert("Please specify a valid email address.");
		form.Email.focus();
	return false;
	}	
	
	if(form.add.value==''){
		alert("Please enter your address.");
		form.add.focus();
		return false;
	}		
	if(form.name.value.length>100){
		alert("The nickname cannot surpass 50 characters !");
		form.name.focus();
		return false;
	}



	if(form.content.value==''){
		alert("Please enter your message.");
		form.content.focus();
		return false;
	}
	if(form.content.value.length>5000){
		alert("The message cannot surpass 50 characters !");
		form.content.focus();
		return false;
	}
	
	return true;
}