var semafor=true;
var obj='';
var treu_doble=false;
var pag_index='/';

$(document).ready(function () {
	$('div.boto a').click(function () {
		if (semafor) {
			semafor=false;
			$('div.boto a').removeClass('on');
			treu_doble=true;
			obj=this;
			if ($(this).parent().parent().hasClass('obert')) {
				$('#apartathome .cont').load(pag_index+' div.obert .cont', '', function () {hemllegit(true, pag_index)});
				//$('div.boto a.mg').addClass('on');
			} else {
				url=this.href
				//alert(url);
				//split('/');
				//url=url[url.length-1];
				$('.cont', $(this).parent().parent()).load(url + ' div.obert .cont', '', function () {hemllegit(false, url)});
				$(this).addClass('on');
			}
		}
		return false;
	});
	
	escoltaSub();
	posiciona();
});

function hemllegit(home, url) {
	if (treu_doble) {
		treu_doble=false;

		try {
			var pageTracker = _gat._getTracker("UA-9647301-1");
			pageTracker._trackPageview(url);
		} catch(err) {}
		
		$('div.obert').animate({width:'0px'}, 500, 'linear').removeClass('obert');
		if (home) {
			$('#apartathome').animate({width:'640px'}, 500, 'linear', function() {semafor=true;}).addClass('obert');		
		} else {
			$(obj).parent().parent().animate({width:'640px'}, 500, 'linear', function() {semafor=true; 	escoltaSub(); }).addClass('obert');
		}
	}
}

function escoltaSub() {
	$('div.submenu a').unbind('click');

	$('div.submenu a').click(function () {
		if (semafor) {
			semafor=false;
						
			$('div.submenu a').removeClass('on');
			$(this).addClass('on');
			
			url=this.href;
			//alert(url);
			//.split('/');
			//url=url[url.length-1];

			/*try {
				var pageTracker = _gat._getTracker("UA-9647301-1");
				pageTracker._trackPageview(url);
			} catch(err) {}*/

			$('.cont', $(this).parent().parent().parent().parent().parent()).load(url + ' div.obert .cont', '', function () {
				escoltaSub();
				semafor=true;
			});
		}
		return false;
	});
}

$(window).scroll(function() { posiciona(); });
$(window).resize(function() { posiciona(); });

function posiciona() {
	$('#abaix').css('top', ($(window).height() + $(this).scrollTop() - 120) + "px");
}

