﻿var oPopup = window.createPopup();
function show_mark(i, j, k, l) {
	var o = oPopup.document.body;
	o.style.fontSize = "9pt";
	o.style.padding = "3px";
	o.style.border = "1px solid #069";
	o.style.backgroundColor	= "#ffc";
	o.style.filter = "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='yellowgreen', EndColorStr='#ffffff')";
	
	if (event.srcElement.id == i.id) o.innerHTML = j.innerHTML;
	
	oPopup.show(event.offsetY, event.offsetX + 10, k, l, i)
}

function isPosInteger(s) {var n=parseInt(s); return (String(n)==s && !isNaN(n))}
function isPosFloat(s) {var n=parseFloat(s); return (n==s && !isNaN(n))}
function chk_mail(s) {return /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/.test(s)}
function check_space(s) {return /\s/g.test(s)}
function evtTrim(s) {return (s || "").replace(/^(\s|\u00A0)+|(\s|\u00A0)+$/g, "")}
function $(s) {s=evtTrim(s); if (s!=="") return document.getElementById(s); return null}
function menu_select_start() {var t=event.srcElement.type; return (t=="text" || t=="password" || t=="textarea" || t=="radio" || t=="checkbox")}

//**** 刷新页面将随机显示图像 **** //
function rImg(n, c, u) {
	if (n > 0) {
		var o = $("Img" + c),
			a = eval("arrRandImg" + c),
			r = Math.round(Math.random() * (n - 1)), t;
			
		if (a[r].indexOf(",") > 0) {
			t = a[r].split(",");
			o.src = u + t[0];
			o.width = t[1];
			o.height = t[2];
		}
	}
}

function check_number(o) {
	if (!(/^[0-9]$/g.test(o.value))) {
		alert("Please input number char !");
		o.focus(); o.select();
		return false;
	}
	return true;
}

function isNum(o) {
	if (!isPosFloat(o.value)) {
		alert("Please input number char !");
		o.value=0; o.focus(); o.select();
		return false;
	}
	return true;
}

function format(expr, decplaces) {
	var d, s = "" + Math.round(eval(expr) * Math.pow(10, decplaces))
	while (s.length <= decplaces) {s = "0" + s}
	d = s.length - decplaces
	
	return s.substring(0, d) + "." + s.substring(d, s.length);
}

// get rid of the sign of HTML
function get_real_length(s) {
	var div = document.createElement("div");
	div.style.display = "none";
	div.innerHTML = s;
	s = div.innerText;
	return s.length
}

var oldCont = "sub_1";
function show_content(o) {
	var a = $("Cont_" + o.id.substr(4, o.id.length)),
		b = $("Cont_" + oldCont.substr(4, oldCont.length)),
		c = $("img_" + o.id.substr(4, o.id.length)),
		d = $("img_" + oldCont.substr(4, oldCont.length));

	if (o.id != oldCont) {
		a.style.display = "block";
		b.style.display = "none";
		c.src = "/images/or_dot_d.gif";
		d.src = "/images/or_dot.gif";
	} else {
		if (a.style.display != "block") {
			a.style.display = "none";
			b.style.display = "block";
			c.src = "/images/or_dot_d.gif";
		} else {
			a.style.display = "none";
			c.src = "/images/or_dot.gif";
		}
	}
	
	oldCont = o.id;
}

