﻿
function SelectLogin(strUrl)
{
    var strHtml = "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\" style=\"color:#353535;\">登陆</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectLoginHide();\" style=\"color:#353535;\">【关闭】</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\">";
    strHtml += "<iframe style=\"margin:0px;\" src=\"" + strUrl + "\" width=\"260px\" height=\"176px\" frameborder=\"0\"></iframe>";
    strHtml += "</div>";
    ScreenConvert();
    DialogShow(strHtml,260,170,260);
}
function SelectLoginHide()
{
    DialogHide();
    ScreenClean();
}
//PartnerSelect
function SelectPartner(strUrl)
{
    var strHtml = "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">合作伙伴图片展示</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectPartnerHide();\">【关闭】</a></div>";
    strHtml += "</div>";
    strHtml += "<div class=\"popupContent\" style=\"background-color:Black;\">";
    strHtml += "<iframe style=\"margin:0px;background-color:Black;\" src=\"" + strUrl + "\" width=\"100%\" height=\"360px\" frameborder=\"0\"></iframe>";
    strHtml += "</div>";
    ScreenConvert();
    DialogShow(strHtml,607,250,607);
}
function SelectPartnerHide()
{
    DialogHide();
    ScreenClean();
}


// MemberSelector
function SelectMember(strUrl)
{
    var 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>";
    ScreenConvert();
    DialogShow(strHtml,620,250,620);
}
function SelectMemberHide()
{
    DialogHide();
    ScreenClean();
}
// CourseSelector
function SelectCourse(strUrl)
{
    var 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>";
    ScreenConvert();
    DialogShow(strHtml,520,250,520);
}
function SelectCourseHide()
{
    DialogHide();
    ScreenClean();
}
// VCSelector
function SelectVC(strUrl)
{
    var 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>";
    ScreenConvert();
    DialogShow(strHtml,520,250,520);
}
function SelectVCHide()
{
    DialogHide();
    ScreenClean();
}
// TestingSelector
function SelectTesting(strUrl)
{
    var strHtml = "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">选择考卷</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectTestingHide();\">关闭</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 SelectTestingHide()
{
    DialogHide();
    ScreenClean();
}

// ClassSelector
function SelectClass(strUrl)
{
    var strHtml = "<div class=\"popupHeader\">";
    strHtml += "<div class=\"left\">选择班级</div>"
    strHtml += "<div class=\"right\"><a href=\"javascript:SelectClassHide();\">关闭</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 SelectClassHide()
{
    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 = 60/100;
    oS.MozOpacity = 60/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";
}
// Tech Check
function TechCheck()
{
    var strHtml = "<div style=\"width:710px;\">";
    strHtml += "<div class=\"squareHeaderContainer\">";
    strHtml += "<div class=\"squareHeaderContent\">";
    strHtml += "<div style=\"color:#2F6EBD;float:left;\">技术检测</div>"
    strHtml += "<div style=\"padding-right:15px;float:right;\"><a href=\"javascript:TechCheckHide();\">关闭</a></div>";
    strHtml += "</div></div>";
    strHtml += "<div class=\"squareContainer\">";
    strHtml += "<div class=\"squareContent\" style=\"padding:0px;\">";
    strHtml += "<iframe style=\"margin:9px;\" src=\"/Study/TechCheck/TechCheck_1.aspx\" width=\"686px;\" height=\"460px\" frameborder=\"0\"></iframe>";
    strHtml += "</div></div></div>";
    ScreenConvert();
    DialogShow(strHtml,710,400,710);
}
function TechCheckHide()
{
    DialogHide();
    ScreenClean();
}
