addLoadListener(init);
function init()
{
  document.getElementById("dealerError").className = "hidden";
  document.getElementById("nameError").className = "hidden";
  document.getElementById("emailError").className = "hidden";
  document.getElementById("messageError").className = "hidden";
  document.getElementById("subjectError").className = "hidden";
  return true;
}
function stripSpaces(x) {
    while (x.substring(0,1) == ' ') x = x.substring(1);
    return x;
}
function verify()
{
	hideAllErrors();
	var done = '1';
	var type = document.forms["form1"]["recipient"];
	var Name = document.getElementById("Name").value;
	var Email = document.getElementById("Email").value;
	var Subject = document.getElementById("Subject").value;
	var Message = document.getElementById("Message").value;
	Message = stripSpaces(Message);
	Subject = stripSpaces(Subject);
	Name = stripSpaces(Name);
	if(Message == "")
	{
		document.getElementById("messageError").style.display = "inline";
		var messageError = document.getElementById("messageError");
		messageError.className = "error";
		document.getElementById("Message").select();
		document.getElementById("Message").focus();
		done = '0';
	}
	if(Subject == "")
	{
		document.getElementById("subjectError").style.display = "inline";
		var subjectError = document.getElementById("subjectError");
		subjectError.className = "error";
		document.getElementById("Subject").select();
		document.getElementById("Subject").focus();
		done = '0';
	}
	if (!/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/.test(Email))
	{
		document.getElementById("emailError").style.display = "inline";
		var emailError = document.getElementById("emailError");
		emailError.className = "error";
		document.getElementById("Email").select();
		document.getElementById("Email").focus();
		done = '0';
	}
	if(Name == "")
	{
		document.getElementById("nameError").style.display = "inline";
		var nameError = document.getElementById("nameError");
		nameError.className = "error";
		document.getElementById("Name").select();
		document.getElementById("Name").focus();
		done = '0';
	}
	if(type.selectedIndex == 0)
	{
		document.getElementById("dealerError").style.display = "inline";
		var dealerError = document.getElementById("dealerError");
		dealerError.className = "error";
		done = '0';
	}				
	if (done == '0')
	{
		return false;
	}
	else
	{
		return true;
	}

}
function hideAllErrors()
{
	document.getElementById("dealerError").style.display = "none";
	document.getElementById("nameError").style.display = "none";
	document.getElementById("emailError").style.display = "none";
	document.getElementById("subjectError").style.display = "none";
	document.getElementById("messageError").style.display = "none";
}
function WithoutCheck(ss)
{
	checked = 0;
	i = 0;
	while (i<ss.length)
	{
		if (ss[i].checked)
		{
			checked = 1;
		}
		i++;
	}
	if (checked == 0)
	{
		return true;
	}
	else
	{
		return false;
	}
}
function addLoadListener(fn)
{
  if (typeof window.addEventListener != 'undefined')
  {
    window.addEventListener('load', fn, false);
  }
  else if (typeof document.addEventListener != 'undefined')
  {
    document.addEventListener('load', fn, false);
  }
  else if (typeof window.attachEvent != 'undefined')
  {
    window.attachEvent('onload', fn);
  }
  else
  {
    var oldfn = window.onload;
    if (typeof window.onload != 'function')
    {
      window.onload = fn;
    }
    else
    {
      window.onload = function()
      {
        oldfn();
        fn();
      };
    }
  }
}