// JCtours

$(document).ready(function () {

	// safari

	if(jQuery.browser.safari) {

		$('html').addClass('safari');

	}

	// menu hover	

	$('div#head ol li ul:first').parent('li').hover(function() {

		$(this).addClass('hover');

	},

	function() {

		$(this).removeClass('hover');

	}

	);

	// idioma hover

	$('div#idioma ul').hover(function() {

		$(this).addClass('hover');

	},

	function() {

		$(this).removeClass('hover');

	}

	);

	// corporate id

	$('div#central.home div.corporate-home').innerfade( {

		speed: 'slow',

		timeout: 6000,

		type: 'sequence',

		containerheight: '16.5em'

	}

	);

	// servicos

	$('div#servicos ul li a:has(img)').each(function(i) {

		$(this).innerfade( {

			speed: 'slow',

			timeout: 4500,

			type: 'sequence',

			containerheight: '60px'

		}

		);

	}

	);

	$('div#servicos ul li a:has(img)').css( {

		'position':'static',

		'display':'block',

		'margin-bottom':'15px'

	}

	);

	// tempo tabs

	$('ol#tempo-nav li:first-child').addClass('active');

	$('ol#tempo li:not(:first-child)').hide();

	$('ol#tempo-nav a').click(function() {

		return false;

	}

	);

	$('ol#tempo-nav a').hover(function() {

		var classe = $(this).attr('href').replace('#','');

		$('ol#tempo li').hide();

		$('ol#tempo li.'+classe).show();

		$('ol#tempo-nav li.active').removeClass('active');

		$(this).parent().addClass('active');

	},

	function() {

		return false;

	}

	);

	// servicos tabs

	$('div#servicos ol li:first-child').addClass('active');

	$('div#servicos ul:not(:eq(0))').hide();

	$('div#servicos ol a').click(function() {

		return false;

	}

	);

	$('div#servicos ol a').hover(function() {

		var classe = $(this).attr('href').replace('#','');

		$('div#servicos ul').hide();

		$('div#servicos ul.'+classe).show();

		$('div#servicos ol li.active').removeClass('active');

		$(this).parent().addClass('active');

	},

	function() {

		return false;

	}

	);

	// operadores tabs

	$('div.operadores ol li:first-child').addClass('active');

	$('div.operadores ul:not(:eq(0))').hide();

	$('div.operadores ol a').click(function() {

		return false;

	}

	);

	$('div.operadores ol a').hover(function() {

		var classe = $(this).attr('class');

		$('div.operadores ul').hide();

		$('div.operadores ul.'+classe).show();

		$('div.operadores ol li.active').removeClass('active');

		$(this).parent().addClass('active');

	},

	function() {

		return false;

	}

	);

	// localizacao (uuu... precisa de refactoring)

	$('div.localizacao .esq ol li:first-child').addClass('active');

	$('div.localizacao .esq .escritorio:not(:eq(0))').hide();

	$('div.localizacao .esq ol a').click(function() { return false; });

	$('div.localizacao .esq ol a').hover(function() {

		var classe = $(this).attr('href').replace('#','');

		$('div.localizacao .esq .escritorio').hide();

		$('div.localizacao .esq .'+classe).show();

		$('div.localizacao .esq ol li.active').removeClass('active');

		$(this).parent().addClass('active');

	}, function() { return false; });

	// localizacao 2

	$('div.localizacao .dir ol li:first-child').addClass('active');

	$('div.localizacao .dir .escritorio:not(:eq(0))').hide();

	$('div.localizacao .dir ol a').click(function() { return false; });

	$('div.localizacao .dir ol a').hover(function() {

		var classe = $(this).attr('href').replace('#','');

		$('div.localizacao .dir .escritorio').hide();

		$('div.localizacao .dir .'+classe).show();

		$('div.localizacao .dir ol li.active').removeClass('active');

		$(this).parent().addClass('active');

	}, function() { return false; });

	// localizacao clr

	$('div.localizacao .clr ol li:first-child').addClass('active');

	$('div.localizacao .clr .escritorio:not(:eq(0))').hide();

	$('div.localizacao .clr ol a').click(function() { return false; });

	$('div.localizacao .clr ol a').hover(function() {

		var classe = $(this).attr('href').replace('#','');

		$('div.localizacao .clr .escritorio').hide();

		$('div.localizacao .clr .'+classe).show();

		$('div.localizacao .clr ol li.active').removeClass('active');

		$(this).parent().addClass('active');

	}, function() { return false; });

	// fancybox

	$('a[href$=".jpg"]').fancybox( {

		'hideOnContentClick': true

	}

	);

	$('.galeria a').attr( {

		rel: "galeria"

	}

	);

	// mailto

	$('a[rel="contacto"]').safeMailTo();


	// mailto

	if($('li.cl').length > 0) {
    $('li.cl').before('<br class="clear" />');
	}

}

);