//Funções que inicializam com o Site
$(document).ready(function(){

	$('a[rel*=facebox]').facebox();
	//initPagination();

	//submenu('expert', 'link-expert');
	submenu2('ivan', 'link-ivan');

	$('#pane-expert').css('display','block');
	$('#pane-expert').first().css('display','block');

	$('#pane-expert').jScrollPane();

	$('.text_emp' ).jScrollPane();

	$('.empre_donos').css('display','none');
	$('.empre_donos').first().css('display','block');

	$('#pane-ivan' ).jScrollPane({
		showArrows: true,
		verticalArrowPositions: 'os'
	});


	$("#texto").jScrollPane({
		showArrows: true,
		verticalArrowPositions: 'os'
	});
	//$('#texto-rodape').jScrollPane();

	$('#troca').cycle({
		fx:     'fade',
		speed:  'fast',
		timeout: 7000,
		next:   '#next2',
		prev:   '#prev2'
	});
	$('#ImageContainer').cycle({
		fx:     'fade',
		speed:  'fast',
		timeout: 7000,
		next:   '#next2',
		prev:   '#prev2'
	});

});

/**
* var valEmail
* Expressão regular de validação de e-mail
*/
var valEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
/*
function enviaContato(lang){
msg = "";
lang = "pt";
if($("#name").val() == "" || $("#name").val() == "Nome *" ){
if(lang == 'pt') msg += "<span>Nome não preenchido.</span><br />";
else if(lang == 'en') msg += "<span>Please enter your name</span><br />";
}

if($("#email").val() == ""){
if(lang == 'pt') msg += "<span>E-mail não preenchido.</span><br />";
else if(lang == 'en') msg += "<span>Please enter your email.</span><br />";
} else if(!valEmail.test($("#email").val())){
if(lang == 'pt') msg += "<span>E-mail inválido.</span><br />";
else if(lang == 'en') msg += "<span>Please enter a valid email address</span><br />";
}

if($("#message").val() == "" || $("#message").val() == "Mensagem *"){
if(lang == 'pt') msg += "<span>Mensagem não preenchida.</span><br />";
else if(lang == 'en') msg += "<span>Please enter your message.</span><br />";
}

if(msg != ""){
if(lang == 'pt') msg = "<div class=\"v12 black\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
else if(lang == 'en') msg = "<div class=\"v12 black\">The following error(s) has occurred:<br /><br /></div>" + msg;

jQuery.facebox(msg);
return false;
} else {
$("#frm").submit();
}
}
*/
function enviaContato(){
	msg = "";

	if($("#nome").val() == ""){
		msg += "<span>Nome não preenchido.</span><br />";
	}

	if($("#email").val() == ""){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}

	if($("#mensagem").val() == ""){
		msg += "<span>Mensagem não preenchida.</span><br />";
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);

	} else {
		$("#frmcontato").submit();
		return true;
	}
}


function searchPageselectCallback(page_index, jq){
	var items_per_page = 4;
	var offset = page_index * items_per_page;
	var new_content = $('#hiddenresult div.result').slice(offset, offset + items_per_page).clone();
	$('#Searchresult').empty().append(new_content);

	//var new_content = $('#hiddenresult div.result:eq('+page_index+')').clone();
	//$('#Searchresult').append(new_content);
	return false;
}
/*************************NOVA FUNCAO DE PAGINACAO PARA PROJETOS*/
function searchPageselectCallback1(page_index, jq){
	var items_per_page = 8;

	var offset = page_index * items_per_page;
	var new_content = $('#hiddenresult1 div.result').slice(offset, offset + items_per_page).clone();
	$('#Searchresult1').empty().append(new_content);

	/*var new_content = $('#hiddenresult1 div.result:eq('+page_index+')').clone();
	$('#Searchresult1').append(new_content);*/
	return false;
}

/**
* Callback function for the image container
*/
function imagePageselectCallback(page_index, jq) {
	$('#ImageContainer img:visible').hide();
	$('#ImageContainer img:eq(' + page_index + ')').show();
}

