$(document).ready(function() {
	
	// Preload all rollovers
	$("a.rollover img").each(function() {
		// Set the original src
		rollsrc = $(this).attr("src");
		rollON = rollsrc.replace(/.gif$/ig,"-over.gif");
		$("<img>").attr("src", rollON);
	});
		
	// Navigation rollovers
	$("a.rollover").mouseover(function(){
		imgsrc = $(this).children("img").attr("src");
		matches = imgsrc.match(/-over/);
		
		// don't do the rollover if state is already ON
		if (!matches) {
		imgsrcON = imgsrc.replace(/.gif$/ig,"-over.gif"); // strip off extension
		$(this).children("img").attr("src", imgsrcON);
	}
			
	});
	$("a.rollover").mouseout(function(){
		$(this).children("img").attr("src", imgsrc);
	});

	//Fancybox image gallery
	$("a.gallerySingle").fancybox({
		'overlayShow':	false
	});

	$("a.gallery").fancybox({
		'overlayShow':	true,
		'overlayOpacity' : 0.8
	});

	//DX popups
    $('.dx_ticket').click( function() {
        window.open($(this).attr('href'), 'MyWindow','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=700,height=715,left=40,top=40');
        return false;
    });

});


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		header_Layer_1_copy_over = newImage("/header/images/header_Layer-1-copy-over.gif");
		preloadFlag = true;
	}
}

