var isNS = 0;
var isIE = 0;
var isOP = 0;

if (navigator.userAgent.indexOf('Opera') != -1) {
	isOP = 1;
	isNS = 1;
	document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"op.css\">");
}
else if (navigator.appName.indexOf('Netscape') != -1) {
	isNS = 1;
	document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"ns.css\">");
}
else if (navigator.appName.indexOf('Microsoft Internet Explorer') != -1) {
	isIE = 1;
	document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"ie.css\">");
}


var images = new Array();
var menus = new Array('products','galleries','links','aboutus','contactus','faqs');
var search1 = new Image(); search1.src = "images/search1.gif";
var search2 = new Image(); search2.src = "images/search2.gif";


for (i = 1; i <= 6; ++i) {
	var menu_txt1 = menus[i-1]+'1';
	var menu_txt2 = menus[i-1]+'2';
	images[menu_txt1] = new Image();
	images[menu_txt2] = new Image();
	images[menu_txt1].src = "images/"+menus[i-1]+"/"+menu_txt1+".gif";
	images[menu_txt2].src = "images/"+menus[i-1]+"/"+menu_txt2+".gif";
}

function initializemenu() {			
	for (i=0; i<=5; i++) {
		menuname = menus[i]+"_menu";
		menutitle = menus[i]+"_div";
		curmenu = findDOM(menuname, false);
		curbutton = findDOM(menutitle, false);
		curtable= findDOM(menus[i]+'_table', false);
		curmenu.style.visibility = 'hidden';
		curbutton.onmouseover =  roll_over;
		curbutton.onmouseout = roll_out;
		curmenu.onmouseover =  roll_over;
		curmenu.onmouseout = roll_out;
	}
}

function checkmenu(menuname) {
	for (i=0; i<=5; i++) {
		this_menu = findDOM(menus[i]+'_menu', true);
		this_image = findDOM(menus[i]+'_img', false);
		if (this_menu.visibility == 'visible' && menus[i] != menuname) {
			this_menu.visibility = 'hidden';
		}
		if (this_image.src == images[menus[i]+'2'].src && menus[i] != menuname) {
			this_image.src = images[menus[i]+'1'].src;
		}
	}
}

function roll_over(e) {
		var curmenu = this.id.substring(0,this.id.indexOf('_'));
		checkmenu(curmenu);
		this_menu = findDOM(curmenu+'_menu', true);
		this_image = findDOM(curmenu+'_img', false);
		if (this_menu.visibility == 'hidden') {
			this_menu.visibility = 'visible';
		}
		if (this_image.src == images[curmenu+'1'].src) {
			this_image.src = images[curmenu+'2'].src;
		}
}

function roll_out(e) {
	var curmenu = this.id.substring(0,this.id.indexOf('_'));
	skip = false;
	if (isIE) {
		if (event.toElement) {
			if (event.toElement.id == "" || event.toElement.id.indexOf(curmenu) > -1) {
				skip = true;
			}
		}
	}
	this_menu = findDOM(curmenu+'_menu', true);
	this_image = findDOM(curmenu+'_img', false);
	if (this_menu.visibility == 'visible' && skip != true) {
		this_menu.visibility = 'hidden';
	}
	if (this_image.src == images[curmenu+'2'].src && skip != true) {
		this_image.src = images[curmenu+'1'].src;
	}
}

function search_rollover(tf) {
	this_img = findDOM('search_img', false);
	if (tf) {
		this_img.src = search2.src;
	}
	else {
		this_img.src = search1.src;	
	}
}