function makevisible(cur,which){
if (which==0)
cur.filters.alpha.opacity=100
else
cur.filters.alpha.opacity=0
}

function alpha(cur,which){
if (which==0)
cur.filters.alpha.opacity=100
else
cur.filters.alpha.opacity=50
}
// ||||||||||||||||||||||||||||||||||||||||||||||||||
// Cross-Browser Functions & Variables

function setEvent(event,method){
	this[event] = method;
	if(document.layers) this.captureEvents(Event[getNS4Event(event)]);
}
function removeEvent(event){
	this[event] = null;
	if(document.layers) this.releaseEvents(Event[getNS4Event(event)]);
}
function getNS4Event(event){
	var e = event.substr(2,event.length);
	return e.toUpperCase();
}
function getElement(name,nest){
	nest = nest ? 'document.'+nest+'.' : '';
	var el = document.getElementById ? document.getElementById(name) : document.all ? document.all[name] : document.layers ? eval(nest+'document.'+name) : false;
	el.css = document.layers ? el : el.style;
	el.hideVis = function(){el.css.visibility='hidden'};
	el.showVis = function(){el.css.visibility='visible'};
	el.getTop = function(){return parseInt(el.css.top) || 0};
	el.setTop = function(y){el.css.top=y};
	el.getHeight = function(){return document.layers ? el.document.height : el.offsetHeight};
	el.getClipHeight = function(){return document.layers ? el.clip.height : el.offsetHeight};
	el.getLeft = function(){return parseInt(el.css.left) || 0};
	el.setLeft = function(x){el.css.left=x};
	el.moveBy = function(x,y){el.setLeft(el.getLeft()+x);el.setTop(el.getTop()+y)};
	//el.moveTo = function(x,y){el.setLeft(x);el.setTop(y)};
	//el.getWidth = function(){return document.layers ? el.document.width : el.offsetWidth};
	//el.getClipWidth = function(){return document.layers ? el.clip.width : el.offsetWidth};
	el.setEvent = setEvent;
	el.removeEvent = removeEvent;
	return el;
}

document.setEvent = setEvent;
document.removeEvent = removeEvent;

// ||||||||||||||||||||||||||||||||||||||||||||||||||
// Utility Functions

function getYMouse(e){
	return document.all ? event.clientY : e.pageY;
}
function newImage(src){
	img = new Image();
	img.src = src;
	return img;
}
function imageOver(img,obj,div){
	if(document.layers && div != null){
		restoreImg = document.layers[div].document.images[img];
	}else{
		restoreImg = document.images[img];
	}
	obj = eval(obj);
	restoreSrc = restoreImg.src;
	restoreImg.src = obj.src;
}
function imageOut(){
	restoreImg.src = restoreSrc;
}
function imageSwap(img,obj,div){
	obj = eval(obj);
	if(document.layers && div != null){
		document.layers[div].document.images[img].src = obj.src;
	}else{
		document.images[img].src = obj.src;
	}
}

// ||||||||||||||||||||||||||||||||||||||||||||||||||
// Navigation Rollover Functions & Objects

function navOver(name,div){
	alert('S');
	imageOver(name+'Img', name+'Over', div);
}

var restoreImg = new Object();
var restoreSrc = new Object();

var nav1Over = newImage('images/nav/nav_thegangs_over.gif');
var nav2Over = newImage('images/nav/nav_story_over.gif');
var nav3Over = newImage('images/nav/nav_cast_over.gif');
var nav4Over = newImage('images/nav/nav_photos_over.gif');
var nav5Over = newImage('images/nav/nav_thelegend_over.gif');
var nav6Over = newImage('images/nav/nav_time_over.gif');
var nav7Over = newImage('images/nav/nav_place_over.gif');
var nav8Over = newImage('images/nav/nav_people_over.gif');
var nav9Over = newImage('images/nav/nav_thefivepoints_over.gif');
var nav10Over = newImage('images/nav/nav_director_over.gif');
var nav11Over = newImage('images/nav/nav_filmmakers_over.gif');
var nav12Over = newImage('images/nav/nav_prodnotes_over.gif');

// Scroll Rollover Functions & Objects

function scrollOver(name){
	imageOver(name+'Img', name+'Over', name);
}
var upOver = newImage('img/scroll_up.gif');
var downOver = newImage('img/scroll_down.gif');
var grabOver = newImage('img/scroll_drag.gif');

// ||||||||||||||||||||||||||||||||||||||||||||||||||

function beforeLoad(){
	var agent = navigator.userAgent.toLowerCase(); 
	if(agent.indexOf('mac') != -1 && document.getElementById){
		var windowHeight = document.all ? document.body.clientHeight : window.innerHeight;
		if(windowHeight > 600){
			document.getElementsByTagName('body')[0].style.overflow = 'hidden';
		}
	}
}

var w = 480, h = 340;

if (document.all || document.layers) {
   w = screen.availWidth;
   h = screen.availHeight;
}
var url;

var popW;

var popH;

function popUp(url, popW, popH){ 
var leftPos = (w-popW)/2, topPos = (h-popH)/2;
window.open(url,'popup','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);
}

