function createRequestObject() {
    var ro;
    var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
 
}


var http = createRequestObject(); 

function sndReq(target, action) {
	http.open('get', action);
    http.onreadystatechange = function() {
    	if(http.readyState == 4){
        	var response = http.responseText;
        	showMe(target);
        	document.getElementById(target).innerHTML = response;
        
    	}
    }
    
    http.send(null);
}

function hideMe(element){
	isIE=document.all;
	isNN=!document.all&&document.getElementById;
	isN4=document.layers;
	whichDog=isIE ? eval("document.all."+element) : document.getElementById(element); 


  if (isIE||isNN) whichDog.style.visibility="hidden";
  else if (isN4) {
	ThisGuy = eval("document."+element+".visibility");
	ThisGuy = "hide";  
  }
}

function showMe(element){
	isIE=document.all;
	isNN=!document.all&&document.getElementById;
	isN4=document.layers;
	whichDog=isIE ? eval("document.all."+element) : document.getElementById(element); 


  if (isIE||isNN) whichDog.style.visibility="visible";
  else if (isN4) {
	ThisGuy = eval("document."+element+".visibility");
	ThisGuy = "show";  
  }
}

