/**
* compress this file using jsc.pl
* -bash-3.00$ ./jsc.pl --debug -i da.js >da.c.js
* pratically halves the file size of this document
*/
/**
* dom da dom dom dommmmm...
*/
function getDom(obj){
	if (document.getElementById){
		d=document.getElementById(obj);
	}else if (document.all){
		d=document.all[obj];
	}else{
		return;
	}
	return d;
}
/**
* switches tabs on the homepage
*/
var old_obj;
var old_area;
function changeTabs(obj,area){
	if(old_obj != null)change(old_obj,old_area);
	change(obj,area);
	old_obj = obj;
	old_area = area;
}
/**
* does the actual switching
*/
function change(obj,area) {
	obj = getDom(obj);
	area = getDom(area);
	if (obj.style.display=="none"){
		obj.style.display="block";
		area.style.color = '#cc0000';
	}else{
		obj.style.display="none";
		area.style.color = '#ffffff';
	}
}
function addToBrochure(page){
	var url = '/brochure_gen/add.php';
	var query = "?page="+page;
	document.location.href = url+query;
}
function openBrochureWin(){
	var a=window;
	var url = '/brochure_gen/';
	var wname = 'brochurewin'
	var par = 'left='+((a.screenX||a.screenLeft)+10)+',top='+((a.screenY||a.screenTop)+10)+',height=500px,width=400px,scrollbars=1,resizable=1,alwaysRaised=1';
	var d=a.open(url,wname,par);
}
/**
* makes sure the core nav menu works in freaking windoze IE 
*/
sfHover = function() {
	if(document.getElementById("nav")){
		var sfEls = document.getElementById("nav").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
	if(document.getElementById("navleft")){
		var sfEls = document.getElementById("navleft").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
	if(document.getElementById("navright")){
		var sfEls = document.getElementById("navright").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
