﻿// MemberSelector
function SelectMember(strUrl)
{
    var strHtml = "<div style=\"width:520px;\" class=\"popupWindow\">";
    strHtml += "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">选择用户</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectMemberHide();\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"98%\" height=\"360px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,520,250,520);
}
function SelectMemberHide()
{
    DialogHide();
    ScreenClean();
}
// CourseSelector
function SelectCourse(strUrl)
{
    var strHtml = "<div style=\"width:520px;\" class=\"popupWindow\">";
    strHtml += "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">选择课程</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectCourseHide();\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"98%\" height=\"360px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,520,250,520);
}
function SelectCourseHide()
{
    DialogHide();
    ScreenClean();
}
// VCSelector
function SelectVC(strUrl)
{
    var strHtml = "<div style=\"width:520px;\" class=\"popupWindow\">";
    strHtml += "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">选择虚拟教室</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectVCHide();\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"98%\" height=\"360px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,520,250,520);
}
function SelectVCHide()
{
    DialogHide();
    ScreenClean();
}

// Plan Course
function PlanCourse(strUrl)
{
    var strHtml = "<div style=\"width:600px;\" class=\"popupWindow\">";
    strHtml += "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">在线课程培训计划</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:PlanCourseHide(false);\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;overflow:hidden;\" src=\"" + strUrl + "\" width=\"100%\" height=\"450px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,600,450,600);
}
function PlanCourseHide(needReload)
{
    DialogHide();
    ScreenClean();
    if (needReload)
        location.href = location.href;
}

// Plan VC
function PlanVC(strUrl)
{
    var strHtml = "<div style=\"width:600px;\" class=\"popupWindow\">";
    strHtml += "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">虚拟教室培训计划</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:PlanVCHide(false);\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;overflow:hidden;\" src=\"" + strUrl + "\" width=\"100%\" height=\"450px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,600,450,600);
}
function PlanVCHide(needReload)
{
    DialogHide();
    ScreenClean();
    if (needReload)
        location.href = location.href;
}

// GO VC
function GoVCClass(strUrl)
{
    var strHtml = "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">虚拟课堂</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:GoVCClassHide();\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"98%\" height=\"360px\" frameborder=\"0\"></iframe>";
    strHtml += "</div>";
    ScreenConvert();
    DialogShow(strHtml,520,250,520);
}
function GoVCClassHide()
{
    DialogHide();
    ScreenClean();
}


// View Cert
function ViewCert(strUrl)
{
    var strHtml = "<div style=\"width:620px;\" class=\"popupWindow\">";
    strHtml += "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">打印认证</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:ViewCertHide();\">关闭</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"98%\" height=\"450px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,620,280,620);
}
function ViewCertHide()
{
    DialogHide();
    ScreenClean();
}


function SwitchDiv(divName, objImg)
{
	var objDiv = $(divName);
	if(objDiv != null)
	{
		if(objDiv.style.display == "none")
		{
			objDiv.style.display = "block";
			objImg.src = rootThemePath + "sub.gif"
		}
		else
		{
			objDiv.style.display = "none";
			objImg.src = rootThemePath + "plus.gif"
		}
	}
}

