// ========================================================
// Common javascript 
//
// Written by 
// Yenius Web Designs
// 10909 Yonge St., Suite 105
// Richmond Hill, Ontario
// L4C 3E3
//
// ========================================================

// ***********************browser sniffer code *****************************
var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
// ********** test for Netscape versions
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1));
var is_nav4up = (is_nav && (is_major >= 4));
// ********** test for Internet Explorer versions
var is_ie   = (agt.indexOf("msie") != -1);
var is_ie4up  = (is_ie  && (is_major >= 4));
// ********** test for document object model used
var is_dom = (document.getElementById) ? true : false;
var is_layers = (document.layers) ? true : false;
var is_iedoc = (document.all) ? true : false;
// checks to see if this is a Netscape 6 browser to implement ECMA standard positioning code
var is_nav6up = (is_nav && is_dom);
// detect supported browsers for rollovers
var supported = (is_nav && (parseInt(navigator.appVersion) >= 3)) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 3));

function rollover(imgName) {
	if (supported) {
	roll_img = eval("document." + imgName); 
	roll_img.src = eval(imgName + "_ov.src");
	}
}


function rollback(imgName) { 
	if (supported) {
	roll_img = eval("document." + imgName);
 	roll_img.src = eval(imgName + "_df.src");
	}
}

function rollto(imgName,num) {
	if (supported) {
	roll_img = eval("document." + imgName); 
	roll_img.src = eval(imgName + "_" + num + ".src");
	}
}