<!--
function SubmitForm(Act)
{

	if(CheckFields())
	{	
		document.Registration.action = "Registration.asp?Act=" + Act;		
		document.Registration.submit();
	}	
}

//check all data Request
function CheckFields()
{
	var FirstName	= document.Registration.FirstName.value;
	var LastName	= document.Registration.LastName.value;
	var Title		= document.Registration.Title.value;
	var Company		= document.Registration.Company.value;
	var WebSite		= document.Registration.WebSite.value;
	var Email		= document.Registration.Email.value;
	var Password	= document.Registration.Password.value;
	var Phone		= document.Registration.Phone.value;
	var Countryid	= document.Registration.Country.value;
	var State		= document.Registration.State.value;
	
		
	if (!IsFilled(FirstName) || !IsValid(FirstName))
	{
		alert("Please enter your first name. ")
		document.Registration.FirstName.focus();
		document.Registration.FirstName.select();
		return false
	}
	
	if (!IsFilled(LastName) || !IsValid(LastName))
	{
		alert("Please enter your last name. ")
		document.Registration.LastName.focus();
		document.Registration.LastName.select();
		return false
	}
	
	if (!IsFilled(Title) || !IsValid(Title))
	{
		alert("Please enter your Title/Position. ")
		document.Registration.Title.focus();
		document.Registration.Title.select();
		return false
	}
	
	if (!IsFilled(Company) || !IsValid(Company))
	{
		alert("Please enter company name. ")
		document.Registration.Company.focus();
		document.Registration.Company.select();
		return false
	}
		
	if(!CheckEmail(Email))
	{
		alert("Please enter your Email. ")
		document.Registration.Email.focus();
		document.Registration.Email.select();
		return false
	}
	
	if (!IsFilled(Password))
	{
		alert("Please enter your password. ")
		document.Registration.Password.focus();
		document.Registration.Password.select();
		return false
	}
	
	if (Countryid == -1)
	{
		alert("Please enter your country. ")
		document.Registration.Country.focus();				
		return false	
	}
	
	if (Countryid == 1 && State == -1)
	{
		alert("Please enter your state. ")
		document.Registration.State.focus();				
		return false
	}
	

	if (!IsFilled(Phone))
	{
		alert("Please enter your phone number. ")
		document.Registration.Phone.focus();
		document.Registration.Phone.select();
		return false	
	}
	
return true;
}
function IsValid(str)
{
	if (str.length < 2 || !isNaN(str)) 
		return false;
	
	return true;	
	
}
function CheckEmail(email)
{	
	invalidChars = " /:,;'"
	invalidChars += '"'

	
	if (email == "" || !IsFilled(email)) 
	{
		return false
	}
	for (i=0; i<invalidChars.length; i++) 
	{
		badChar = invalidChars.charAt(i)
		if (email.indexOf(badChar,0) != -1) 
		{
				return false
		}
	}
	
		
	atPos = email.indexOf("@",1)
	if (atPos == -1) 
	{
		return false
	}
	
	if (email.indexOf("@",atPos+1) != -1) 
	{
		return false
	}
	
	periodPos = email.indexOf(".",atPos);	
	if (periodPos == -1) 
	{
		return false
	}
	if (periodPos+3 > email.length)	
	{
		return false
	}
 return true
}
//this function checks wheather there is something beside space in the str.
function IsFilled(str)
{
	var temp
	for (i=0;i<str.length;i++)
		{
			temp = str.substring(i,i+1)
			if (!(temp==" ")) return true;
	
		}
	return false;
}

function ShowState(CountryId)
{
	if (CountryId == 1)
	{
		document.Registration.State.disabled = false;
		document.Registration.State.selectedIndex = 0;
	}
	else
	{
		document.Registration.State.disabled = true;
		document.Registration.State.selectedIndex = -1;
	}	
}
//-->