// Course Panel
function ExpandAll()
{
	ExpandChildrenDiv(rootDivID);
}
function ExpandChildrenDiv(objContainerName)
{
    var objContainer = $(objContainerName);
	for(var i = 0;i < objContainer.children.length;i ++)
	{
		var obj = objContainer.children[i];
		ExpandChildrenDiv(obj);
		if(obj.tagName == "DIV")
		{
			obj.style.display = "block";
		}
		if(obj.tagName == "IMG" && obj.src.indexOf("plus.gif") != -1)
		{
			obj.src = rootThemePath + "sub.gif";
		}
	}
}
function HideAll()
{
	HideChildrenDiv(rootDivID);
}
function HideChildrenDiv(objContainerName)
{
    var objContainer = $(objContainerName);
	for(var i = 0;i < objContainer.children.length;i ++)
	{
		var obj = objContainer.children[i];
		HideChildrenDiv(obj);
		if(obj.tagName == "DIV")
		{
			obj.style.display = "none";
		}
		if(obj.tagName == "IMG" && obj.src.indexOf("sub.gif") != -1)
		{
			obj.src = rootThemePath + "plus.gif";
		}
	}
}
function gname(name){return document.getElementsByTagName?document.getElementsByTagName(name):new Array()}
// Screen Popup
function ScreenConvert()
{
    var objScreen = $("ScreenOver");
    if(!objScreen)
        var objScreen = document.createElement("div");
    var oS = objScreen.style;
    objScreen.id = "ScreenOver";
    oS.display = "block";
    oS.top = oS.left = oS.margin = oS.padding = "0px";
    if (document.body.clientHeight)
    {
        var wh = document.body.clientHeight + "px";
    }
    else if (window.innerHeight)
    {
        var wh = window.innerHeight + "px";
    }
    else
    {
        var wh = "100%";
    }
    oS.width = "100%";
    oS.height = wh;
    oS.position = "absolute";
    oS.zIndex = "3";
    oS.background = "#000";
    oS.filter = "alpha(opacity=60)";
    oS.opacity = 1/100;
    oS.MozOpacity = 1/100;
    document.body.appendChild(objScreen);
    var allselect = gname("select");
    for (var i=0; i<allselect.length; i++)
        allselect[i].style.visibility = "hidden";
}
function ScreenClean()
{
    var objScreen = $("ScreenOver");
    if (objScreen)
        objScreen.style.display = "none";
    var allselect = gname("select");
    for (var i=0; i<allselect.length; i++)
        allselect[i].style.visibility = "visible";
}
var t_DiglogX,t_DiglogY,t_DiglogW,t_DiglogH;
function DialogLoc()
{
    var dde = document.documentElement;
    if (window.innerWidth)
    {
        var ww = window.innerWidth;
        var wh = window.innerHeight;
        var bgX = window.pageXOffset;
        var bgY = window.pageYOffset;
    }
    else
    {
        var ww = dde.offsetWidth;
        var wh = dde.offsetHeight;
        var bgX = dde.scrollLeft;
        var bgY = dde.scrollTop;
    }
    t_DiglogX = (bgX + ((ww - t_DiglogW)/2));
    t_DiglogY = (bgY + ((wh - t_DiglogH)/2) - 80);
}
function DialogShow(showdata,ow,oh,w)
{
    var objDialog = $("DialogMove");
    if (!objDialog) 
        objDialog = document.createElement("div");
    t_DiglogW = ow;
    t_DiglogH = oh;DialogLoc();
    objDialog.id = "DialogMove";
    objDialog.className = "popup";
    var oS = objDialog.style;
    oS.display = "block";
    oS.top = t_DiglogY + "px";
    oS.left = t_DiglogX + "px";
    oS.width = w + "px";
    /*oS.height = h + "px";*/
    oS.position = "absolute";
    oS.zIndex = "5";
    objDialog.innerHTML = showdata;
    document.body.appendChild(objDialog);
}
function DialogShow2(showdata,ow,oh,w)
{
    var objDialog = $("DialogMove");
    if (!objDialog) 
        objDialog = document.createElement("div");
    t_DiglogW = ow;
    t_DiglogH = oh;DialogLoc();
    objDialog.id = "DialogMove";
    var oS = objDialog.style;
    oS.display = "block";
    oS.top = "360px";
    oS.left = (t_DiglogX-170) + "px";
    oS.width = w + "px";
    oS.position = "absolute";
    oS.zIndex = "6";
    objDialog.innerHTML = showdata;
    document.body.appendChild(objDialog);
}
function DialogHide2()
{
    var objDialog = $("DialogMove");
    if (objDialog) 
        objDialog.style.display = "none";
}
function DialogHide()
{
    ScreenClean();
    var objDialog = $("DialogMove");
    if (objDialog) 
        objDialog.style.display = "none";
}



// Recover Password
function ViewRecoverPassword(strUrl)
{
    var strHtml = "<div style=\"width:620px;\" class=\"popupWindow\">";
//    strHtml += "<div class=\"popupHeader\">";
//    strHtml += "<div class=\"left\">找回密码</div>"
//    strHtml += "<div class=\"right\"><a href=\"javascript:ViewRecoverPasswordHide();\">关闭</a></div>";
//    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"100%\" height=\"280px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div>";
    ScreenConvert();
    DialogShow(strHtml,620,280,620);
}
function ViewRecoverPasswordHide()
{
    DialogHide();
    ScreenClean();
}