/*
Simple Image Trail script- By JavaScriptKit.com
Visit http://www.javascriptkit.com for this script and more
This notice must stay intact
Modded: N.Weiner @ Chard . Net
*/
var offsetfrommouse=[0,15] //image x,y offsets from cursor position in pixels. Enter 0,0 for no offset
var overlay;
var menu;	
var opac = 0;
var speed = 50; //Lower = faster

function gettrailobj(){
if (document.getElementById)
return document.getElementById('photo_box').style
else if (document.all)
return document.all.photo_box.style
}

function truebody(){
return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function followmouse(e){
var xcoord=offsetfrommouse[0]
var ycoord=offsetfrommouse[1]
if (typeof e != "undefined"){
xcoord+=e.pageX
ycoord+=e.pageY
}
else if (typeof window.event !="undefined"){
xcoord+=truebody().scrollLeft+event.clientX
ycoord+=truebody().scrollTop+event.clientY
}
gettrailobj().left=xcoord+"px"
gettrailobj().top=ycoord+"px"

}

window.onload = function() {
				if (document.getElementById('photo_box')) {
					document.getElementById('content').onmousemove=followmouse;
				}
				overlay = document.getElementById('overlay');
				menu = document.getElementById('menu');
				//menu.onmouseover = FadeInMenu; //Uncomment to require mouseover to turn on nav
				FadeInMenu(); //Uncomment to auto turn on nav
			};

function ShowPhoto(photo, side, upordown, image_width, image_height) {	
	document.getElementById('photo_box').innerHTML = '<img src="p/'+photo+'_large.jpg">';
	document.getElementById('photo_box').style.display = 'block';
	if (side == 'left') {
		offsetfrommouse[0] = 0-image_width+130;
	} else if (side == 'left_port') {
		offsetfrommouse[0] = 0-image_width;
		offsetfrommouse[1] = 0-100;
	} else if (side == 'center'){
		offsetfrommouse[0] = 0-(image_width/2);
	} else if (side == 'right'){
		offsetfrommouse[0] = 0-130;
	} else if (side == 'right_port'){
		offsetfrommouse[0] = 15;
		offsetfrommouse[1] = 0-100;			
	} else if (side == 'about'){
		offsetfrommouse[0] = 0-100;
	}
	if (upordown == 'up') {
		offsetfrommouse[1] = 0-image_height-40;
	} else if (upordown == 'down'){
		offsetfrommouse[1] = 15;
	}
}

function HidePhoto() {
	document.getElementById('photo_box').style.display = 'none';
}

function FadeInMenu() {
		document.getElementById('site_menu').style.display = 'none';
	if (opac < 100) {	
		overlay.className = 'picture_'+opac;
		menu.className = 'picture_'+opac;	
		t = setTimeout('FadeInMenu()',speed);	
		opac += 10;	
	}
}