function jsSiteLogin() {
jsSiteLoginNew('', '');}

var jsDestinationLoginURL = "";

function jsSiteLoginNew(param, des) {
    if ((document.getElementById('usr').value != "") && (document.getElementById('pwd').value != "")){
	    jsDestinationLoginURL = des;
        jsRemember = "";
        if (document.getElementById('chkRememberPass') != null) {
            if (document.getElementById('chkRememberPass').checked == true) {
                jsRemember = "a";
            }
        }
        params = "usr2=" + encodeURIComponent(document.getElementById('usr').value) + "&pwd2=" + encodeURIComponent(document.getElementById('pwd').value) + "&remember=" + jsRemember + "&sid=" + Math.random();
        ajxSuper = GetXmlHttpObject();
        ajxSuper.onreadystatechange = jsSiteLogin2;
        ajxSuper.open("POST", "/ajaxLogin.aspx", true);
        ajxSuper.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        ajxSuper.setRequestHeader("Content-length", params.length);
        if (!document.all) {
            ajxSuper.setRequestHeader("Connection", "close");
        }
        ajxSuper.send(params);
        }
    else{
        alert("You must completely fill in the username and password fields.");}
    return false;}
function jsSiteLogin2() {
    if (ajxSuper.readyState == 4 || ajxSuper.readyState == "complete") {
        if (ajxSuper.responseText == "fail") {
            alert("login failed");}
        else{
            jsLoginForm = document.getElementById('frmLogin');
		if (jsDestinationLoginURL != ""){
            jsLoginForm.action = jsDestinationLoginURL;
        }
        else {
            jsLoginForm.action = '/login_process.aspx';
        }
        jsLoginForm.submit();
            }}}
