﻿function PopupImage(imageID, width, height) {
	PopupScreenCentre("imagepopup.aspx?imageID=" + imageID, '', width, height, 0);
}

function PopupScreenCentre(url, name, width, height, scrollbars) {
	return PopupScreenCentreEx(url, name, width, height, scrollbars, 1, 0);
}
function PopupScreenCentreEx(url, name, width, height, scrollbars, allowresize, showmenu) {
	var titleBarHeight, windowBorderWidth;
	titleBarHeight = 24;
	windowBorderWidth = 4;

	var screenWidth, screenHeight;
	screenWidth = 800;
	screenHeight = 600;

    if (window.screen) {
        if (window.screen.availWidth) {
            // ok browser has the appropriate properties we need to centre it
        	screenWidth = window.screen.availWidth;
        	screenHeight = window.screen.availHeight;
        }
    }

    // allow height to auto-shrink to fit screen
    if (height > screenHeight) {
    	height = screenHeight - titleBarHeight - windowBorderWidth;
    	scrollbars = 1;
    }
    // allow width to auto-shrink to fit screen
    if (width > screenWidth) {
    	width = screenWidth - windowBorderWidth - windowBorderWidth;
    	scrollbars = 1;
    }

	var windowWidth = windowBorderWidth + width + windowBorderWidth;
	var windowHeight = titleBarHeight + height + windowBorderWidth;

	var left = (screenWidth - windowWidth) / 2;
	var top = (screenHeight - windowHeight) / 2;

	var win = window.open(url, name, 'left=' + left + ',top=' + top + ',screenX=' + left + ',screenY=' + top + ',width=' + width + ',height=' + height + ',scrollbars=' + scrollbars + ',resizable=' + allowresize + ',toolbar=0,location=0,directories=0,status=0,menubar=' + showmenu + ',copyhistory=0');
    if (win && win.focus) win.focus();
}

function DownloadImage(imageID) {
    document.location.href = "download_helper.aspx?imageID=" + imageID;
}

function AnimateProfileImages() {
	var animationSettings = { 'duration': 1000, 'easing': 'swing', queue: false };
	$('.number1').mouseover(function() {
		//$('.slider', $(this).parent()).animate({ marginLeft: '0px' }, animationSettings);
		$('.slider', $(this).parent()).css({ marginLeft: '0px' });
	});
	$('.number2').mouseover(function() {
		//$('.slider', $(this).parent()).animate({ marginLeft: '-130px' }, animationSettings);
		$('.slider', $(this).parent()).css({ marginLeft: '-130px' });
	});
	$('.number3').mouseover(function() {
		//$('.slider', $(this).parent()).animate({ marginLeft: '-260px' }, animationSettings);
		$('.slider', $(this).parent()).css({ marginLeft: '-260px' });
	});
	$('.number4').mouseover(function() {
		//$('.slider', $(this).parent()).animate({ marginLeft: '-390px' }, animationSettings);
		$('.slider', $(this).parent()).css({ marginLeft: '-390px' });
	});
}

$(document).ready(function () {
	$(".searchLink").colorbox({ iframe: true, innerWidth: 691, innerHeight: 484 });
});
