﻿// JScript 文件
window.JsModule=["system/jqframe.js"]; 
function WebMain()
{
    $("#logindiv").login({type:0,callback:loginback,arrID:['txtUserName','txtPwd','txtimg','valImg','valImg','btlogin','Button1'],strField:'<~_268~>',isReqval:1});
    $("#txtUserName")[0].focus();
    initsso();
};


//登录后跳转的界面
var loginpage="serverlist.html";
/*
功能：sso服务器加载时判断是否登录
界面上需要隐藏iframe   <iframe id="ssofrm" src="" style="display:none;"></iframe>
*/
function initsso()
{
    if($('#ssofrm').length<1)
        $(document.body).append('<iframe id="ssofrm" src="ehaisso.aspx?ssoserver=1&ssoreq=11&jfun=initssocallback" style="display: none;"></iframe>');  
};
/*
功能：是否登录callback
    界面上需要登录div  <div id="logindiv"></div>
    如果是html在页面上的 
        注意 txtUserName:name="uid"
             txtPwd:name='pid'
             txtimg:name='val'
*/
function initssocallback(strRe){
    var re;
    try{
        if(strRe!="[]"){
            re=$.parseJSON(strRe);
            jQuery.decodeObject(re);
        }
    }catch(e){
        re=null;
    }
    if(re&&re.data){//已经登录过
        loginback(re);
    }else{
//        var str=$("#logindiv").html();
        var posturl='http://'+window.location.host+'/ehaisso.aspx?ssoserver=1&ssoreq=12';
        $("#logindiv").login({type:0,callback:loginback,ssoreq:12,posttype:1,posturl:posturl
            ,arrID:['txtUserName','txtPwd','txtimg','valImg','valImg','btlogin']
            ,isReqval:1});
        if($("#txtUserName")[0])
            $("#txtUserName")[0].focus();
    }
};
/*
功能：登录后处理
*/
function loginback(re)
{
    window.location.href=loginpage;
};

