$.fn.preloadImages = function() {
	$.each(arguments, function(a) {
		$('<img alt="" src="'+this+'">');
	});
};
$.fn.externalLinks = function() {
	$("a[rel~='external']").click(function() {  
		window.open($(this).attr('href'));
		return false;  
	}); 
};

$(document).ready(function() {
	$.fn.externalLinks();
	var prefix = "/beautifullyborn"
	$.fn.preloadImages(prefix+"/images/general/home-page/cycle1.png",prefix+"/images/general/home-page/cycle2.png",
					  prefix+"/images/general/home-page/cycle3.png",prefix+"/images/general/home-page/cycle4.png");
	if(!$.browser.msie) {
		$("#home-page-graphic").cycle({
			fx:      'fade',
			timeout:  5000,
			slideExpr: 'img',
			speed: 800
		});
	}

	$("#nhl-text").cycle({
		fx:      'fade',
		timeout:  5000,
		speed: 800
	});

	if($("#prevdiv").length>0) {
		$("#main-text").css("overflow","hidden");
	}
	if($.browser.msie) {
		$("#prevdiv, #nextdiv").fadeTo(450,0.8);
	} else {
		$("#prevpage, #nextpage").css("background","url(/images/core/arrow.png) no-repeat 0px 0px");
		$("#prevdiv, #nextdiv").fadeTo(600,1);
	}
	$("#nextpage").click(function() {
		$("#main-text").scrollTo("+=150px", 600, { axis:'y' } );
		return false;
	});
	$("#prevpage").click(function() {
		$("#main-text").scrollTo("-=150px", 600, { axis:'y' } );
		return false;
	});
});
