//var ns4 = (document.layers)? true:false
//var ns6 = (!document.all && document.getElementById)? true:false
//var ie4 = (document.all)? true:false

function getXMLHTTP()
{
	var A=null;
	try{
		A=new ActiveXObject("Msxml2.XMLHTTP")
	}
	catch(ex){
		try{
			A=new ActiveXObject("Microsoft.XMLHTTP")
		}
		catch(oc){
				    //alert(ex + " in getXMLHTTP");
			A=null
		}
	}
	if(!A && typeof XMLHttpRequest != "undefined") {
		A=new XMLHttpRequest()
	}
	return A
}
//mmmmm
function flashMovie(name)
{
        var movieName = name;
	 	if (window.document[movieName]) 
		{
			return window.document[movieName];
		}
		if (navigator.appName.indexOf("Microsoft Internet")==-1)
		{
			if (document.embeds && document.embeds[movieName])
			  return document.embeds[movieName]; 
		}
		else  if (navigator.appName.indexOf("Microsoft Internet")!=-1)
		{
			return document.getElementById(movieName);
		}
}// EOF 

function findObj(divID) {

    if( ns4) { //Netscape layers
        return document.layers[divID];
    }
    if( ns6 ) { //DOM; IE5, NS6, Mozilla, Opera
      
        return document.getElementById(divID); 
    }
    if(ie4 ) { //Proprietary DOM; IE4
		return document.getElementById(divID); 
        return document.all[divID]; 
    }
    if( document[divID] ) { //Netscape alternative
        return document[divID]; 
    }
    return false;
}

function showT(divID_as_a_string) 
{
	var myReference = findObj(divID_as_a_string);
	if( !myReference ) 	{ 
	    window.alert('Nothing works in this browser'); 
		return; 
	}
	if( myReference.style ) { 
		myReference.style.visibility = 'visible'; 
	} else {
		if( myReference.visibility ) { 
			myReference.visibility = 'show'; 
		} else {
			//window.alert('Nothing works in this browser');
		    return; 
		} 
	}
}
function IsVisible(divID_as_a_string) 
{
	var myReference = findObj(divID_as_a_string);
	if( !myReference ) 	{ 
	    window.alert('Nothing works in this browser'); 
		return false; 
	}
	if( myReference.style ) { 
	    if (myReference.style.visibility == 'visible')
	        return true;
	    else
	        return false;
	      
		
	} else {
		if( myReference.visibility ) { 
			if (myReference.visibility == 'show')
			   return true;
			else
			   return false;
		} else {
			//window.alert('Nothing works in this browser');
		    return false; 
		} 
	}
}
function hide(divID_as_a_string) {
	var myReference = findObj(divID_as_a_string);
	if( !myReference ) 
	{ 
		//window.alert('Nothing works in this browser'); 
		return; 
	}
	if( myReference.style ) 
	{ 
		myReference.style.visibility = 'hidden'; 
	} else {
		if( myReference.visibility ) 
		{ 
			myReference.visibility = 'hide'; 
		} else {
			return; 
		} 
	}
}
function ChangeContent(id, str) {

	ChangeObjContent(findObj(id), str);
		return;
					
	if (str =="")
		str = "--"
	if (type=="IE") {
		document.all[id].innerText = str;
	}else 
		if (type=="NN") { 
			document.layers[id].document.open();
			document.layers[id].document.write(str);
			document.layers[id].document.close();
		}else {
			if (type=="MO" || type=="OP") {
					document.getElementById(id).innerHTML = str;
			}
		}
}
