var req;
var parent_seq;

function createXMLHttpRequest() {
    if (window.XMLHttpRequest)
    {
        req = new XMLHttpRequest();
        if (req.overrideMimeType)
        {
            req.overrideMimeType("text ml");
        }
    } else if (window.ActiveXObject)
    {
        try
        {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } catch(e)
        {
            req = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
}

function verify_Subject_Seq(tempurl, subject_seq) {
    createXMLHttpRequest();
    if (subject_seq == "")return;
    var url = tempurl + '?subject_seq=' + subject_seq;
    req.onreadystatechange = proResponse;
    req.open("get", url, false);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.send(null);
}

function proResponse() {
    if (req.readyState == 4) {
        if (req.status == 200) {
            getSubject_Seq();
        } else {
            window.alert("您所请求的页面有异常!");
        }
    }
}

function getSubject_Seq() {
    parent_seq = req.responseText;
}

function Permissions(a_Component, subject_seq, project_Name) {
    var action_Url = project_Name + "/page/jsp/subject/LevelLessthan.jsp?verify_Login=exc_Login&subject_seq=";
    verify_Subject_Seq(project_Name + "/page/jsp/article/verify_Parent_Seq.do", subject_seq);
    if (parent_seq != 0) {
        subject_seq = parent_seq;
    }
    a_Component.href = action_Url + subject_seq;
    a_Component.target = "_top";
}