﻿
function handleResponse() {
	if (http.readyState == 4) {
		var strResponse = http.responseText;
		if (strResponse == "nosuchemail") {
		  document.getElementById("frmMain").submit();
		}
		else if (strResponse.substring(0, 3) == "id=")
		{
		  document.getElementById("idEmailInUse").style.visibility = "visible";
		}
	}
}

function jsOnClickContinue() {
  var objEmail = document.getElementById("txtEmail");

	var filter=/^.+@.+\..{2,4}$/;
	if (!filter.test(objEmail.value))
	{
		alert("Please enter a valid Email Address.");
	}
	else if (objEmail.value != document.getElementById("txtConfirmEmail").value) {
	  alert ("Email addresses must match. Please try again.");
	  return false;
	}
	else if (document.getElementById("txtPassword").value != document.getElementById("txtPassword2").value) {
	  alert ("Passwords must match. Please try again.");
	  return false;
	}
	else if (document.getElementById("txtPassword").value.length < 6) {
      alert ("Your password must be at least 6 characters long. Please try again.");
      return false;
    }
	else if (document.getElementById("chkTerms").checked != true ) {
	  alert("Please read and agree to the Terms and Conditions.");
	  return false;
	}
	else if (document.getElementById("selectCountryCode").selectedIndex == 0) {
	  alert("Please select a country.");
	  return false;
	}
  else
  {
    var dtNow = new Date();
    var nTicks = dtNow.getTime();
    
    http.open("POST", strPublisherSite + "/emaillookup.asp?t=" + nTicks, true);
    http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
    http.onreadystatechange = handleResponse;

    var strSend = "e=" + encodeURIComponent(objEmail.value);
    http.send(strSend); 
   }
}

function new_window(url) {
  link = window.open(url,"Link","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=0,width=500,height=560,left=10,top=10");
}

function jsOnClickCancel() {
  document.getElementById("bCancel").value = 1;
  document.getElementById("frmMain").submit();
}

