function isblank(s)
{
	for(var i = 0; i < s.length; i++)
	{
		var c = s.charAt(i);
		if((c != ' ') && (c != '\n') && (c != '\t'))
			return false;
	}
	//window.alert("true");
	return true;
}

function validate_email(email){
if ((email.indexOf("@")==-1) || (email.indexOf(".")==-1) || (email.indexOf(" ")!=-1) || (email.length<6)) 
	return false;
else
	return true;
}

function validateForm(form)
{
	var firstName = form.first_name;
	var lastName = form.last_name;
	var country = form.country;
	var usrChoice = country.selectedIndex;
	var email = form.email;
	var email_conf = form.email_conf;

	
	if(isblank(firstName.value) || (firstName.value == null))
	{
		window.alert("Please enter valid first name.");
		form.first_name.focus();
		return false;
	}
	
	if(isblank(lastName.value) || (lastName.value == null))
	{
		window.alert("Please enter valid last name.");
		form.last_name.focus();
		return false;
	}
	
	if((country.options[usrChoice].value == "0") ||(country.options[usrChoice].value == "1" ))
	{
		window.alert("Please select a country.");
		country.focus();
		return false;
	}
	
	
	if(isblank(email.value) || !(validate_email(email.value)))
	{
		window.alert("Please enter valid email address.");
		email.focus();
		return false;
	}

	if(isblank(email_conf.value) || !(validate_email(email_conf.value)))
	{
		window.alert("Please enter valid email address confirmation.");
		email_conf.focus();
		return false;
	}

	var str = document.forms[0].email.value;
	var str2=document.forms[0].email_conf.value;
	
	if(str!=str2)
		{
		window.alert("Email address typed do not match, Please re-enter your email address.");
		form.email_conf.focus();
		return false;

		}


	return true;
}
