<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		nav_home_over = newImage("images/nav_home_over.gif");
		nav_products_over = newImage("images/nav_products_over.gif");
		nav_ne_over = newImage("images/nav_ne_over.gif");
		nav_support_over = newImage("images/nav_support_over.gif");
		nav_buy_over = newImage("images/nav_buy_over.gif");
		nav_company_over = newImage("images/nav_company_over.gif");
		nav_contact_over = newImage("images/nav_contact_over.gif");
		preloadFlag = true;
	}
}

function popWindow(image){
	var newWin=window.open(image,'image','width=450,height=580,scrollbars=yes,left=0,top=0,menubars=no,toolbars=no,resizable=yes');
} 




//sniffer
function Is() {
  var agent = navigator.userAgent.toLowerCase();
  var is_major = parseInt(navigator.appVersion);
  var is_minor = parseFloat(navigator.appVersion);
	//alert(agent + " : " + is_major + " : " + is_minor);
  this.ns = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)) && (is_major < 5));
  this.ie = (agent.indexOf("msie") != -1);
  this.dom = ((agent.indexOf('mozilla')!=-1) && (agent.indexOf('gecko') != -1) && (is_major >= 5));
}

var is = new Is();

if(is.ns) {
    win = "window.";
    doc = "document";
    sty = "";
    htm = ".document";
    mark = '["';
    mark2 = '"]';
    omark = ".";
    omark2 = "";
    //document.write("i am ns");
} else if(is.ie) {
    win = "";
    doc = "document.all";
    sty = ".style";
    htm = "";
    mark = '["';
    mark2 = '"]';
    omark = ".";
    omark2 = "";
    //document.write("i am ie");
} else if(is.dom) {
    win = "";
    doc = "document.getElementById";
    sty = ".style";
    htm = "";
    mark = '("';
    mark2 = '")';
    omark = '("';
    omark2 = '")';
    //document.write("i am ns6");
}


function writeContact(getName) {
	document.write('<a href="mailto:' + getName + '@' + 'lynxstudio.com"><img src="images/address_' + getName + '.gif" border="0" align="absmiddle"></a>');
}

function changeColor(thisID, colorNum){
	if(is.ie) {
		document.all[thisID].style.backgroundColor=colorNum;
	} else if(is.ns) { //stupid old netscape
		document[thisID].bgColor=colorNum;
	} else if(is.dom) {
		document.getElementById(thisID).style.backgroundColor=colorNum;
	}
}


var layerOn = '0';
var subLayerOn = '0';
var getLeft = 0;
var totalSub = 0;
var measureLeft = 0;

function dropEm(ddnum){
	if(layerOn != '0') {
		hideEmAll();
	}
	layerOn = ddnum;
	if(ddnum == "1") {
		getLeft = 516; //contact
	} else if(ddnum == "2") {
		getLeft = 334; //buy
	} else if(ddnum == "3") {
		getLeft = 263; //support
	} else if(ddnum == "4") {
		getLeft = 150; //news
	} else if(ddnum == "5") {
		getLeft = 73; //products
	}
	if(is.ie) {
		if(document.body.clientWidth > document.all.totaltable.offsetWidth) {
			document.all['dropnav' + ddnum].style.pixelLeft = (document.body.clientWidth-document.all.totaltable.offsetWidth)/2 + getLeft;
		} else {
			document.all['dropnav' + ddnum].style.pixelLeft = getLeft;
		}
		document.all['dropnav' + ddnum].style.visibility = 'visible';
	} else if(is.ns) { //stupid old netscape
		document['dropnav' + ddnum].left = document['pagetop'].left + (getLeft-1);
		//document['dropnav' + ddnum].top = document['pagetop'].top -1;
		document['dropnav' + ddnum].visibility = 'visible';
	} else if(is.dom) {
		measureLeft = (document.body.clientWidth-document.getElementById('totaltable').offsetWidth)/2;
		if(Math.round(measureLeft) > measureLeft) {
			measureLeft = Math.round(measureLeft) - 1;
		} else {
			measureLeft = Math.round(measureLeft);
		}
		if(document.body.clientWidth > document.getElementById('totaltable').offsetWidth) {
			document.getElementById('dropnav' + ddnum).style.left = (measureLeft + getLeft)+'px';
		} else {
			document.getElementById('dropnav' + ddnum).style.left = getLeft+'px';
		}
		document.getElementById('dropnav' + ddnum).style.visibility = 'visible';
	}
	if(is.ie) {
		document.all.hideEm.style.visibility = 'visible';
	} else if(is.ns) { //stupid old netscape
		document.hideEm.visibility = 'visible';
	} else if(is.dom) {
		document.getElementById('hideEm').style.visibility = 'visible';
	}
}

