function getHttpReq()
{
	xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	 try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp = false;
	  }
	 }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) {
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	return xmlhttp;
}
//var xmlhttp = false;
//var modex;
function setContentTo(url, to, mode) // 1 = innerhtml, 2 = value 
{
 var xmlhttp = getHttpReq();
 xmlhttp.open("GET", url,true);
 xmlhttp.onreadystatechange=function()
 {
  if (xmlhttp.readyState==4)
  {
  	if (mode == 1)
   		document.getElementById(to).innerHTML = xmlhttp.responseText;
  	if (mode == 2)
   		document.getElementById(to).value = xmlhttp.responseText;
  }
 }
 xmlhttp.send(null);	
}

function showSub(_id)
{
	if (document.getElementById(_id).style.display == "none")
	{
		document.getElementById(_id).style.display = 'block';
	}else
	{
		document.getElementById(_id).style.display = "none";
	}
}