window.intervalstopscroll = null;
window.onscroll = function() {
	clearTimeout(window.intervalstopscroll);
	window.intervalstopscroll = setTimeout('window.onstopscroll();window.onstopscroll2();', 50);
};
window.onstopscroll2 = function() {
	SA.refresh();
};
/* Moldura da imagem */
var imgAtual = null;
var ptInicio = new _point();
var ptFinal = new _point();
var molduraAtiva = null;
playMoldura = function () {
	o = arguments[0];
	cor = arguments[1] || '#FFFFFF';
	bw = arguments[2] || 10;
	$('molduraImagem').style.borderWidth = bw+"px";
	$('molduraImagem').style.borderColor = cor;
	if (imgAtual != o && molduraAtiva) {
		imgAtual = o;
		var p = getPos(o);
		var s = getSize(o);
		setAlpha('molduraImagem', 10);
		s.x++;
		ptInicio = p;
		ptFinal.x = p.x+s.x;
		ptFinal.y = p.y+s.y;
		with ($('molduraImagem').style) {
			top = p.y+'px';
			left = p.x+'px';
			height = s.y+'px';
			width = s.x+'px';
			display = 'block';
		}
		$('molduraImagem').alphaTo(10, 30, 'linear', 0.2);
	}
};
stopMoldura = function (e) {
	var m = getMousePos(e);
	if (m.x<ptInicio.x || m.y<ptInicio.y || m.x>ptFinal.x || m.y>ptFinal.y) {
		$('molduraImagem').stopAlpha();
		setAlpha('molduraImagem', 0);
		with ($('molduraImagem').style) {
			top = '0px';
			left = '0px';
			display = 'none';
		}
		imgAtual = null;
		ptInicio = new _point();
		ptFinal = new _point();
	}
};
clickMoldura = function () {
	if (imgAtual) if (imgAtual.onclick) imgAtual.onclick();
};
/* Fundo azul do site */
var bgSite = {
	'objClose':'',
	'show': function() {
		setAlpha('bgSite', 60);
		$('bgSite').style.height = getDocSize().y+13+'px';
		$('bgSite').style.display = 'block';
		var obj = document.getElementsByTagName('SELECT');
		for (var i = 0; i < obj.length; i++) {
			if (obj[i].className != 'campoEditor') 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(){
		$('bgSite').style.width = getDocSize().x+'px';
		$('bgSite').style.height = getDocSize().y+13+'px';
	},
	'setClose': function(){		
		this.objClose = arguments[0] || this.objClose;
	},
	'clickClose': function(){
		if(this.objClose){
			this.objClose.hide();
		}
	}
};