//////////////////////////
function ImageFilenameURL( i ) {
//////////////////////////

    return escape( imageFilename[i] );
}

//////////////////////////
function ImageBrowsingKeydownHandler( e, mfHandle ) {
//////////////////////////

    if (!e) { e = window.event; }
    if (e.type!='keydown') { return; }

    switch (e.keyCode) {

        case 37:    // left_arrow
                    mfHandle.Previous();
                    break;

        case 39:    // right_arrow
                    mfHandle.Next();
                    break;
        default:
    }
}

///////////////////////////
function PortaMagicFooter( footerStr ) {
///////////////////////////

    var p_link = ' <a href=\"http://www.rrkphotos.com\" class="control">RRK Photos</a>';
    return footerStr.replace( / Porta/g, p_link );
}

///////////////////////////
function noRightClick() {
///////////////////////////	
	if (event.button==2) {
		alert('You may not right mouse click this page.')
	}
}


//Handles mouse scroll wheel navigation of image galleries
function ImageBrowsingMouseWheelHandler(event){
	var delta = 0;
	if (!event) event = window.event;
	if (event.wheelDelta) {
		delta = event.wheelDelta/120; 
		if (window.opera) delta = -delta;
	} else if (event.detail) {
		delta = -event.detail/3;
	}
	if (delta)
		scrollgallery(delta);
        if (event.preventDefault)
                event.preventDefault();
        event.returnValue = false;
}

function scrollgallery(delta) {
	if (delta >= 0)
		Previous()
	else
		Next()
}

