﻿function load(obj,t) {
	setFade(obj,0);
	var url = "content.php?t="+t+"&o="+obj;
	http.open("GET", url, true);
	http.onreadystatechange = handleHttpResponse;
	http.send(null);
}

function loaddetail(obj,t,page) {
	setFade(obj,0);
	var url = "content.php?t="+t+"&o="+obj+"&p="+page;
	http.open("GET", url, true);
	http.onreadystatechange = handleHttpResponse;
	http.send(null);
}

function handleHttpResponse() {
	if(http.readyState == 4) {
		var resp = http.responseText;
		var obj1 = resp.substring(0,resp.indexOf("="));
		var obj = obj1;
		var i = obj1.indexOf("SS");
		if (i >= 0) {
			obj = obj1.substring(obj1.indexOf("SS")+2);
		}
		var o = getObject(obj);
		if (o != null) {
			o.innerHTML = resp.substring(resp.indexOf("=")+1);
		}
		fade(obj,70);
	}
}

function fade(obj,amt) {
	if(amt <= 100) {
		setFade(obj,amt);
		amt += 10;
		setTimeout("fade('"+obj+"',"+amt+")", 5);
	}
}

function setFade(obj,amt) {
	var o = getObject(obj);
	if (o != null) {
		amt = (amt == 100)?99.999:amt;
		o.style.filter = "alpha(opacity:"+amt+")";
		o.style.KHTMLOpacity = amt/100;
		o.style.MozOpacity = amt/100;
		o.style.opacity = amt/100;
	}
}

function getObject(obj) {
	var o;
	if(document.getElementById) o = document.getElementById(obj);
	else if(document.all) o = document.all.obj;
	return o;	
}

function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}

var http = getHTTPObject();
