function loader(div){
	divWidth = $(div).width();
	loadstring = '<div';
	
	if (divWidth <= 16 ){
		loadstring += ' class="small-icon small-loader">';
	} else {
		loadstring += ' class="big-loader">';
	}
	loadstring +=  '</div>';
	$(div).html(loadstring);
}

function loadContents(div,data){
	loader(div);
	$(div).html(data);
}

function showMessage(div,data){
	loader(div);
	$(div).html(data).fadeIn("slow",function(){$(this).fadeOut(1500)});
}
function updateContents(id,url,data){
	loader(id);
	$(id).load(url,data);
}

function updateAllContents(mid){
	updateContents('#layout-body','module-loader.asp',{mid:mid});
}

function updateSubmodules(mid){
	if (mid == null){
		$("#submodules").html("");
	}
	else {
		loader("#submodules");
		$("#submodules").load("layout-submodules-bar.asp",{mid:mid});
	}	
}

function updateModule(mid){
	loader("#module");
	$("#module").load("layout-module.asp",{mid:mid});
}

function getRowId(e) {
	var rowId = $(e).parents("tr").attr("id");
	return rowId;
}
