﻿function strreplace(str,finder,rep){
	while(str.search(finder)>-1){
		str=str.replace(finder,rep);
	}
	return str;
}

var menuFlag=false;

function loadNav(){
	menuFlag=true;
	var cobj=document.getElementById("MainContent");
	var tobj=document.getElementById("topNav");
	var bobj=document.getElementById("bottomNav");
	var left=0;
	var top=0;
	var height=0;
	left=cobj.offsetLeft;
	top=cobj.offsetTop;
	height=cobj.offsetHeight;
	tobj.style.left=left;
	tobj.style.top=top;
	tobj.style.display="";
	bobj.style.left=left;
	bobj.style.top=top+height-42;
	bobj.style.display="";
}
function showProductNav(){
	var tobj=document.getElementById("topNav");
	var pobj=document.getElementById("productNav");
	if(pobj!=null){
		pobj.style.left=tobj.style.left;
		pobj.style.top=parseInt(strreplace(tobj.style.top,"px",""))+tobj.offsetHeight-8;
		pobj.style.display="";
	}
}

var scrollWidth=0;
function showSub(id){
	var sobj=document.getElementById("sub"+id);
	var tobj=document.getElementById("topNav");
	sobj.style.left=tobj.style.left;
	sobj.style.top=tobj.offsetHeight-8;
	sobj.style.display="";
	var obj=document.getElementById("subItem"+id);
	scrollWidth=obj.scrollWidth;
}
function hideSub(id){
	var sobj=document.getElementById("sub"+id);
	sobj.style.display="none";
}
var scrollid;
function goLeft(id){
	var obj=document.getElementById("subItem"+id);
	var scrollLimit=0;
	if(scrollWidth>912){
		scrollLimit=912-scrollWidth;
		scrollid=setInterval("goLeft_('"+id+"',"+scrollLimit+")",10);
	}else{
		clearInterval(scrollid);
	}
}

function goLeft2(id){
	var obj=document.getElementById("subItem"+id);
	scrollWidth=obj.scrollWidth;
	var scrollLimit=0;
	if(scrollWidth>885){
		scrollLimit=885-scrollWidth;
		scrollid=setInterval("goLeft_('"+id+"',"+scrollLimit+")",10);
	}else{
		clearInterval(scrollid);
	}
}


function goRight(id){
	var obj=document.getElementById("subItem"+id);
	var left=strreplace(obj.style.left,"px","");
	left=strreplace(left,"pt","");

	if(left<0){
		scrollid=setInterval("goRight_('"+id+"')",10);
	}else{
		clearInterval(scrollid);
	}
}
function goRight2(id){
	var obj=document.getElementById("subItem"+id);
	var left=strreplace(obj.style.left,"px","");
	left=strreplace(left,"pt","");
	if(left<0){
		scrollid=setInterval("goRight_('"+id+"')",10);
	}else{
		clearInterval(scrollid);
	}
}

function clearMove(){
	clearInterval(scrollid);
}
function goLeft_(id,limit){
	var obj=document.getElementById("subItem"+id);
	var left=strreplace(obj.style.left,"px","");
	left=strreplace(left,"pt","");
	if(left>limit){
		if(left-2>limit){
			obj.style.left=left-2+"px";
		}else{
			obj.style.left=limit+"px";
		}
	}else{
		clearInterval(scrollid);
	}
}

function goRight_(id){
	var obj=document.getElementById("subItem"+id);
	var left=strreplace(obj.style.left,"px","");
	left=strreplace(left,"pt","");
	if(left<0){
		if(left+2<0){
		obj.style.left=(parseInt(left)+2)+"px";
		}else{
			obj.style.left="0px";
		}
	}else{
		clearInterval(scrollid);
	}
}

function showSubL(id){
	var objl=document.getElementById("subItemL"+id);
	objl.style.display="";
}
function hideSubL(id){
	var objl=document.getElementById("subItemL"+id);
	objl.style.display="none";
}
function relocateNavBar(){
	loadNav();
	showProductNav();
}
function showbuyPanel(){
	obj=document.getElementById("buyPanel");
	if(obj.filters) obj.filters.alpha.opacity = 100;
	else obj.style.MozOpacity = 1.0;
}
function hidebuyPanel(){
	obj=document.getElementById("buyPanel");
	if(obj.filters) obj.filters.alpha.opacity = 70;
	else obj.style.MozOpacity = 0.7;
}
function showbuyPanel2(){
	obj=document.getElementById("buyPanel2");
	if(obj.filters) obj.filters.alpha.opacity = 100;
	else obj.style.MozOpacity = 1.0;
}
function hidebuyPanel2(){
	obj=document.getElementById("buyPanel2");
	if(obj.filters) obj.filters.alpha.opacity = 70;
	else obj.style.MozOpacity = 0.7;
}

window.onresize=relocateNavBar;

