//---------------------------------------------------------------------------------------------------------
//	Case
//---------------------------------------------------------------------------------------------------------
var selectedID = 0;

function showcase(what, h, w)
{
	//	Hide existing one
	if (selectedID)
	{
		hidecase(selectedID);	
	}
	barobject							= document.getElementById('case' + what);
	barobject.style.visibility			= 'visible';
	barobject.style.zIndex				= 100;
	barobject.style.height				= h;
	barobject.style.width				= w;
	selectedID							= what;
}

function hidecase(selectedID)
{
	if (selectedID)
	{
		selectedobject					= document.getElementById('case' + selectedID);
		selectedobject.style.visibility = 'hidden'; 
		selectedobject.style.zIndex	= -20;
		selectedobject.style.height				= 0;
		selectedobject.style.width				= 0;
		selectedID							= 0;
	}
}

function openprint(url) {
	var menuWin = window.open(url, "menuWin", "width=800,height=600,scrollbars=yes");	
	menuWin.focus();
}

//-------------------------------------------------------------------------------------------------------
//	Image swap
//-------------------------------------------------------------------------------------------------------
function swapImg(id,img)
{
	if( document.getElementById)
	{
		obj	= document.getElementById(id);
		obj.setAttribute( 'src', img );
	}
}


//----------------------------------//
//  Javascript - MM_preloadImages 	//	
//  Does what it says				//
//----------------------------------//	
function MM_preloadImages() 
{ //v3.0
  var d=document; 
	if(d.images)
	{ 
		if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
		for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0)
		{
			d.MM_p[j]=new Image; 
			d.MM_p[j++].src=a[i];
		}
	}
}



// include external html

function HttpRequest(url){
var pageRequest = false //variable to hold ajax object
/*@cc_on
   @if (@_jscript_version >= 5)
      try {
      pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
      }
      catch (e){
         try {
         pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
         }
         catch (e2){
         pageRequest = false
         }
      }
   @end
@*/

if (!pageRequest && typeof XMLHttpRequest != 'undefined')
   pageRequest = new XMLHttpRequest()

if (pageRequest){ //if pageRequest is not false
   pageRequest.open('GET', url, false) //get page synchronously 
   pageRequest.send(null)
   embedpage(pageRequest)
   }
}

function embedpage(request){
//if viewing page offline or the document was successfully retrieved online (status code=2000)
if (window.location.href.indexOf("http")==-1 || request.status==200)
   document.write(request.responseText)
}