function hideEmAll(){ 
	layerOn = '0';
	if(is.ie) {
		document.all.hideEm.style.visibility = 'hidden';
	} else if(is.ns) { //stupid old netscape
		document.hideEm.visibility = 'hidden';
	} else if(is.dom) {
		document.getElementById('hideEm').style.visibility = 'hidden';
	}
	hideSub();
        for(i=1; i<=5; i++){
		if(is.ie) {
			document.all['dropnav' + i].style.visibility = 'hidden';
		} else if(is.ns) { //stupid old netscape
			document['dropnav' + i].visibility = 'hidden';
		} else if(is.dom) {
			document.getElementById('dropnav' + i).style.visibility = 'hidden';
		}
	}
}


function dropSub(subnum){
	if(subLayerOn != '0') {
		hideSub();
	}
	subLayerOn = subnum;
	if(subnum == "1" || subnum == "2") {
		getLeft = 414;
	} else if(subnum == "3" || subnum == "4") {
		getLeft = 301; // sub off news
	} else {
		getLeft = 224; // sub off products
	}
	if(is.ie) {
		if(document.body.clientWidth > document.all.totaltable.offsetWidth) {
			document.all['subnav' + subnum].style.pixelLeft = (document.body.clientWidth-document.all.totaltable.offsetWidth)/2 + getLeft;
		} else {
			document.all['subnav' + subnum].style.pixelLeft = getLeft;
		}
		document.all['subnav' + subnum].style.visibility = 'visible';
	} else if(is.ns) { //stupid old netscape
		document['subnav' + subnum].left = document['pagetop'].left + (getLeft-1);
		//document['subnav' + subnum].top = document['pagetop'].top -1;
		document['subnav' + subnum].visibility = 'visible';
	} else if(is.dom) {
		measureLeft = (document.body.clientWidth-document.getElementById('totaltable').offsetWidth)/2;
		if(Math.round(measureLeft) > measureLeft) {
			measureLeft = Math.round(measureLeft) - 1;
		} else {
			measureLeft = Math.round(measureLeft);
		}
		if(document.body.clientWidth > document.getElementById('totaltable').offsetWidth) {
			document.getElementById('subnav' + subnum).style.left = (measureLeft + getLeft)+'px';
		} else {
			document.getElementById('subnav' + subnum).style.left = getLeft+'px';
		}
		document.getElementById('subnav' + subnum).style.visibility = 'visible';
	}
}

function hideSub(){ 
	if(subLayerOn != "0") {
		if(subLayerOn == "1") {
			changeColor('s4','#CCCCCC');
		} else if(subLayerOn == "2") {
			changeColor('s5','#CCCCCC');
		} else if(subLayerOn == "3") {
			changeColor('n2','#CCCCCC');
		} else if(subLayerOn == "4") {
			changeColor('n5','#CCCCCC');
		} else {
			changeColor('p'+(subLayerOn-3),'#CCCCCC');
		}
	}
	subLayerOn = '0';
        for(i=1; i<=totalSub; i++){
		if(is.ie) {
			document.all['subnav' + i].style.visibility = 'hidden';
		} else if(is.ns) { //stupid old netscape
			document['subnav' + i].visibility = 'hidden';
		} else if(is.dom) {
			document.getElementById('subnav' + i).style.visibility = 'hidden';
		}
	}
}


function overDropNav(whichNum) {
	changeColor(whichNum,'#DEDEDE');
}
function offDropNav(whichNum) {
	changeColor(whichNum,'#CCCCCC');
}

window.onresize = hideEmAll;

// -->
