    String.prototype.trim=function(){return this.replace(/(\s*$)|(^\s*)/g, '');};
function $(id){return document.getElementById(id);};
function $F(id){var o=$(id);if(o==null) return null;return o.value.trim();};

function Ajax(url)
{
	var m_xmlReq=null;
	if(window.ActiveXObject)
	{
	    try 
	    {
	        m_xmlReq = new ActiveXObject('Msxml2.XMLHTTP'); 
	    }
	    catch(e)
	    {
	        try{m_xmlReq = new ActiveXObject('Microsoft.XMLHTTP');}catch(e){}
	    }
	}
	else if(window.XMLHttpRequest)
	{
	    m_xmlReq = new XMLHttpRequest();
	}
	
	this.post=function(d)
	{
	    if(!m_xmlReq)  return;
	    m_xmlReq.open('POST',url,false);
	    m_xmlReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=utf-8');
	    m_xmlReq.send(d);
	    return eval(m_xmlReq.responseText);
	}
}
function txtPassword_keyDown(e)
{
    var ev = window.event || e;
    if(ev.keyCode == 13)
        sign_check_and_submit();
}

function sign_check_and_submit()
{
    if(!navigator.cookieEnabled)
    {
        divErrorMssage.innerHTML="<div class='notice'>请您打开浏览器的Cookie功能！</div>";
        return;
    }
    
    if($F('txtUsername') == '')
    {
        $('divErrorMssage').innerHTML="请输入您的Email地址或昵称！";
        $('divErrorMssage').className='notice';
        return;
    }
    
    if($F('txtPassword')=='')
    {
        $('divErrorMssage').innerHTML="请输入您的登录密码";
        $('divErrorMssage').className='notice';
        return;
    }
    $('btnSign').click();
}


function echo_error_message(code)
{   
    switch(code)
    {
        case 1:
            document.write("您需要登录后才能继续此操作！");
            $('divErrorMssage').className='notice change';
            
            break;
        case 2:
            document.write("您输入的登录信息有误！");
            $('divErrorMssage').className='notice';
            break;
        default:
            break;
    }
}

function create_new_customer()
{
    window.parent.location.href = 'Register.aspx?ReturnUrl='+window.parent.location.href
}

function execute_server_message(code,url)
{
    switch(code)
    {
        case 1:
            HideFramInLoginPage();
            break;
        case 2:
            ShowFrame(url);
            break;
        default:
            break;
        
    }
        
     
}