/* Evento window.onstopscroll */

window.intervalstopscroll = null;
window.onscroll = function() {
	clearTimeout(window.intervalstopscroll);
	window.intervalstopscroll = setTimeout('window.onstopscroll();', 50);
};
window.onstopscroll = new Function();

// Fundo preto do site 
var bgSite = {
	'show': function() {
		setAlpha('bgSite', 70);
		$('bgSite').style.height = getDocSize().y+13+'px';
		$('bgSite').style.display = 'block';
		var obj = document.getElementsByTagName('SELECT');
		for (var i = 0; i < obj.length; i++) {
			obj[i].style.display = "none";
		}
	},
	'hide': function() {
		$('bgSite').style.display = 'none';
		var obj = document.getElementsByTagName('SELECT');
		for (var i = 0; i < obj.length; i++) obj[i].style.display = "block";
	},
	'alinha': function(){
		var newY;
		if(getDocVisibleSize().y > getDocSize().y){
			newY = getDocVisibleSize().y;
		}else{
			newY = getDocSize().y+44
		}
		$('bgSite').style.width = getDocSize().x+'px';
		$('bgSite').style.height = newY+'px';
	}
};

function getKey(e) {
	try{
		return event?(event.keyCode?event.keyCode:(event.which?event.which:event.charCode)):null;
	}catch(f){
		return e.keyCode;	
	}
}

function addOnEnterPress(obj,fun){
	fun = fun || new Function();	
	
	if(typeof obj != 'object'){
		obj = $(obj);
	}
	
	obj.onkeypress = function(e){
		var key = getKey(e);
		if(key == 13) fun();
	}
}