var xmlHttp = false;
try {
	xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	try {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e2) {
		xmlHttp = false;
	}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
	xmlHttp = new XMLHttpRequest();
}

function Login(Url) {
	xmlHttp.open("POST", Url, false);
	xmlHttp.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
	try {
		xmlHttp.send("");
		if(xmlHttp.readyState==4) return xmlHttp.responseText;
		else return null;
	} catch(E) {
		alert("Server busy");
	}
}

//物件類型,屬性(屬性1,值1,),內容
function CreatObj(obj,set,child,text){
	var NewObj = child?window.opener.document.createElement(obj):document.createElement(obj);
	var type = set.split(',');
	for(type_num=0;type_num<type.length;type_num++){
		if(type[type_num] == 'class') NewObj.className = type[type_num+1];
		else NewObj.setAttribute(type[type_num],type[type_num+1]);
		type_num++;
	}
	if(text) NewObj.appendChild((child?window.opener.document.createTextNode(text):document.createTextNode(text)));
	return NewObj;
}

//相當於PHP中的$_GET[]
function qs(str) {
  var query = window.location.search.substring(1);
  var parms = query.split('&');

  for (var i=0; i<parms.length; i++) {
    var pos = parms[i].indexOf('=');
    if (pos > 0) {
      var key = parms[i].substring(0,pos);
      var val = parms[i].substring(pos+1);
    }
    if(key==str)  return val;
  }

  return "";
}

//小數點位數，例：0.123回傳1000
function MathPow(Number){
	var MathPow_tmp = Number.toString().split(".");
	var MathInt = Math.pow(10,((MathPow_tmp.length > 1)?MathPow_tmp[1].length:0));
	return MathInt;
}
