

/////
function open_wind(filename)
{

window.open(filename,"newwin","width=600,height=400,left=200,top=50,toolbar=no,directories=no,scrollbars=yes");

}

function pop_wind()
{
filename="terms.asp";
window.open(filename,"newwin","width=600,height=515,left=200,top=50,toolbar=no,directories=no,scrollbars=yes");

}


///
var testresults
function checkemail()
{
var str=document.f1.Email.value;
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true;
else{
alert("Please input a valid email address!")
testresults=false;
}
return (testresults)
}

function checkbae(){
if (document.layers||document.getElementById||document.all)
return checkemail()
else
return true
}	

///
///


function spaceStripper(incomingText,str1,str2)
	{
		workString=incomingText;
		while (workString.indexOf(str1)!=-1)
		{
			workString=workString.substring(0,workString.indexOf(str1))+str2+workString.substring(workString.indexOf(str1)+str1.length,workString.length);
		}
		return workString;
	}



function check_form()
{
email_length=spaceStripper(document.f1.Email.value," ","");
if (document.f1.FirstName.value=="")
{
alert("Please fill in your firstname")
document.f1.FirstName.focus;
return false;
}
else if(document.f1.LastName.value=="")
{
alert("Please fill in your last name")
document.f1.LastName.focus;
return false;
}
else if(document.f1.Age.value=="")
{
alert("Please fill in your age")
document.f1.Age.focus;
return false;
}
else if(document.f1.country.value=="")
{
alert("Please fill in your country")
document.f1.country.focus;
return false;
}
else if(document.f1.Email.value=="")
{
alert("Please fill in your email")
document.f1.Email.focus;
return false;
}
//else if(isEmail(document.f1.Email)==false) 
//{
//alert("The email is not valid email");
//document.f1.Email.focus;
//return false;
//}

//validation for email		
	
else if((email_length.length >0) && (!checkbae())) 
		{	
	return false;
		}

else if(document.f1.password.value=="")
{
alert("Please fill in password")
document.f1.password.focus;
return false;
}

else if(document.f1.profile.value=="")
{
alert("Please tell us about yourself")
document.f1.profile.focus;
return false;
}

else if(document.f1.securityCode.value=="")
{
alert("Please fill in Security code")
document.f1.securityCode.focus;
return false;
}

else if(document.f1.terms.checked!=true)
{
alert("Please check terms")
document.f1.terms.focus;
return false;
}
else
{
return true;
}
}
function isEmail(s2) {
if (((s2.value == "" || s2.value.indexOf('@', 0) == -1) || s2.value.indexOf('.')<1) || s2.value.indexOf('@')<1) {
return false
}
else {
return true
   }
}

/////