/**
* Initialisation function for pagination
*/
function initPagination() {
	// count entries inside the hidden content
	var num_entries = $('#hiddenresult div.result').length;
	// Create content inside pagination element
	$(".searchresult_pagination").pagination(num_entries, {
		callback: searchPageselectCallback,
		items_per_page:4, // Show only one item per page
		prev_show_always: true,
		next_show_always: true
	});
	// Create pagination for images
	num_entries2 = $('#ImageContainer img').length;
	$("#ImagePagination").pagination(num_entries2, {
		callback: imagePageselectCallback,
		items_per_page:1, // Show only one item per page
		prev_show_always: true,
		next_show_always: true,
		link_to: "javascript:;"
	});

	num_entries1 = $('#hiddenresult1 div.result').length;
	// Create content inside pagination element
	$(".searchresult_pagination1").pagination(num_entries1, {
		callback: searchPageselectCallback1,
		items_per_page:8, // Show only one item per page
		prev_show_always: true,
		next_show_always: true
	});
}


function submenu(name, id){

	$('#link-corporativo').css('color', '#ACAAA9');
	$('#link-comercial').css('color', '#ACAAA9');
	$('#link-arquitetura').css('color', '#ACAAA9');
	$('#link-engenharia').css('color', '#ACAAA9');
	$('#link-turnkey').css('color', '#ACAAA9');
	$('#link-consultoria').css('color', '#ACAAA9');
	$('#link-graphic').css('color', '#ACAAA9');

	$('#texto-corporativo').css('display', 'none');
	$('#texto-comercial').css('display', 'none');
	$('#texto-arquitetura').css('display', 'none');
	$('#texto-engenharia').css('display', 'none');
	$('#texto-turnkey').css('display', 'none');
	$('#texto-consultoria').css('display', 'none');
	$('#texto-graphic').css('display', 'none');

	if(name == 'expert' || name == 'atuacao' || name == 'servicos'){
		$('#expert').css('display', 'none');
		$('#servicos').css('display', 'none');
		$('#atuacao').css('display', 'none');
		$('#link-expert').css('color', '#ACAAA9');
		$('#link-servicos').css('color', '#ACAAA9');
		$('#link-atuacao').css('color', '#ACAAA9');
		$('#texto-expert').css('display', 'none');
		$('#texto-servicos').css('display', 'none');
		$('#texto-atuacao').css('display', 'none');


		if(name == 'expert'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'atuacao'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'servicos'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		}

	} else {

		$('#texto-expert').css('display', 'none');
		$('#texto-servicos').css('display', 'none');
		$('#texto-atuacao').css('display', 'none');

		if(name == 'turnkey') $('#atuacao').css('display', 'none');

		if(name == 'corporativo'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'comercial'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'arquitetura'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'engenharia'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'turnkey'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'consultoria'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'graphic'){
			$('#'+id).css('color', '#FFFFFF');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		}
	}

}


//png transparente
//DD_belatedPNG.fix('.as, img');
/*
function seleciona(nome){
$(nome).css("color","red");
}*/
function submenu2(name, id){

	$('#link-ivan').css('color', '#ACAAA9');
	$('#link-luciana').css('color', '#ACAAA9');
	$('#link-cesar').css('color', '#ACAAA9');
	$('#link-gustavo').css('color', '#ACAAA9');


	$('#texto-ivan').css('display', 'none');
	$('#texto-luciana').css('display', 'none');
	$('#texto-cesar').css('display', 'none');
	$('#texto-gustavo').css('display', 'none');

	if(name == 'ivan' || name == 'luciana' || name=='cesar' || name=='gustavo'){

		$('#ivan').css('display', 'none');
		$('#luciana').css('display', 'none');
		$('#cesar').css('display', 'none');
		$('#gustavo').css('display', 'none');
		$('#link-ivan').css('color', '#ACAAA9');
		$('#link-luciana').css('color', '#ACAAA9');
		$('#link-cesar').css('color', '#ACAAA9');
		$('#link-gustavo').css('color', '#ACAAA9');
		$('#texto-ivan').css('display', 'none');
		$('#texto-luciana').css('display', 'none');
		$('#texto-cesar').css('display', 'none');
		$('#texto-gustavo').css('display', 'none');

		if(name == 'ivan'){
			$('#'+id).css('color', '#981b20');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		} else if(name == 'luciana'){
			$('#'+id).css('color', '#981b20');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		}
		else if(name == 'cesar'){
			$('#'+id).css('color', '#981b20');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		}
		else if(name == 'gustavo'){
			$('#'+id).css('color', '#981b20');
			$('#'+name).css('display', 'block');
			$('#texto-'+name).css('display', 'block');
		}


	}
}
