/**
* Código genérico que corre ao carregar cada página.
* Contem funções auxiliares.
*/

// Falta elaborar um método para chamar o logout.jsp ao fechar a janela
//window.attachEvent ('onbeforeunload', logout);
//window.attachEvent ('onunload', logout);
//window.attachEvent ('onclose', logout);
//window.attachEvent ('onexit', logout);



// Validação para fornecer o estilo a cada página de acordo com a resolução

//alert(window.screen.width);
// alert(document.styleSheets.length);
if (window.screen.width >= 800 && window.screen.width < 1024) {
    document.styleSheets.item('_800').disabled = false;
}
if (window.screen.width >= 1024 && window.screen.width < 1280) {
    document.styleSheets.item('_1024').disabled = false;
}
if (window.screen.width >= 1280) {
    document.styleSheets.item('_1280').disabled = false;
}
// alert("_800 disabled = "+document.styleSheets.item('_800').disabled);
// alert("_1024 disabled = "+document.styleSheets.item('_1024').disabled);
// alert("_1280 disabled = "+document.styleSheets.item('_1280').disabled);
// for(var i = 1, stop = document.styleSheets.length; i < stop; i++) {
	// if (!document.styleSheets.item(i).disabled) {
		// alert(document.styleSheets.item(i).id+" disabled = "+document.styleSheets.item(i).disabled);
	// }
// }

/**  Usage:
**	addLoadEvent(nameOfSomeFunctionToRunOnPageLoad);   
**	addLoadEvent(function() {   
**	// more code to run on page load
**	});  
**/
function addLoadEvent(func) {
	//alert(func.toString());
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
	//alert(window.onload.toString());
}



