/* STANDARD IMAGE ROLLOVER */
okay= document.images;

if (okay) { // preload the images:
	temp= new Array("review_submit", "review_search", "review_alerts", "review_info", "review_top", "review_print", "review_email");

	nav= new MakeArray(temp);
	}

function MakeArray(off) {
	this.length= off.length* 2; n= this.length;
	for (i=0; i<n; i+=2) {
		this[i]= new Image(); this[i+1]= new Image();
		var name= "http://www.leonardslair.co.uk/images/"+off[i/2];
		this[i].src= name+"_off.gif"; this[i+1].src= name+"_on.gif";
		}
	return this;
	}

function swap(which, i) {
if (okay) { document.images[which].src= nav[i].src; }
	}



/* DHTML VERTICAL TEXT ROLLOVER */
function WM_checkIn(id) {

// This function checks for DOM strategy, then 
// returns an object reference.
if (document.all) {
	return document.all[id].style;
} else if(document.layers) {
	return document.layers[id];
	}
}

// set hidden/visible vars for Netscape 4 compatibility
if (document.layers) {
	var hidden = "hide";
	var visible = "show";
} else {
	var hidden = "hidden";
	var visible = "visible";
}
var toggle = "toggle";

function WM_changeVisibility() {
  if (document.layers || document.all) {
    var inc, endInc=arguments.length;
    // run through the args (objects) and set the visibility of each
    for (inc=0; inc<endInc; inc+=2) {
      // get a good object reference
      var daObj = WM_checkIn(arguments[inc]);
      if (arguments[inc+1] == hidden) {
        // hide the object
        daObj.visibility = hidden;
      } else if (arguments[inc+1] == visible) {
        // show the object
        daObj.visibility = visible;
      } else if (arguments[inc+1] == toggle) {
        // toggle the object's visibility
        if (daObj.visibility == visible) {
          daObj.visibility = hidden;
        } else if (daObj.visibility == hidden) {
          daObj.visibility = visible;
        }
      }
    }
  }
}

/* PRINT PAGE */
function printit(){  
if (window.print) {
    window.focus();
    var name = navigator.appName;
	if (name == "Microsoft Internet Explorer"){
		window.print();
	}else{
		window.print();
	}
} 
}



/* ALPHABETICAL BROWSE SELECT LIST */
function navStand(form){
if (document.alpha.alphabet.options[document.alpha.alphabet.selectedIndex].value != "none") {
location = document.alpha.alphabet.options[document.alpha.alphabet.selectedIndex].value
 }                       
}



/* ALBUM REVIEW COVER POP-UP WINDOW */
function setWin(newLoc) {
newWin = open("",newLoc,"toolbar=0,directories=0,scrollbars=0,status=0,menubar=0,resizable=0,height=400,width=400");
}

