<!-- Author Roger Blask  | Blask.net - DigiGnome.com | 12/07/2004 -->
	var bname = navigator.appName;
	var bversion = parseFloat(navigator.appVersion); 
	var roll = false;
	var brwsr_type;
	
	if(document.getElementById){brwsr_type = 'DOM'}
	else if(document.all){brwsr_type = 'IE4'}
	else if(document.layers){brwsr_type = 'NS4'}
	else {brwsr_type = false}

	if ((bname == "Netscape" && bversion >= 3.0) || (bname == "Microsoft Internet Explorer" && bversion >= 3.0)) {roll = 'true'; }

	function preloadImages(images_array)
 	{		
 		var totalImages = document.images.length;
 		for (var loop = 0; loop < images_array.length; loop++)
 		{
			new Image().src = images_array[loop];
		}
	}

		
	function replaceImage()
	{
		for (var loop = 0; loop < arguments.length; loop++)
		{
			var image_array = arguments[loop].split(",");
			document.images[image_array[0]].src = image_array[1];
			if (image_array.length > 2)
			{
				document.images[image_array[0]].width = image_array[2];
				document.images[image_array[0]].height = image_array[3];
			}
		}
	}			

	function requestQuerystring(obj)
	{
		var returnValue = ""; 
		if (document.URL.indexOf("?") > -1)
		{
			var addr_str = document.URL.substring(document.URL.indexOf("?")+1, document.URL.length);
			var addr_ary = addr_str.split("&");
			for (var i=0; i < addr_ary.length; i++)
			{
				if (addr_ary[i].indexOf("=") > -1)
				{
					var query_ary = addr_ary[i].split("=");
					if(query_ary[0] == obj)
					{
						returnValue = query_ary[1];
						break;
					}
				}
			}
		}
		return returnValue;
	}
	
	function disableIndexPage()
	{
		if (document.getElementById){
			if (xGetElementById("PRODUCTS_HREF")){
				var menu_item = xGetElementById('PRODUCTS_HREF');
				menu_item.href = "#";
			}
			if (xGetElementById("QUOTE_HREF")){
				var menu_item = xGetElementById("QUOTE_HREF");
				menu_item.href = "#";
			}
		}
	}
	
	var did_onload = false;
	
	function positionPage(when,setbg)
	{
		if (!did_onload && when != "onload"){return}
		if (xGetElementById('ContentDiv') && xGetElementById('ContentTable'))
		{
			var xContentDiv = xGetElementById('ContentDiv');
			var xContentTable = xGetElementById('ContentTable');
			var xFooterTable = xGetElementById('FooterTable');
			var xMenuDiv = xGetElementById('dropmenudiv');
			if (setbg != ''){xContentDiv.style.backgroundColor = setbg}
			if (!xDef(xContentDiv.style.overflow)){return}
			var xFooter = 2;
			if (xFooterTable){xFooter =  xHeight('FooterTable','')+20}
			//if (xMenuDiv){xFooter = xFooter + xHeight('dropmenudiv)','')}
			var xContentAvailable = xClientHeight() - xContentDiv.offsetTop - xFooter;
			document.body.scroll='no';
			
			if (xContentAvailable <= 200 || xHeight('ContentTable','') <= xContentAvailable || xWidth('ContentTable','')+17 >= xClientWidth())
			{
				if (xContentDiv.style.overflow != ''){xContentDiv.style.overflow = ""}
				if (xHeight('ContentTable','') > xContentAvailable){xHeight('ContentDiv',xHeight('ContentTable','')-xFooter)}
				else{xHeight('ContentDiv',xContentAvailable)}
			}
			else 
			{
				if (xContentDiv.style.overflow != "auto"){xContentDiv.style.overflow = "auto"}
				xHeight('ContentDiv',xContentAvailable);
			}
		}
		xWidth('ContentDiv',700);
		document.body.scroll='no';
		document.body.scroll='auto';
		if (when == "onload"){did_onload = true}
		return;
	}
