<!--
// now create a request object to call the cgi script
var request = false;
try {
     request = new XMLHttpRequest();
    } 
catch (trymicrosoft) {
    try {
       	request = new ActiveXObject("Msxml2.XMLHTTP");
        } 
    catch (othermicrosoft){
    		try {
         		request = new ActiveXObject("Microsoft.XMLHTTP");
       		}
       	catch (failed) {
         		request = false;
       		}  
     }
}

function sendScriptRequest(url) {
      request.open("GET", url, false);
      //request.GetNoCache(baseurl, url)  
	    request.send(null);
  	  if (request.status == 200)
	     {
    		 var response = request.responseText.split("|");			
	     }
}

function validateField(textField, spanReqFieldId)
{
	var	reqSpan = document.getElementById(spanReqFieldId);
	var cardNbrLoginSpan = document.getElementById("spnLoginInvalid");
	
	if (textField && reqSpan)
	{
		reqSpan.style.color = (textField.value == "" ? "Red" : "");
	}
	
}

function allowLogin()
{
	var loginField = document.getElementById("Rushcard_login");
	var pwdField = document.getElementById("Rushcard_password");
	var enableButton = false;
	if (loginField && pwdField && gLoginButton)
	{
		gLoginButton.disabled = (loginField.value == "" || pwdField.value == "");;
	}
}

function clientClick()
{
	if (document.forms.length == 1)
	{
	    // Log the fact that the visit ending by logging in to account for web tracking
	    registerLogin();
		document.forms[0].target = "_parent";
	}
}

function loginIsLikeCardNbr(loginField)
{ 
	
	var retVal = false;
	
	if(loginField.value != '')
	{
		var input =  loginField.value;
		var re  = new RegExp("^(^\\d{16}$)$");
		var m = re.exec(input);
	    
		if(m && m[0]==input)
		{  
			retVal = true;
		}
	}
	return retVal;
}

function registerLogin()
{
    // Log the fact that the visit ending by logging in to account for web tracking
    if(VisitID == 0)
    {
        var field = document.getElementById("ctl00_visitid");
        VisitID = field.value;
    }
    var callingUrl = location.protocol+"//"+location.host+"/WebTracker.aspx?accountLogin=true&visitorid="+VisitID;
    sendScriptRequest(callingUrl);
}