
$(document).ready(function() {
	var backgroundScaler = function() {
		var body = $("body"); 
		var container = $("#background");
		var image = $("img", container);
		// image.css({ position: "absolute", left: "-10000px" });
		var alternate = false;
		backgroundScaler.check = function() {	
			if(alternate && image.width() < container.width()) {
				image.removeClass("alternate");
				alternate = false;
			}
			if(!alternate && image.height() < container.height()) {
				image.addClass("alternate");
				alternate = true;
			}
			
			var marginTop = -(image.height() - container.height())/2;
			if ((image.height() / 2.7) < 470) {
				marginTop = 0;
			}
			
			
			var margin = marginTop + "px 0 0 " + -(image.width() - container.width())/2 + "px";
			image.css({ margin: margin });
		}
		$(window).resize(function() { backgroundScaler.check(); });
		image.load(function() {
			backgroundScaler.check(); 
			$(this).css({ position: "static" });
		});
	};
	backgroundScaler();
	
	$('a[rel="external"]').attr('target', '_blank');
});

function extLinks() {
	$(document).ready(function(){
		$('a[rel=external]').attr('target', '_blank')
		});
}

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);
}


