function nav_overs(elem){
	var pnav = document.getElementById(elem);
	var nav_items = pnav.getElementsByTagName('li');
	for(i=0;i<nav_items.length;i++){
		if(nav_items[i].className != 'act'){
			nav_items[i].onmouseover=function(){this.className = 'act';}
			nav_items[i].onmouseout=function(){this.className = 'link';}
		}
	}
}

function getWidth(){
	var brwdt = ($(window).width() - 960) / 2;
	if(brwdt <= 0){ brwdt = 0; }
	var lwdt = 630 + brwdt;
	var rwdt = 310 + brwdt;
	
	$('#latest').css('width', lwdt );
	$('#sidebar').css('width', rwdt );
}

function unit_overs(cls,h,spd){
	$(cls).hover(function() {
 		$(this).children('div').animate({ marginTop: -h }, spd);
	}, function() {
		$(this).children('div').animate({ marginTop: -0 }, spd);
	});	
}

function box_overs(cls,bg,tgt){
	$('.'+cls).hover(function() {
		$(this).children('div.'+tgt).removeClass(bg);
		$(this).children('div.'+tgt).addClass('white');
		$(this).children('div.'+tgt).addClass('bggold');
	}, function() {
		$(this).children('div.'+tgt).addClass(bg);
		$(this).children('div.'+tgt).removeClass('white');
		$(this).children('div.'+tgt).removeClass('bggold');         
	});	
}

function imgAttrs(cls){
	
	$('.'+cls).load(function() {
	
	var imwt = $(this).width();
	var imht = $(this).height();
	if(imwt > imht){
		var rto = imwt / 520;
	} else {
		var rto = imht / 520;
	}
	var nwwt = Math.floor(imwt / rto);
	var nwht = Math.floor(imht / rto);
	
	$(this).attr('width',nwwt);
	$(this).attr('height',nwht);
	});
}

$(document).ready(function(){
	nav_overs('nav');
	getWidth();
	$(window).bind("resize", getWidth);
	unit_overs('.covers li','145',100);
	box_overs('artistbox','bggrey','artistname');
});
