<!--
//Javascript 
	var ajax_layer_name;
	ajax_layer_name = "AjaxLayer";

function Set_Session_Flash(flash_version) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request. Please contact company for assistance.");
		return;
	} 

	var url;
	url="set_session_flash.asp?flash_version=" + flash_version;

	//THE MATH NUMBER PREVENTS THE SERVER FROM USING A CACHED FILE
	//(DON'T KNOW IF THIS EVEN MATTERS BUT PUT IT IN ANYWAY)
	url=url+"?sid="+Math.random();
	//alert("blorp1");	
		
	//xmlHttp.onreadystatechange=stateChanged(ajax_layer_name);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);	

}

function DispContent(cat) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request. Please contact company for assistance.");
		return;
	} 
	
	var url;

	var disp_hint;
	
	disp_hint = false;

	switch (cat) {
		//SW.ASP PAGE
		case "whatwedo":
			url="block_sw_whatwedo.htm";
			break;
		case "languages":
			url="block_sw_languages.htm";
			break;
		case "platforms":
			url="block_sw_platforms.htm";
			break;
		case "deskapp":
			url="get_port_items.asp";
			disp_hint = true;
			break;			
		case "webserv_init":
			url="block_webserv_init.htm";
			//set_nav_button_down('nav_webservices_init');	
			break;			
		case "webserv_site":
			url="block_webserv_site.htm";
			//set_nav_button_down('nav_webservices_site');	
			break;			
		case "webserv_ecom":
			url="block_webserv_ecom.htm";
			break;			
		case "webserv_seo":
			url="block_webserv_seo.htm";
			break;			
		case "webserv_pay":
			url="block_webserv_pay.htm";
			break;			
		case "webserv_link":
			url="block_webserv_link.htm";
			break;			
		case "webserv_data":
			url="block_webserv_data.htm";
			break;			
		case "webserv_emark":
			url="block_webserv_emark.htm";
			break;			
		case "webserv_host":
			url="block_webserv_host.htm";
			break;
		case "mm_flash":
			url="block_mm_flash.asp";
			break;			
		case "mm_static":
			url="block_mm_static.htm";
			break;			
		case "home_flash":
			url="block_home_flash.asp";
			break;			
		case "home_static":
			url="block_home_static.htm";
			break;			
	}
	
	//THE MATH NUMBER PREVENTS THE SERVER FROM USING A CACHED FILE
	//(DON'T KNOW IF THIS EVEN MATTERS BUT PUT IT IN ANYWAY)
	url=url+"?sid="+Math.random();
	//alert("blorp1");	
		
	//xmlHttp.onreadystatechange=stateChanged(ajax_layer_name);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);	
	
	//alert("blorp2");	
	
	//Wait 500 Ms - This shouldn't be necessary cause of the way
	//Ajax is designed, but it's working so shutup.
	if (disp_hint)
		DispHint();
	//window.setTimeout("DispHint);", 500);	
}

function DispHint() {

	xmlHttp2=GetXmlHttpObject();
	if (xmlHttp2==null) {
		alert ("Browser does not support HTTP Request. Please contact company for assistance.");
		return;
	} 
	
	var url;
	url="get_port_items.asp";
	
	//THE MATH NUMBER PREVENTS THE SERVER FROM USING A CACHED FILE
	//(DON'T KNOW IF THIS EVEN MATTERS BUT PUT IT IN ANYWAY)
	url=url+"?sid="+Math.random();
	
	xmlHttp2.onreadystatechange=IndexNavstateChanged;
	xmlHttp2.open("GET",url,true);
	xmlHttp2.send(null);	
}

function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		document.getElementById(ajax_layer_name).innerHTML=xmlHttp.responseText;
		//document.getElementById("AjaxPortDetail").innerHTML=xmlHttp.responseText;
	} 
}


function IndexNavstateChanged() { 
	//alert("IndexNavstateChanged");
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete") { 
		document.getElementById("AjaxPortIndexNav").innerHTML=xmlHttp2.responseText;
	} 
}


function DispFooter() {
	xmlHttp2=GetXmlHttpObject();
	if (xmlHttp2==null) {
		alert ("Browser does not support HTTP Request. Please contact company for assistance.");
		return;
	} 
	
	var url;
	url="block_footer.htm";
	
	//THE MATH NUMBER PREVENTS THE SERVER FROM USING A CACHED FILE
	//(DON'T KNOW IF THIS EVEN MATTERS BUT PUT IT IN ANYWAY)
	url=url+"?sid="+Math.random();
	
	xmlHttp2.onreadystatechange=footerstateChanged;
	xmlHttp2.open("GET",url,true);
	xmlHttp2.send(null);	
}


function footerstateChanged() { 
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete") { 
		document.getElementById("FooterLayer").innerHTML=xmlHttp2.responseText;
	} 
}

function GetXmlHttpObject() { 
  	var browser = navigator.appName; 
	var objXMLHttp = null;
     
    if (browser == "Microsoft Internet Explorer") 
    { 
        /* Create the object using MSIE's method */ 
        objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    else 
    { 
        /* Create the object using other browser's method */ 
        objXMLHttp = new XMLHttpRequest(); 
    } 

	/*
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
	}
	else
		if (window.ActiveXObject) {
			objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	*/
	return objXMLHttp;
}

-->
