/*var submitted = false;
function echeck(str) {

var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1)
	{		 
return false
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
return false
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
return false
}
if (str.indexOf(at,(lat+1))!=-1){		 
return false
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
return false
}
if (str.indexOf(dot,(lat+2))==-1){		  
return false
}		
if (str.indexOf(" ")!=-1){		  
return false
}
return true					
}
function check_form() {
var error = 0;
var error_message = "Errors have occured during the process of your form! Please make the following corrections: \n ";


var first_name = document.account_edit.firstname.value;
var last_name = document.account_edit.lastname.value;

//var dob = document.account_edit.dob.value;

var email_address = document.account_edit.email_address.value;
var street_address = document.account_edit.street_address.value;
var postcode = document.account_edit.postcode.value;
var city = document.account_edit.city.value;
var telephone = document.account_edit.telephone.value;
var password = document.account_edit.wpass.value;
var confirmation = document.account_edit.wpass_re.value;
//var affiliate = document.account_edit.affiliate.value;
//var aff_website = document.account_edit.aff_website.value;

if (document.account_edit.elements['firstname'].type != "hidden") {
if (first_name == '' || first_name.length < 2) {
error_message = error_message + "* The 'First Name' entry must have at least 2 characters.\n";
error = 1;
}
}

if (document.account_edit.elements['lastname'].type != "hidden") {
if (last_name == '' || last_name.length < 2) {
error_message = error_message + "* The 'Last Name' entry must have at least 2 characters.\n";
error = 1;
}
}

if (document.account_edit.elements['dob'].type != "hidden") {
if (dob == '' || dob.length < 6) {
error_message = error_message + "* The 'Date of Birth' entry must be in the format: xx/xx/xxxx (month/day/year).\n";
error = 1;
}
}

if (document.account_edit.elements['email_address'].type != "hidden") {
if (email_address == '' || email_address.length < 5) {
error_message = error_message + "* The 'E-Mail Address' entry is not a valid e-mail address.\n";
error = 1;
}
if (!echeck(email_address)){
error_message = error_message + "* The 'E-Mail Address' entry is not a valid e-mail address.\n";
error=1;
}
}

if (document.account_edit.elements['street_address'].type != "hidden") {
if (street_address == '' || street_address.length < 5) {
error_message = error_message + "* The 'Street Address' entry must have at least 5 characters.\n";
error = 1;
}
}


if (document.account_edit.elements['city'].type != "hidden") {
if (city == '' || city.length < 3) {
error_message = error_message + "* The 'City' entry must have at least 3 characters.\n";
error = 1;
}
}

if (document.account_edit.elements['state'].type != "hidden") {
if (document.account_edit.state.value == '' || document.account_edit.state.value.length < 2 ) {
error_message = error_message + "* The 'State' entry must have at least 2 characters.\n";
error = 1;
}
}
if (document.account_edit.elements['postcode'].type != "hidden") {
if (postcode == '' || postcode.length < 4) {
error_message = error_message + "* The 'Zip Code' entry must have at least 4 characters.\n";
error = 1;
}
}

if (document.account_edit.elements['affiliate'].type != "false") {
if (affiliate == false) {
error_message = error_message + "* Please check Affiliate.\n";
error = 1;
}
}

if (document.account_edit.elements['country'].type != "hidden") {
if (document.account_edit.country.value == 0) {
error_message = error_message + "* The 'Country' entry must be selected.\n";
error = 1;
}
}


if (document.account_edit.elements['wpass'].type != "hidden") {
if ((password != confirmation) || (password == '' || password.length < 4)) {
error_message = error_message + "* The 'Password' and 'Confirmation' entries must match and have at least 4 characters.\n";
error = 1;
}
}


if (error == 1) {
alert(error_message);
return false;
} else {
submitted = true;
document.account_edit.btnSubmit.value = 'Send Registration';
return true;
}
}*/

function check_form()
{

	frm = document.frm_reg;
	if(checkBlank(frm.firstname,"First Name")==false)
		return false;
	if(checkBlank(frm.lastname,"Last Name")==false)
		return false;
	if(checkBlank(frm.email_address,"E-Mail") == false)
		return false;
	if(ValidateEmail(frm.email_address) == false)
		return false;
	if(checkBlank(frm.reemail_address,"Re-Type E-Mail") == false)
		return false;
	if(ValidateEmail(frm.reemail_address) == false)
		return false;
	
	if(checkBlank(frm.street_address,"Street Address") == false)
		return false; 
	if(checkBlank(frm.city,"City") == false)
		return false; 
	if(checkBlank(frm.state ,"State") == false)
		return false;
	if(checkBlank(frm.wpass ,"password") == false)
		return false;
	
	if((frm.wpass.value==frm.wpass_re.value) && (frm.email_address.value==frm.reemail_address.value))
	{
		return true;
	}
	else
	{
		alert("Confirmation entries should be Same");
		return false;
	}
	
	
}


function isInteger(s){

		if(s==""){
			alert("ddfdf");
			return false;
		}
		var i;
		for (i = 0; i < s.length; i++){   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) {
				alert("test");
				return false;
			}
		
		// All characters are numbers.
		 //return true;
	}

	if(checkBlank(frm.wpass ,"password") == false)
		return false;
	
	if(frm.wpass.value==frm.wpass_re.value)
	{
		return true;
	}
	else
	{
		alert("Password and Confirmation Password can be Same");
		return false;
	}

}
   
function showDiv(str)
{
	if(str == "aff_yes")
	{
		document.getElementById("aff").style.visibility='visible';
	}
	else
	{
		document.getElementById("aff").style.visibility='hidden';
	}
}