function splashLogin(a, b) {
    var xmlBody = "";
    xmlBody += "<request>";
    xmlBody += "<event><login><email>"+a+"</email><password>"+b+"</password></login></event>";
    xmlBody += "</request>";	
    ajaxSplashReq(xmlBody);
}

function ajaxSplashReq(xmlIn) {	
	var objHTTP, strResult;
	
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
	{
		objHTTP = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) // if IE
	{ 
		try 
		{
			objHTTP = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e)
		{
			try
			{
				objHTTP = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
			    alert('Could not initiate request.');
			}
		}
	}
    
	objHTTP.open("POST", xmlUrl+"&rnd=" + Math.random()*4, true);
	objHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");	
    
	objHTTP.onreadystatechange = function() 
	{
		if (objHTTP.readyState == 4)
		{	
			ajaxSplashResponse(objHTTP);
		}
	};

	objHTTP.send("<?xml version='1.0' encoding='UTF-8'?>"+xmlIn);
}

function ajaxSplashResponse(ajaxObject) {
    
    var returnList = ajaxObject.responseXML.getElementsByTagName('return')[0].childNodes;
	
    for (var x = 0; x < returnList.length; x++) {
        var returnItem = returnList[x];
        
        if (returnItem.nodeName == 'login') {
            var newPridNode = returnItem.getElementsByTagName('prid')[0];
            var newPrid = '';
            if (newPridNode.childNodes.length > 0) {
                newPrid = newPridNode.firstChild.nodeValue
            }    
            //alert('prid ' + newPrid);              
            if (newPrid != null && newPrid != "") { 
                document.location.href = 'default.aspx?pageid=1';
                
            } else {
                alert('Log In Failed. Please check your Email and Password and try again.');
                document.getElementById('soxiframe_modal').src = "soxapps/login.aspx";
            }
        }
    }    
}

function init_standard(xmlUrlIn, sessionPridIn, titleText, incomingType, incomingGuid) { 

    if (titleText == null) {
        titleText = "";
    }  
   
    xmlUrl = xmlUrlIn;
    
    sessionPrid = sessionPridIn;
}
