var ns4 = (document.layers) ? true:false;		// Netscape 4.x
var ie = (document.all) ? true:false;			// IE version
var DOM = (document.getElementById) ? true:false;	// DOM supporting versions
var loaded = false;


function init(page){	
	if (page == 'home'){
		var image_names = new Array('btn_who','btn_what','btn_why','btn_resources','btn_contact', 'btn_home');
	}
	else{
		var image_names = new Array('btn_who','btn_what','btn_why','btn_resources','btn_contact', 'btn_home');
	}

	if (document.images){
		images_off  = new Object();
  		images_on   = new Object();			
		for( var x = 0; x < image_names.length; x++ ) {			
       
		images_off[image_names[x]] = new Image();
       	images_off[image_names[x]].src = "images/" + image_names[x] + ".gif";

       	images_on[image_names[x]] = new Image();
       	images_on[image_names[x]].src = "images/" + image_names[x] + "_on.gif";
		}			
	}
	loaded = true;			
}		

function rollOn(name,layer1) {
    if (loaded) {
		if (ns4) {
			if (typeof layer1 == 'string') { 
			s =  eval('document.layers["'+layer1+'"].document["'+name+'"]'); }
    		else { s = document.images[name]; }
    		s.src = images_on[name].src;
    	}
		else {
				document.images[name].src = images_on[name].src; 
			}		
	}
	
}

function rollOff(name,layer1) {
    if(loaded) {
    	if(ns4) {
    		if (typeof layer1 == 'string') { 
			s = eval('document.layers["'+layer1+'"].document["'+name+'"]'); }    	
      	  	else { s = document.images[name]; }	
    		s.src = images_off[name].src;
        }
    	else { document.images[name].src = images_off[name].src; } 		
    }

}

function openWindow(address,features){
	win_ref = window.open(address,'popup',features);        
	if (window.focus){win_ref.focus();}
}
