﻿var popOn=false;
function popup(){
    oFrame=getOframe();
    oFrame.parentNode.removeChild(oFrame);
    oDiv.parentNode.removeChild(oDiv);
    document.body.appendChild(oFrame);
    document.body.appendChild(oDiv);
    if(oDiv.style.display == "none"){
        oFrame.style.display = "";
        oDiv.style.display = "";
        popOn=true;
    }else{
        oFrame.style.display = "none";
        oDiv.style.display = "none";
        popOn=false;
    }
}

window.onload=function(){
    if (typeof document.body.style.maxHeight === "undefined") {//if IE 6
        oFrame=getOframe();
        oFrame.style.position = "absolute";
        oFrame.style.height = document.documentElement.scrollHeight + 'px';
    }
}
var payForm={
    submit:function(){
        if (!payForm.obj){
            payForm.obj=document.createElement("FORM");
            payForm.obj.action="accountpay.html";
            payForm.obj.target="_blank";
            payForm.obj.method='post';
            payForm.obj.innerHTML='<input type="hidden" name="payPrice" value="'+payForm.needFee+'" />';
            var payTypes=document.getElementsByName("paytype");
            var payWay='';
            for(var i=0;i<payTypes.length;i++)
            {
                var payType=payTypes[i];
                if (payType.checked){
                    payWay=payType.value;
                    break;
                }
            }
            payForm.obj.innerHTML+='<input type="hidden" name="paytype" value="'+payWay+'" />';
            document.body.appendChild(payForm.obj);
        }
        payForm.obj.submit();
    }
}
var oFrame;
var oDiv;
function getOframe(){
    oFrame = document.getElementById("bgframe");
    if (!oFrame)
        oFrame = document.getElementById("bgframeDomainPark");
    return oFrame;
}
function postPayForm(vid,fee){
    oFrame=getOframe();
    oDiv= document.getElementById(vid);
    payForm.needFee=fee;
    payForm.submit();
    popup(oDiv);
    return !popOn;
}
function reviewPayForm(vid){
    oFrame=getOframe();
    oDiv= document.getElementById(vid);
    popup(oDiv);
    return !popOn;
}
function postThisForm(bid){
    var subBtn=document.getElementById(bid);
    subBtn.onclick=null;
    subBtn.click();
    return !popOn;
}