$(document).ready(function() {
	$('#leilaoAoVivoPlacar').click(function () {
		window.open($(this).attr('href'), 'leilaoAoVivoPlacar', 'location=no,fullscreen=yes');
		return false;
	});

	
	$('#saibaMais').click(function () {
		$('#leilaoAoVivo').slideToggle('slow');
		return false;
	});	
	
	addEvent(window, 'scroll', moveMenu);
	
	$.scrollTo.defaults.axis = 'xy'; 
//	var paneTarget = $('#slideshow');
	var destaque = $('.destaques');
	destaque.find('.paginas a').click(function(){
		var paneTarget = $(this).parent().parent().find('#slideshow');
		$(this).parent().find('a').removeClass('marcado');
		$(this).addClass('marcado');
		var id = $(this).attr('rel');
		var target = paneTarget.find('li'+id);
		paneTarget.stop().scrollTo( target, 1000 );		
		clearInterval(play);
		play = setInterval("movimentaSlideshow()",slideshow_time_interval);
	});
	
});
var play = setInterval("movimentaSlideshow()",slideshow_time_interval);
var slideshow_time_interval = 10000;
var pagina = 0;

function movimentaSlideshow() {		
	var paneTarget = $('#slideshow');
	
	var proxima = $('.paginas a.marcado').next();	
	var id = proxima.attr('rel');
	
	if(id == "" || id == undefined) {
		id = "#linha1";
		proxima = $('.paginas a[rel="'+id+'"]');
	}	

	$('.paginas a').removeClass('marcado');	
	
	proxima.addClass('marcado');
	
	var target = paneTarget.find('li'+id);
	paneTarget.stop().scrollTo( target, 1000 );
	
	clearInterval(play);
	play = setInterval("movimentaSlideshow()",slideshow_time_interval);
}


function validaLogin(){
	usuario = $('#usuario');
	senha = $('#senha');
	if (usuario.val() == ''){
		alert ('Digite seu e-mail!');
		usuario.focus();
		return false;
	}
		if (senha.val() == ''){
		alert ('Digite sua senha!');
		senha.focus();
		return false;
	}
}

// trata aa visualização do menu flutuante
var last = null;
function menuFlutuante() {
	var d = new Date();
	var w = screen.width;
	if(w < 1024) {
		$('#col-navegacao').css('display','none');
	}
	else {
		var h = $('#conteudo').height();
		$('#col-navegacao').css('height',h);
				
		var p = $('#pagina');
		p.width(1010);
		p.css('left','50%');
		pw = p.width();
		var m = pw / 2;			
		p.css('margin-left','-'+m+'px');
		last = d.getTime();
		moveMenu();
	}
}

var mM = null;
function moveMenu() {	
	var b = navigator.appName;
	this.ie = !this.opera && (b=="Microsoft Internet Explorer");
	
	if(this.ie) {
		var margin = 350;
	}
	else {
		var margin = window.innerHeight / 2;
	}
	
	var variavel = margin - ($('#box_nav').height() / 2);
	
	$('#box_nav').stop();

	$('#box_nav').animate({
		marginTop: document.documentElement.scrollTop+variavel+"px"
	},1000);
}

function addEvent(obj, evType, fn, fn2) { //Função adaptada da original de Christian Heilmann, em http://www.onlinetools.org/articles/unobtrusivejavascript/chapter4.html
    if (typeof obj == "string") {
        if (null == (obj = document.getElementById(obj))) {
            throw new Error("Elemento HTML não encontrado. Não foi possível adicionar o evento.");
        }
    }
    if (obj.attachEvent) {
        if (fn2 == undefined) {
            return obj.attachEvent(("on" + evType), fn);
        } else {
            obj.attachEvent(("on" + evType), fn);
            return obj.attachEvent(("on" + evType), fn2);
        }
    } else if (obj.addEventListener) {
        if (fn2 == undefined) {
            return obj.addEventListener(evType, fn, true);
        } else {
            obj.addEventListener(evType, fn, true);
            return obj.addEventListener(evType, fn2, true);
        }
    } else {
        throw new Error("Seu browser não suporta adição de eventos.");
    }
}