////////////////////////////////////////////////////////////
// functions.js
//
// copyright karmalogik (2001)
////////////////////////////////////////////////////////////

// for popup window function
var win = null;

// for nav rollovers
var current_page = null;

////////////////////////////////////////
function browser_ok() {

   var browserName = navigator.appName;
   var browserVersion = parseFloat(navigator.appVersion);

   if ( (browserName == "Netscape" || browserName == "Microsoft Internet Explorer")
         && (browserVersion >= 4) )
      return true;

   return false;
} // end fn

////////////////////////////////////////
function close_win() {

   window.close()

} // end fn

////////////////////////////////////////
function swap(image_name, image_path) {

	if (browser_ok) {
	    eval("var image = document." + image_name);
	    image.src = image_path;
	}

	return true;
} // end fn

////////////////////////////////////////
function set_nav(name) {

	current_page = name;
	
} // end fn

////////////////////////////////////////
function nav_on(image_name) {

	if (browser_ok) {
		// swap image w/ button name
		eval("document." + image_name + ".src = 'images/nav_" + image_name + "_1.gif'");

		// swap angle images
		switch (image_name) {
			case "home": 
					eval("document.angle_1.src = 'images/nav_bg_l.gif'");
				if (current_page == "company") {
					eval("document.angle_2.src = 'images/nav_l_w.gif'");
				} else {
					eval("document.angle_2.src = 'images/nav_l_d.gif'");
				}
				break;

			case "company": 
				if (current_page == "home") {
					eval("document.angle_2.src = 'images/nav_w_l.gif'");
				} else {
					eval("document.angle_2.src = 'images/nav_d_l.gif'");
				}
				if (current_page == "owner") {
					eval("document.angle_3.src = 'images/nav_l_w.gif'");
				} else {
					eval("document.angle_3.src = 'images/nav_l_d.gif'");
				}
				break;

			case "owner": 
				if (current_page == "company") {
					eval("document.angle_3.src = 'images/nav_w_l.gif'");
				} else {
					eval("document.angle_3.src = 'images/nav_d_l.gif'");
				}
				if (current_page == "services") {
					eval("document.angle_4.src = 'images/nav_l_w.gif'");
				} else {
					eval("document.angle_4.src = 'images/nav_l_d.gif'");
				}
				break;

			case "services": 
				if (current_page == "owner") {
					eval("document.angle_4.src = 'images/nav_w_l.gif'");
				} else {
					eval("document.angle_4.src = 'images/nav_d_l.gif'");
				}
				if (current_page == "portfolio") {
					eval("document.angle_5.src = 'images/nav_l_w.gif'");
				} else {
					eval("document.angle_5.src = 'images/nav_l_d.gif'");
				}
				break;

			case "portfolio": 
				if (current_page == "services") {
					eval("document.angle_5.src = 'images/nav_w_l.gif'");
				} else {
					eval("document.angle_5.src = 'images/nav_d_l.gif'");
				}
				if (current_page == "contact") {
					eval("document.angle_6.src = 'images/nav_l_w.gif'");
				} else {
					eval("document.angle_6.src = 'images/nav_l_d.gif'");
				}
				break;

			case "contact": 
				if (current_page == "portfolio") {
					eval("document.angle_6.src = 'images/nav_w_l.gif'");
				} else {
					eval("document.angle_6.src = 'images/nav_d_l.gif'");
				}
			eval("document.angle_7.src = 'images/nav_l_bg.gif'");
				break;

			default:
		} // end switch

	} // end if browser_ok

} // end fn

////////////////////////////////////////
function nav_off(image_name) {

	if (browser_ok) {
		// swap image w/ button name
		eval("document." + image_name + ".src = 'images/nav_" + image_name + ".gif'");

		// swap angle images
		switch (image_name) {
			case "home": 
			eval("document.angle_1.src = 'images/nav_bg_d.gif'");
				if (current_page == "company") {
					eval("document.angle_2.src = 'images/nav_d_w.gif'");
				} else {
					eval("document.angle_2.src = 'images/nav_d_d.gif'");
				}
				break;

			case "company": 
				if (current_page == "home") {
					eval("document.angle_2.src = 'images/nav_w_d.gif'");
				} else {
					eval("document.angle_2.src = 'images/nav_d_d.gif'");
				}
				if (current_page == "owner") {
					eval("document.angle_3.src = 'images/nav_d_w.gif'");
				} else {
					eval("document.angle_3.src = 'images/nav_d_d.gif'");
				}
				break;

			case "owner": 
				if (current_page == "company") {
					eval("document.angle_3.src = 'images/nav_w_d.gif'");
				} else {
					eval("document.angle_3.src = 'images/nav_d_d.gif'");
				}
				if (current_page == "services") {
					eval("document.angle_4.src = 'images/nav_d_w.gif'");
				} else {
					eval("document.angle_4.src = 'images/nav_d_d.gif'");
				}
				break;

			case "services": 
				if (current_page == "owner") {
					eval("document.angle_4.src = 'images/nav_w_d.gif'");
				} else {
					eval("document.angle_4.src = 'images/nav_d_d.gif'");
				}
				if (current_page == "portfolio") {
					eval("document.angle_5.src = 'images/nav_d_w.gif'");
				} else {
					eval("document.angle_5.src = 'images/nav_d_d.gif'");
				}
				break;

			case "portfolio": 
				if (current_page == "services") {
					eval("document.angle_5.src = 'images/nav_w_d.gif'");
				} else {
					eval("document.angle_5.src = 'images/nav_d_d.gif'");
				}
				if (current_page == "contact") {
					eval("document.angle_6.src = 'images/nav_d_w.gif'");
				} else {
					eval("document.angle_6.src = 'images/nav_d_d.gif'");
				}
				break;

			case "contact": 
				if (current_page == "portfolio") {
					eval("document.angle_6.src = 'images/nav_w_d.gif'");
				} else {
					eval("document.angle_6.src = 'images/nav_d_d.gif'");
				}
			eval("document.angle_7.src = 'images/nav_d_bg.gif'");
				break;

			default:
		} // end switch

	} // end if browser_ok

} // end fn

////////////////////////////////////////
function popup(width, height, URL) {
   
   if (win && win.open && !win.closed)
      win.close();
   
   // create window
   win = window.open(URL, "win", "width=" + width + ",height=" + height + ",directories=0,location=0,resizable=1,scrollbars=1,status=0,toolbar=0,left=50,screenX=50,top=50,screenY=50");

} // end fn

////////////////////////////////////////////////////////////
// end listing
