		//browser detection variables
		var bV = parseInt(navigator.appVersion);
		var isPC = (navigator.userAgent.indexOf('Win')  != -1 && navigator.userAgent.indexOf('95')  != -1 )? true : false;
		var IE4 = ((document.all) && (bV>=4)) ? true : false;
		var NS4 = (!(navigator.userAgent.indexOf('4.04') !=-1 && isPC) && document.layers) ? true : false;
		var NS6 = (document.getElementById)? true : false;
		var ver4 = (NS4 || IE4 || NS6) ? true : false;

		// Fix Netscape's OnResize Bug
		//
		// This code is required if we have positioned <div> elements.

		if(!window.saveInnerWidth) {
		  window.onresize = resize;
		  window.saveInnerWidth = window.innerWidth;
		  window.saveInnerHeight = window.innerHeight;
		}

		function resize() {
		  if (saveInnerWidth < window.innerWidth ||
		    saveInnerWidth > window.innerWidth ||
		    saveInnerHeight > window.innerHeight ||
		    saveInnerHeight < window.innerHeight )
		  {
		    window.history.go(0);
		  }
		}
		// End: Fix Netscape's OnResize Bug

		//DHTML scripting
		if (NS4) {
		    var layerRef = 'document.layers[\"';
		    var closeBracket = '\"]';
		    var styleSwitch = '';
		    var leftSwitch = '.left';
		    var rightSwitch = '.right';
		} else if (document.getElementById) {
			var layerRef='document.getElementById(\"';
		    var closeBracket = '\")';
			var styleSwitch='.style';
			var leftSwitch='.left';
			var rightSwitch='.right';
			var topSwitch='.top';
		} else{
		    var layerRef = 'document.all[\"';
		    var closeBracket = '\"]';
		    var styleSwitch = '.style';
		    var leftSwitch = '.pixelLeft';
		    var rightSwitch = '.pixelRight';
		}

		//called onmouseover and onmouseout
		function imgflip(imgname, imgpath) {
			if (document.images) {
				eval("document.images." + imgname + ".src = '" + imgpath + "'");
			}
		}

