function confirmSubmit(msg)
{
	var agree=confirm(msg);
	if (agree)
		return true ;
	else
		return false ;
}
function g(id) {
	return document.getElementById(id);
}
function hs_focus(id) {
	var o=g(id);
	o.focus();
	o.value = o.value;
}
function center_div(id,x,y,w,h) {
	var o=g(id);
	o.style.top = document.body.scrollTop + y + "px";
	o.style.left = document.body.scrollLeft + x + "px";	
	o.style.width = w + "px";
	o.style.height = h + "px";
	o.style.display = "block";
}
function browser() {
		var b;
		var v;
        var Sys = {};
        var ua = navigator.userAgent.toLowerCase();
        var s;
        (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
        (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
        (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
        (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
        (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

        //以下进行测试
        if (Sys.ie) {
			b = 'IE: ';
			v = Sys.ie;
			return b + v;
		}
        if (Sys.firefox) {
			b = 'Firefox: '
			v = Sys.firefox;
		}
        if (Sys.chrome) {
			b = 'Chrome: '
			v = Sys.chrome;
		}
        if (Sys.opera) {
			b = 'Chrome: '
			v = Sys.opera;
		}
        if (Sys.safari) {
			b = 'Safari: '
			v = Sys.safari;
		}
		return b + v;
}
function setBtn(id, str) {
	var o = document.getElementById(id);
	if (str=="disable")
	{
		o.value="(发帖)请选择广告分类!";
		o.style.color="red";
		o.disabled=true;
	}
	else if (str=="enable")
	{
		o.value="发 帖";
		o.style.color="black";
		o.disabled=false;
	}
}

function checkType(id) {
	var sValue = document.getElementById(id).value;
	if (sValue!=" ") {
		addStr("subject", document.getElementById(id).value);
		setBtn("okBtn","enable");
	}
	else {
		setBtn("okBtn","disable");
	}
}

function addStr(id, str, mode) {
	if (arguments.length<3) {
		mode="";
	}
	if (mode=="prefix" || mode=="") {	// 默认前缀
		var t = "" + str + "" + document.getElementById(id).value;
		document.getElementById(id).value = t;
	}
	else if (mode=="postfix") {
		var t = "" + document.getElementById(id).value + "" + str;
		document.getElementById(id).value = t;
	}
}

function clearValue(id) {
	document.getElementById(id).value = "";
}

function pause(numberMillis)
{  
	var   now   =   new   Date();  
	var   exitTime   =   now.getTime()   +   numberMillis;  
	while   (true)   {  
		  now   =   new   Date();  
		  if   (now.getTime()   >   exitTime)  
				  return;  
	}  
}   

function ToggleAllChildren(node, state)
{
  if (node.nodeType == 1/*Node.ELEMENT_NODE*/) {
    if (node.nodeName == "UL") {
      if (node.id != "")
        node.style.display = state;
    }
    else if (node.nodeName == "IMG") {
      if (node.id != "")
        node.src = "skin/bbs/images/" + state + ".gif";
    }
  }
  var allChildren = node.childNodes;
  for (var i = 0; i < allChildren.length; ++ i)
    ToggleAllChildren(allChildren[i], state);
}
function ToggleAll(state) {
  ToggleAllChildren(document, state);
}
function Toggle(rowName) {
  var row = document.getElementById("R" + rowName);
  var image = document.getElementById("I" + rowName);
  if (row && image) {
    var state = (row.style.display=="none") ? "block" : "none";
    row.style.display =state;
    image.src = "skin/bbs/images/" + state + ".gif";
  }
}

function getRandomString()
{
    return Math.random().toString().split(".")[1];
}
function Open(win) {
	if (win.tagName) {
		var str = getRandomString();
		win.target = str;
		window.open('',str,'width=900,height=660,scrollbars=yes,resizable=yes').focus();
	}
	else
		window.open('',win,'width=900,height=660,scrollbars=yes,resizable=yes').focus();
}
function User(url) {
	window.open(url, '_new','width=890,height=560,scrollbars=yes,resizable=yes').focus();
	return false;
}
function showMenu(menuID)
{
  for (var i = 1; ; ++ i) {
    if (document.getElementById("menu" + i))
      eval("hideMenu('" + i + "')");
    else
      break;
  }
  var menu = document.getElementById("menu" + menuID);
  if (menu)
    menu.style.display = "block";
}
function hideMenu(menuID)
{
  var menu = document.getElementById("menu" + menuID);
  if (menu)
    menu.style.display = "none";
}

