// **************************************************************************************************
// *** DHTML ***

	// Helper
	function MM_findObj(n, d) {
		try {
			x=document.getElementById(n); 
			return x;	
		} catch(e) {			
			var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
			d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
			if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
			for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
			if(!x && document.getElementById) x=document.getElementById(n); return x;		
		}
	}
	
	// Sniffing
	var isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
	var isIE = (navigator.appVersion.indexOf("MSIE")!=-1) ? true : false;
	var isFirefox = (navigator.userAgent.indexOf("Firefox") != -1) ? true : false ;

	// Declarations
	var waitVar = new Array(100);
	var isSliding;
	function slidingIndicator() {
		bool = false;
	}

	// Utility	
	function showDiv(divId, outterDivStr) {
		if (document.layers) {
			if (!outterDivStr) { 
				eval('document.'+divId).visibility='visible';		
			 } else {
		 		eval(outterDivStr + '.' +divId).visibility='visible';		
			}
		 } else {
	 		MM_findObj(divId).style.visibility = 'visible';
		}
	}

	function hideDiv(divId, outterDivStr) {
		if (document.layers) {
			if (!outterDivStr) { 
				eval('document.'+divId).visibility='hidden';		
			 } else {
			 	eval(outterDivStr + '.' +divId).visibility='hidden';		
			}
		 } else {
		 	MM_findObj(divId).style.visibility = 'hidden';
		}
	}

	function displayDivOn(divId, outterDivStr) {
		if (document.layers) {
			if (!outterDivStr) { 
				eval('document.'+divId).display='block';		
			 } else {
			 	eval(outterDivStr + '.' +divId).display='block';		
			}
		 } else {
	 		MM_findObj(divId).style.display = 'block';
		}
	}

	function displayDivOff(divId, outterDivStr) {
		if (document.layers) {
			if (!outterDivStr) { 
				eval('document.'+divId).display='none';		
			 } else {
			 	eval(outterDivStr + '.' +divId).display='none';		
			}
		 } else {
	 		MM_findObj(divId).style.display = 'none';
		}
	}

	