
if (window != top) top.location.href = location.href;

NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
DOM = (document.getElementById) ? 1 : 0;
ver4 = (NS4 || IE4) ? 1 : 0;

var loaded = 0;
var gotlayers = 0;
var lastbutton='top';

w=window;
d=document;

function setPos(menuName){
		
		if(d.all) {
			
			if (d.body.offsetWidth > 790) {
				cX=(d.body.offsetWidth-770)/2;
				}
			else {
				cX=0;
				}
			if (d.body.offsetHeight > 525){
				cY=(d.body.offsetHeight-525)/2;
				}
			else {
				cY=0;
				}
			}
			
		else if(d.layers || d.getElementById) {
			if (w.innerWidth > 790) {
				cX=(w.innerWidth-770)/2;
				}
			else {
				cX=0;
				}
			if (w.innerHeight > 525) {
				cY=(w.innerHeight-525)/2;
				}
			else {
				cY=0;
				}
			}
		
		// create style sheet
		if(d.all){d.all[menuName].style.left = cX+220;d.all[menuName].style.top = 45;}
		else if(d.layers){d.layers[menuName].left = cX+275;d.layers[menuName].left = 45;}
		
		}

function popUp(menuName,on) {
	// if (gotlayers) {
		// alert("popping!");
		if (on) {
			// moveLayers();
			if (NS4) {				
				document.layers[menuName].visibility = "show";				
			} else if (DOM) {
				document.getElementById(menuName).style.visibility = "visible";
                        } else {			
				document.all[menuName].style.visibility = "visible";
				
			}
		popped = true;
		setPos(menuName);
		} else {
			if (NS4) {
				document.layers[menuName].visibility = "hide";
			} else if (DOM) {
				document.getElementById(menuName).style.visibility = "hidden";
			} else {
				document.all[menuName].style.visibility = "hidden";
			}
		popped = false;
		if(d.all){d.all[menuName].style.left = 0;}
		else if(d.layers){d.layers[menuName].left = 0;}
		}	
	// }
}

//tmtC_NNresizeFix
	if (document.layers) {
	origWidth = innerWidth;
	origHeight = innerHeight;}
	
	var basketpopped;
	
	function rePop() {
		// alert("ie - rePop!")
		if(basketpopped){
			popUp('basket',0);
			popUp('basket',1);
			}
		}
	
	function reDo() {
		if (innerWidth != origWidth || innerHeight != origHeight) {
			var newLoc;
			txt = location.href;
			// alert(popped);
			if(basketpopped){
				if(txt.indexOf("basketpopped=true")==-1){				
					if(txt.indexOf("?")!=-1){
						newLoc = location.href+"&basketpopped=true";
						}
					else {
						newLoc = location.href+"?basketpopped=true";
						}
					}
				else {
					newLoc = location.href;
					}
				}
			else {				
				if(txt.indexOf("basketpopped=true")!=-1){
					// alert("boom!");
					newLoc = txt.replace("basketpopped=true","");
					}
				else {
					newLoc = location.href;
					}
				}
			// alert(newLoc);		
			location.href = newLoc;
			}
		}
		
	if (document.layers) {onresize = reDo;}
	else if (document.all) {onresize = rePop;}	
	//tmtC_NNresizeFixEnd
	if (navigator.appName == "Netscape") {
	    layerStyleRef="layer.";
	    layerRef="document.horizon.document.layers";
	    styleSwitch="";
	}else{
	    layerStyleRef="layer.style.";
	    layerRef="document.all";
	    styleSwitch=".style";
	}	

