// Date: 2007-12-20 

function Querystring(qs) { 
    this.params = new Object()
    this.get=Querystring_get

    if (qs == null)
	    qs=location.search.substring(1,location.search.length)

	if (qs.length == 0) return

    qs = qs.replace(/\+/g, ' ')
    var args = qs.split('&')
    for (var i=0;i<args.length;i++) {
	    var value;
	    var pair = args[i].split('=')
	    var name = unescape(pair[0])

	    if (pair.length == 2)
		    value = unescape(pair[1])
	    else
		    value = name
		
	    this.params[name] = value
    }
    function Querystring_get(key, default_) {
        if (default_ == null) default_ = null;
    	
        var value=this.params[key]
        if (value==null) value=default_;
    	
        return value
    }
}

function GetTMSLoginMessage(pCode)
{   
    var _rtnMsg = ""; 
    if(pCode != null)
        switch(pCode.toString())
        {
		    case "0":
			    _rtnMsg = "Login Failed : Invalid Username & Password."
			    break;
		    case "1":
			    _rtnMsg = "Default URL is not set, please contact customer service."
			    break;
			case "2":
			    _rtnMsg = "Unauthorized Host Access:  please contact the webmaster."
			    break;
            case "3":
			    _rtnMsg = "Login Failed: User has been deactivated."
			    break;			    
        }
        
    return (_rtnMsg); 
}
function LoadLoginMessage(thisObj)
{
    var qs = new Querystring(window.location.search.substring(1));
    var ErrorCode = qs.get('error');
    thisObj.style.display = "block"; 
    thisObj.innerHTML = GetTMSLoginMessage(ErrorCode); 
}