/******************************/
/* Constellation JS Functions */
/******************************/

/* ------------------------- */
/*  Account                  */
/* ------------------------- */

var URL;
var t;

function DelayedRedirect(inURL)
{
    URL = inURL;
    t = setTimeout("doRedirect();",2000);
}

function doRedirect()
{
    window.location.href=URL;
}

function HandleLogin(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnLogin");
}
function HandleProperties(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnSave"); 
}
function HandleResetPassword(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnResetPassword"); 
}
function HandleRequestPassword(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnRequest"); 
}
function HandleRegister(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_Button1"); 
}
function Handle(e, text, elementId) {
    var CharCode = e.keyCode? e.keyCode : e.charCode;
    if(CharCode == 13){ 
        document.getElementById(elementId).click();
        return false; 
    }else{
        return true;
    }
}
function HandleAccountKeyPress(e, text, elementId) {
    var CharCode = e.keyCode? e.keyCode : e.charCode;
    if(CharCode == 13){ 
        document.getElementById(elementId).click();
        return false; 
    }else{
        return true;
    }
}


/* ------------------------- */
/*  Search                   */
/* ------------------------- */

function HandleSearch(e, text)
{
    var CharCode = e.keyCode? e.keyCode : e.charCode;
    if(CharCode == 13){
        if(text != 'Search Site' && text != '')
        { 
            location.href='/search.aspx?SearchText=' + text; 
        }
        return false; 
    }else{
        return true;
    }
}

function HandleLogin(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnLogin");
}
function HandleProperties(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnSave"); 
}
function HandleResetPassword(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnResetPassword"); 
}
function HandleRequestPassword(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_btnRequest"); 
}
function HandleRegister(e, text)
{
    return Handle(e, text, "ctl00_ContentPlaceHolder1_Button1"); 
}
function Handle(e, text, elementId) {
    var CharCode = e.keyCode? e.keyCode : e.charCode;
    if(CharCode == 13){ 
        document.getElementById(elementId).click();
        return false; 
    }else{
        return true;
    }
}

function Redirect(url) {
    window.location = url;
}


