var IE4plus = (document.all) ? true : false;
var NS4 = (document.layers) ? true : false;
var bookmarkname = 'Product-Components';
var bookmarksite = 'http://www.product-components.com/';

function clickIE() { return false; }

function clickNS(e) {
	if (e.which==2 || e.which==3) { return false; }
}

function disableRightClick() {
	if (!IE4plus) {
		document.captureEvents(Event.MOUSEDOWN || Event.MOUSEUP);
		document.onmousedown = clickNS;
		document.onmouseup = clickNS;
		// For NS 6+
		document.oncontextmenu = clickIE;
	}
	else {
		document.onmouseup = clickIE;
		document.oncontextmenu = clickIE;
	}
}

function preloadimg(src1) {
	if (document.images) {
		img = new Image();
		img.src = src1;
	}
	return img;
}

function popup(page, w, h, style) {
	if (!w) w = 450;
	if (!h) h= 300;
	if (!page) page= "#";
	if (!style) {
		style = "toolbar=0,location=0,directories=0,status=0,scrollbars=yes,resizable=yes,copyhistory=no,"
			+ "width=" + w + ",height=" + h;
	}
	PopUp = window.open(page, "PopUp", style)
	PopUp.name = "PopUp";
	if (!PopUp.opener) { PopUp.opener = self; }
	if (PopUp.focus) { PopUp.focus(); }
}

function bookmark_site() {
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		window.external.AddFavorite(bookmarksite, bookmarkname);
	}
	else {
		alert("Hit CTRL-D to bookmark this site for this browser.");
	}
}

function preloadpage() {
	var preloads = new Array(8);
	preloads[0] = preloadimg('images/buttons_red.gif');
	preloads[1] = preloadimg('images/buttons_purp.gif');
	preloads[2] = preloadimg('images/buttons_white.gif');
	preloads[3] = preloadimg('images/buttons_blue.gif');
	preloads[4] = preloadimg('images/buttons_red_page.gif');
	preloads[5] = preloadimg('images/buttons_purp_page.gif');
	preloads[6] = preloadimg('images/buttons_white_page.gif');
	preloads[7] = preloadimg('images/buttons_blue_page.gif');
}