var strHref = window.location.href;
var JSsitepath = strHref.substr(0,strHref.indexOf(".com")+4).toLowerCase();

function callLoginCode(){
	$(document).ready(function(){
		tb_show("Login", "/login/lightboxlogin.html?modal=true&width=370&height=338",null,null);
	});
}

function requestObject(){
	try{
		var http_request = new XMLHttpRequest(); /* e.g. Firefox */		
	}
	catch(e){
		try {
			var http_request = new ActiveXObject("MSXML2.XMLHTTP.3.0");
		} 
		catch (e){
			try{
				var http_request = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
			} 
			catch (e){
				try{
					var http_request = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
				} 
				catch (E){
					var http_request = false;
				}
			}
		}
	}
	return http_request;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function validateLoginAJAX(e, password, gotolink, loginfromdynaflow, fctb, fromloginpopup, ReferOffer, OrigRefer){

	var http_request = requestObject();
	http_request.open('POST', JSsitepath+'/login/lightboxvalidate.html', true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4){
			if(http_request.status == 200){
				if(trim(http_request.responseText) == "success"){
					window.location=gotolink;
				}
				else if(trim(http_request.responseText).indexOf("http://") != -1){
					window.location = trim(http_request.responseText);
				}
				 else {
					document.getElementById("errormessage").innerHTML=trim(http_request.responseText);
				}
			}
		}
	}
	
	http_request.send('e=' +e + '&password=' +password + '&loginfromdynaflow=' + loginfromdynaflow+ '&fctb=' + fctb+ '&fromloginpopup=' + fromloginpopup + '&ReferOffer=' + ReferOffer + '&OrigRefer=' + OrigRefer);
}

function validateSendPinAJAX(email){
 var http_request = requestObject();
 http_request.open('POST', JSsitepath+'/login/lightboxforgotpassword.html', true);
 http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 http_request.onreadystatechange = function(){
  
  if (http_request.readyState == 4){
   if(http_request.status == 200){    
    document.getElementById("errormessage").innerHTML=http_request.responseText;
   }
  }
 }
 http_request.send('email=' + email);

}

function checkloginbox2(domainid, email, password)
{
	
	if(domainid==48)
	{
		myheading="Cell Number";
		myheading2="Pin";
	}
	else if(domainid==19) 
	{
		myheading="Phone Number";
		myheading2="Password";
	}
	else
	{
		myheading="Email";
		myheading2="Password";
	}
	
	if (email=="")
	{
		alert("Please enter your "+myheading+".")
		return false;
	}
	
	if (password=="")
	{
		alert("Please enter your "+myheading2+".")
		return false;
	}
	
	return true;
}