function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=715,height=375,left = 482.5,top = 275');");
}

function popUpImg(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=350,height=300,left = 482.5,top = 275');");
}

function popUpDP(jpg) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open('popup.php?jpg=" + jpg + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=450,left = 482.5,top = 275');");
}

function popUpslideshow(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=505,height=520');");
}

function popUpclickOLD(URL, start) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=505,height=600,left = 482.5,top = 275');");
}

sfHover = function() {
	var sfEls = document.getElementById("navigation").getElementsByTagName("DD");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

    
    function start_slideshow(start_frame, end_frame, delay) {
        setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
    }
                            
    function switch_slides(frame, start_frame, end_frame, delay) {
        return (function() {
            Effect.Fade('slideshow' + frame);
            if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
            setTimeout("Effect.Appear('slideshow" + frame + "');", 850);
            setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 850);
        })
    }
    
    

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name)
{
	createCookie(name,"",-1);
}

function popUpclick(URL, frame) {
day = new Date();
id = day.getTime();
 	window.open(URL, id, 'statusbar=1,menubar=no,location=no,resizable=no,scrollbars=no,status=no,width=505,height=600');
	createCookie('picFrame',frame, 7);
}


	function start_slides(end_frame) {
    	var frame = readCookie('picFrame');
    	var startframe = $('slideshow' + frame);
		startframe.style.display = 'block';
		if (frame == 1) {
            	Effect.Fade('prevbutton');
        		} else if (frame == end_frame) { 
        		Effect.Fade('nextbutton'); 
        		} 
        }
                            
    function flip_slide(next, start_frame, end_frame) {
    	var frame = readCookie('picFrame');
    	frame = parseFloat(frame);
		Effect.Fade('slideshow'+frame); 
	            if (frame == end_frame - 1 && next == 'up') { 
            	Effect.Fade('nextbutton'); 
            	} else if (frame == end_frame && next == 'down') {
            	Effect.Appear('nextbutton');
            	} else if (frame == 2 && next == 'down') {
            	Effect.Fade('prevbutton'); 
            	} else if (frame == 1 && next == 'up') {
            	Effect.Appear('prevbutton');
            	}
            	if (next == 'up') { 
				frame = frame + 1; 
				createCookie('picFrame',frame, 7);
				} else if (next == 'down') {
				frame = frame - 1; 
				createCookie('picFrame',frame, 7);
				}
        Effect.Appear('slideshow' + frame);
    }
    
    function warning() {
    alert('ALL PHOTOS ARE THE PROPERTY OF CANNON FRANK AND MAY NOT BE REPRODUCED WITHOUT THE EXPRESSED WRITTEN CONSENT OF CANNON FRANK. VIOLATORS WILL BE PROSECUTED TO THE FULLEST EXTENT OF THE LAW.'); 
    }