var t_DiglogX, t_DiglogY, t_DiglogW, t_DiglogH;

function Browser() {
	var ua, s, i;
	this.isIE = false;
	this.isNS = false;
	this.isOP = false;
	this.isSF = false;
	ua = navigator.userAgent.toLowerCase();
	s = "opera";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isOP = true;
		return;
	}
	s = "msie";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isIE = true;
		return;
	}
	s = "netscape6/";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isNS = true;
		return;
	}
	s = "gecko";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isNS = true;
		return;
	}
	s = "safari";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isSF = true;
		return;
	}
}

function DialogPopUp(title, content, height) {
	var objDialog = document.getElementById("modal_window");

	if (!objDialog)
		objDialog = document.createElement("div");

	objDialog.id = "modal_window";
	objDialog.className = "modal_window";

	t_DiglogW = 550;
	t_DiglogH = height;
	DialogLoc();
	objDialog.style.top = t_DiglogY + "px";
	objDialog.style.left = t_DiglogX + "px";
	// objDialog.style.margin = "0px";
	// objDialog.style.padding = "0px";
	objDialog.style.display = "block";
	objDialog.innerHTML = "<div class='modal_top'><a class='modal_close' href='#close' id='modal_close' onclick='DialogHide()'></a></div><div class='modal_content'><div class='modal_header'>"
			+ title
			+ "</div><div class='modal_main_gs'>"
			+ content
			+ "</div></div><div class='modal_bottom'></div>";

	document.body.appendChild(objDialog);
}

function FaqDialogPopUp(content) {
	var objDialog = document.getElementById("modal_window");

	if (!objDialog)
		objDialog = document.createElement("div");

	objDialog.id = "modal_window";
	objDialog.className = "modal_window";

	t_DiglogW = 741;
	t_DiglogH = 300;
	DialogLoc();
	objDialog.style.top = t_DiglogY + "px";
	objDialog.style.left = t_DiglogX + "px";
	// objDialog.style.margin = "0px";
	// objDialog.style.padding = "0px";
	objDialog.style.width = "702px";
	// objDialog.style.border = "1px solid #000";
	objDialog.style.display = "block";
	objDialog.innerHTML =  content;

	document.body.appendChild(objDialog);
}

function DialogHide() {
	ScreenClean();
	var objDialog = document.getElementById("modal_window");
	if (objDialog)
		objDialog.style.display = "none";
}

function DialogLoc() {
	t_DiglogX = (window.screen.availWidth - t_DiglogW) / 2;
	t_DiglogY = document.documentElement.scrollTop+document.body.scrollTop
			+ (window.screen.availHeight - t_DiglogH * 2) / 2;
	// t_DiglogY = document.body.scrollTop + ((document.body.clientHeight -
	// t_DiglogH) / 2);
}

function ScreenConvert() {
	var browser = new Browser();
	var objScreen = document.getElementById("ScreenOver");
	if (!objScreen)
		var objScreen = document.createElement("div");

	if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
		var selectArray = document.getElementsByTagName("select");
		for (i = 0; i < selectArray.length; i++) {
			selectArray[i].style.display = 'none';
		}
	}

	objScreen.id = "ScreenOver";
	objScreen.style.display = "block";
	objScreen.style.top = objScreen.style.left = objScreen.style.margin = objScreen.style.padding = "0px";
	var wh = document.body.clientHeight > document.body.scrollHeight ? (document.body.clientHeight + "px")
			: (document.body.scrollHeight + "px");
	objScreen.style.width = document.body.clientWidth + "px";
	objScreen.style.height = wh;
	objScreen.style.position = "absolute";
	objScreen.style.zIndex = "3";
	objScreen.style.background = "#999999";
	objScreen.style.filter = "alpha(opacity=60)";
	objScreen.style.opacity = 50 / 100;
	objScreen.style.MozOpacity = 50 / 100;
	document.body.appendChild(objScreen);
}

function ScreenClean() {
	var objScreen = document.getElementById("ScreenOver");
	if (objScreen)
		objScreen.style.display = "none";

	if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
		var selectArray = document.getElementsByTagName("select");
		for (i = 0; i < selectArray.length; i++) {
			selectArray[i].style.display = '';
		}
	}
}
