
var globalselected = null;
var addedlink = 0;
var image0 = new Image();
image0.src = 'images/roundedtopgrey.gif';
var image1 = new Image();
image1.src = 'images/roundedtopgreyflip.gif';

function openmenu(o,menuid,itemid) {
	
	document.getElementById('topLeft').style.backgroundImage="url(images/roundedtopgrey.gif)";
	document.getElementById('topRight').style.backgroundImage="url(images/roundedtopgreyflip.gif)";
	
	if (globalselected) globalselected.className = null;
	o.className = "selected";
	globalselected = o;
	var html = new String();
	for (var x=0; x<newmenu[menuid].length; x++) {
		var id = newmenu[menuid][x][1];
		var s = itemid==id  ? 'class="selected"' : "";
		html += '<a href="default.asp?cat='+menuid+'&id='+id+'" '+s+'>' + newmenu[menuid][x][0]+'</a>';
		//if (x<newmenu[menuid].length-1) html += '&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;';
		document.getElementById('sub_navigation').innerHTML = html;
	}
}

// querystring functions
function PageQuery(q) {
	this.q = (q.length > 1) ? q.substring(1, q.length) : null;
	this.keyValuePairs = new Array();
	if(q) {
		for(var i=0; i < this.q.split("&").length; i++) {
			this.keyValuePairs[i] = this.q.split("&")[i];
		}
	}
	this.getKeyValuePairs = function() { 
		return this.keyValuePairs; 
	}
	this.getValue = function(s) {
		for(var j=0; j < this.keyValuePairs.length; j++) {
			if(this.keyValuePairs[j].split("=")[0] == s) return this.keyValuePairs[j].split("=")[1];
		}
	return false;
	}
	this.getParameters = function() {
		var a = new Array(this.getLength());
		for(var j=0; j < this.keyValuePairs.length; j++) {
			a[j] = this.keyValuePairs[j].split("=")[0];
		}
		return a;
	}
	this.getLength = function() { 
		return this.keyValuePairs.length; 
	}
}

function queryString(key){
	var page = new PageQuery(window.location.search); 
	return unescape(page.getValue(key)); 
}

window.onload=function() {
	var cat = queryString('cat');
	var id = queryString('id');
	if (cat != "false") openmenu(document.getElementById('menuitem'+cat),cat,id);
	/*var links = document.getElementsByTagName("a");
	for (var x=0; x<links.length; x++) {
		links[x].href = links[x].href.replace(/default.asp/gi, 'default0.asp');
		links[x].href = links[x].href.replace(/www.facilium.com\//gi, 'www.facilium.com/default0.asp');
	}*/
}

var Scroller = {
	scrollinterval : 0,
	move : function(scroller,val){
		var o = document.getElementById(scroller);
		if(!o.style.top)o.style.top="0px";
		var top = parseInt(o.style.top);
		if ( (val>0) && (top>=0) ) return;
		if ( val<0 && ( -(-124 + top) > o.offsetHeight )) return;
		o.style.top = (top + val)+"px";
	},
	startscroll : function(scroller,val){
		this.move(scroller,val);
		this.scrollinterval = setInterval("Scroller.move('"+scroller+"',"+val+")",50);
	},
	stopscroll : function(){
		clearInterval(this.scrollinterval);
	}
}
