$(function(){
	$(window).resize(resize);	
});

$(window).load(function(){  
	//initialize after images are loaded
	resize(); 
});


function resize(){
	// Resize BG
	var bg = document.getElementById('bg');
	var w = ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth );
	var h = ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight );
	
	if (bg) {
		if (!bg.aspectRatio) {
			if (bg.offsetWidth && bg.offsetHeight) {
				bg.aspectRatio = bg.offsetWidth / bg.offsetHeight;
			}
			else {
				return;
			}
		}
		if ((w / h) > bg.aspectRatio) {
			bg.style.width = '100%';
			bg.style.height = '';
		}
		else {
			bg.style.width = '';
			bg.style.height = '100%';
		}
	}
};
