function errorbox(id,msg)
{
	errbox = document.getElementById(id);
	errbox.innerHTML ="";
	errbox.innerHTML = msg;
	errbox.style.display = "block";
}
function hideerrorbox(id)
{
	errbox = document.getElementById(id);
	errbox.innerHTML ="";
	errbox.style.display ="none";
}


function Trim(s)
{
  // Remove leading spaces and carriage returns
  
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
  {
    s = s.substring(1,s.length);
  }

  // Remove trailing spaces and carriage returns

  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
  {
    s = s.substring(0,s.length-1);
  }
  return s;
}

 function number(value,length)
{
chkl="0123456789-+ ";
for(i=0;i<length;i++)
{
chl=value.charAt(i);
rtn1=chkl.indexOf(chl);

if(rtn1==-1)
return false;

}
return true;
}


function formvalid()
{
	if(Trim(document.contact_us.name.value)=="" || Trim(document.contact_us.name.value)=="Your Name")
	{
		errorbox("lblname","Enter Your Name");
		document.contact_us.name.focus();
		return false; 
	}
	else
	{
		hideerrorbox("lblname");
	}

	if(Trim(document.contact_us.email.value)=="" || Trim(document.contact_us.email.value)=="Email")
	{
		errorbox("lblname","Enter Your Email");
		document.contact_us.email.focus();
		return false;
	}
	else
	{	
		hideerrorbox("lblname");
		if (!evaluateEmail(document.contact_us.email.value))
		{	
			errorbox("lblname","Invalid E-mail Address");
			document.contact_us.email.focus();
			return false;
		}
		else
		{
			hideerrorbox("lblname");
		}
	}

	return true;
	
}




function evaluateEmail(f)
{
var value = f;
if (value.length == 0)
return true;
var rx = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)*\.\w{2,8}$/;
var matches = rx.exec(value);
return (matches != null);
}


	 