var idSelect = "";
var idTopSelect = "";
var idServico = "";
var pageSelect = 1;
var imagem;
var tempo = 0;

$(document).ready(function(){

	$("#corpoClientes, #corpoPortfolio, #corpoServicos, #corpoCases").hide();
	$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 6px #000"});

	$("#conteudoAgencia").css({"margin-top":"-400px"});
	$("#conteudoContato").css({"margin-top":"-400px"});
	$("#conteudoTrabalhe").css({"margin-top":"-400px"});
	
	$("#home").click(function(){
		$("#corpoClientes, #corpoPortfolio, #corpoServicos, #corpoCases").hide();
		$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 6px #000"});
		$("#conteudoAgencia").css({"margin-top":"-400px"});
		$("#conteudoContato").css({"margin-top":"-400px"});
		$("#conteudoTrabalhe").css({"margin-top":"-400px"});
		document.title = "Unittá - Comunicação Estratégica";
		idSelect = "";
		idTopSelect = "";
		idServico = "";
		pageSelect = 1;
	});
	
	$("#btnContato").click(function(){
		var erro = "";
		if($("#txtNomeContato").val() == ""){
			erro += "Preencha o campo nome.\n";
		}
		if($("#txtEmailContato").val() == ""){
			erro += "Preencha o campo E-mail.\n";
		}else if($("#txtEmailContato").val().indexOf("@") == -1 || $("#txtEmailContato").val().indexOf(".") == -1){
			erro += "E-mail inválido.\n";
		}
		if($("#txtAssuntoContato").val() == ""){
			erro += "Preencha o campo assunto.\n";
		}
		if($("#txtMensagem").val() == ""){
			erro += "Preencha o campo mensagem.\n";
		}
		if(erro == ""){
			var enviou = $.ajax({ type: "POST", data: "txtNome="+$("#txtNomeContato").val()+"&txtEmail="+$("#txtEmailContato").val()+"&txtTelefone="+$("#txtTelefoneContato").val()+"&txtAssunto="+$("#txtAssuntoContato").val()+"&txtMensagem="+$("#txtMensagem").val(), url:"contato.php", async:false }).responseText;
			document.formContato.reset();
			alert(enviou);
		}else{
			alert(erro);
		}
	});
	
	$("#btnTrabalhe").click(function(){
		var erro = "";
		if($("#txtNomeTrabalhe").val() == ""){
			erro += "Preencha o campo nome.\n";
		}
		if($("#txtEmailTrabalhe").val() == ""){
			erro += "Preencha o campo E-mail.\n";
		}else if($("#txtEmailTrabalhe").val().indexOf("@") == -1 || $("#txtEmailTrabalhe").val().indexOf(".") == -1){
			erro += "E-mail inválido.\n";
		}
		if($("#txtTelefoneTrabalhe").val() == ""){
			erro += "Preencha o campo telefone.\n";
		}
		if($("#txtCargoTrabalhe").val() == ""){
			erro += "Preencha o campo cargo.\n";
		}
		if($("#txtPretencaoTrabalhe").val() == ""){
			erro += "Preencha o campo pretensão.\n";
		}
		if($("#txtCurriculoTrabalhe").val() == ""){
			erro += "Preencha o seu currículo.\n";
		}
		if(erro == ""){
			var enviou = $.ajax({ type: "POST", data: "txtNome="+$("#txtNomeTrabalhe").val()+"&txtEmail="+$("#txtEmailTrabalhe").val()+"&txtTelefone="+$("#txtTelefoneTrabalhe").val()+"&txtCelular="+$("#txtCelularTrabalhe").val()+"&cmdArea="+$("#cmdAreaTrabalhe").val()+"&txtCargo="+$("#txtCargoTrabalhe").val()+"&txtPretencao="+$("#txtPretencaoTrabalhe").val()+"&txtCurriculo="+$("#txtCurriculoTrabalhe").val(), url:"trabalhe-na-unitta.php", async:false }).responseText;
			document.formTrabalhe.reset();
			alert(enviou);
		}else{
			alert(erro);
		}
	});
	
	$("#txtTelefoneContato").mask("(99) 9999-9999");
	$("#txtTelefoneTrabalhe").mask("(99) 9999-9999");
	$("#txtCelularTrabalhe").mask("(99) 9999-9999");
	$("#txtPretencaoTrabalhe").maskMoney({symbol:"R$",decimal:",",thousands:"."});
		
	$("#agencia").click(function(){
		if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
		}
		if(idTopSelect == ""){
			$("#conteudoAgencia").animate({"margin-top":"42px"}, 300);
		}else{
			$("#"+idTopSelect).animate({"margin-top":"-400px"}, 200);
			$("#conteudoAgencia").animate({"margin-top":"42px"}, 300);
		}
		idTopSelect = "conteudoAgencia";
		idSelect = "";
		document.title = "Unittá - Agência de Publicidade em São Paulo";
	});
	
	$("#contato").click(function(){
		if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
		}
		if(idTopSelect == ""){
			$("#conteudoContato").animate({"margin-top":"42px"}, 300);
		}else{
			$("#"+idTopSelect).animate({"margin-top":"-400px"}, 200);
			$("#conteudoContato").animate({"margin-top":"42px"}, 300);
		}
		idTopSelect = "conteudoContato";
		idSelect = "";
		document.title = "Entre em contato";
	});
	
	$("#trabalhe").click(function(){
		if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
		}
		if(idTopSelect == ""){
			$("#conteudoTrabalhe").animate({"margin-top":"42px"}, 300);
		}else{
			$("#"+idTopSelect).animate({"margin-top":"-400px"}, 200);
			$("#conteudoTrabalhe").animate({"margin-top":"42px"}, 300);
		}
		idTopSelect = "conteudoTrabalhe";
		idSelect = "";
		document.title = "Unittá - Faça parte dessa equipe";
	});
	
	$(".fechar").click(function(){ $("#"+idTopSelect).animate({"margin-top":"-400px"}, 200); idTopSelect = ""; });
	
	
	$(".clientesToolTip").tooltip({track:true, delay:0, showURL:false, showBody:"###"});
	
	$("#listServicos").accordion({header:"h3", active:false, alwaysOpen:false, autoheight:false});
	
	//var result = $.ajax({ url:"portfolioList.php?pag="+pageSelect+"&tipoPeca=&cliente=&campanha=&peca=", async:false }).responseText;
	//$("#corpoPortfolio").append(result);
	
	$("#btnPortfolio").click(function(){
		filtrar();
	});
	
	$("#listServicos h3").click(function(){
		var id = $(this).attr("id").replace("title_", "");
		var title = $(this).attr("title");
		if(id == idServico){
			$("#imgServicos").html("<img src=\"images/servicos/default.jpg\" alt=\"A agência\" />");
			//$("#imgServicos").attr({"src":"images/servicos/default.jpg", "alt":"A agência"});
			idServico = "";
		}else{
			var conteudaSWF = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0\" width=\"395\" height=\"400\" id=\"s\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"wmode\" value=\"transparent\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"movie\" value=\"swf/"+id+".swf\" /><param name=\"quality\" value=\"high\" /><embed wmode=\"transparent\" src=\"swf/"+id+".swf\" quality=\"high\" width=\"395\" height=\"400\" name=\"teste\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" /></object>";
			
			$("#imgServicos").html(conteudaSWF);
			//$("#imgServicos img").attr({"src":"images/servicos/"+id+".jpg", "alt":title});
			idServico = id;
		}
	});
	
	//#######		Abrir Clientes		########
	$("#menuClientes").click(function(){
		document.title = "Conheça nossos Clientes";
		window.location.hash = "/clientes/";
		if(idTopSelect != ""){ $("#"+idTopSelect).animate({"margin-top":"-400px"}, 200); }
		if(idSelect == "corpoClientes"){
			$("#corpoClientes").slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
			idSelect = "";
		}else if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
				$("#menuClientes").css({"border-bottom":"solid 8px #d42720"});
				$("#corpoClientes").slideDown("slow");
			});
			idSelect = "corpoClientes";
		}else{
			$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			$("#menuClientes").css({"border-bottom":"solid 8px #d42720"});
			$("#corpoClientes").slideDown("slow");
			idSelect = "corpoClientes";
		}
	});
	
	//#######		Abrir Portfolio		########
	$("#menuPortfolio").click(function(){
	   	document.title = "Portfólio Unittá";
		window.location.hash = "/portfolio/";
		if(idTopSelect != ""){ $("#"+idTopSelect).animate({"margin-top":"-400px"}, 200); }
		if(idSelect == "corpoPortfolio"){
			$("#corpoPortfolio").slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
			idSelect = "";
		}else if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
				$("#menuPortfolio").css({"border-bottom":"solid 8px #eaae0f"});
				$("#corpoPortfolio").slideDown("slow");
			});
			idSelect = "corpoPortfolio";
		}else{
			$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			$("#menuPortfolio").css({"border-bottom":"solid 8px #eaae0f"});
			$("#corpoPortfolio").slideDown("slow");
			idSelect = "corpoPortfolio";
		}
		filtrar();
	});
	
	//#######		Abrir Servicos		########
	$("#menuServicos").click(function(){
		document.title = "Unittá - Serviços e estratégias para sua empresa";
		window.location.hash = "/servicos/";
		if(idTopSelect != ""){ $("#"+idTopSelect).animate({"margin-top":"-400px"}, 200); }
		if(idSelect == "corpoServicos"){
			$("#corpoServicos").slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
			idSelect = "";
		}else if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
				$("#menuServicos").css({"border-bottom":"solid 8px #248155"});
				$("#corpoServicos").slideDown("slow");
			});
			idSelect = "corpoServicos";
		}else{
			$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			$("#menuServicos").css({"border-bottom":"solid 8px #248155"});
			$("#corpoServicos").slideDown("slow");
			idSelect = "corpoServicos";
		}
	});
	
	//#######		Abrir Cases		########
	$("#menuCases").click(function(){
		document.title = "Veja nossos Cases de Sucesso";
		window.location.hash = "/cases-de-sucesso/";
		if(idTopSelect != ""){ $("#"+idTopSelect).animate({"margin-top":"-400px"}, 200); }
		if(idSelect == "corpoCases"){
			$("#corpoCases").slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			});
			idSelect = "";
		}else if(idSelect != ""){
			$("#"+idSelect).slideToggle("slow", function(){
				$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
				$("#menuCases").css({"border-bottom":"solid 8px #1d458a"});
				$("#corpoCases").slideDown("slow");
			});
			idSelect = "corpoCases";
		}else{
			$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
			$("#menuCases").css({"border-bottom":"solid 8px #1d458a"});
			$("#corpoCases").slideDown("slow");
			idSelect = "corpoCases";
		}
	});
	
	$("#tipoPeca").change(function(){ $("#cliente").focus(); fnClientes($(this).val());});
	$("#cliente").change(function(){ $("#projeto").focus(); fnProjetos($("#tipoPeca").val(), $(this).val());});
	//$("#projeto").change(function(){ $("#tipoPeca").focus(); fnPecas($("#tipoPeca").val(), $("#cliente").val(), $(this).val());});
	
	$(".header").hide();
	fnMudar("1");
	
});

function pag(grupo, pageNum){
	$(".boxPortfolio").remove();
	$(".paginas").remove();
	$("#corpoPortfolio p").remove();
	pageSelect = pageNum;
	var result = $.ajax({ url:"portfolioList.php?pag="+pageNum+"&grupoAtual="+grupo+"&tipoPeca="+$("#tipoPeca").val()+"&cliente="+$("#cliente").val()+"&campanha="+$("#projeto").val(), async:false }).responseText;
	$("#corpoPortfolio").append(result);
	tb_init("a.thickbox, area.thickbox, input.thickbox");
}

function filtrar(){
	$(".boxPortfolio").remove();
	$(".paginas").remove();
	$("#corpoPortfolio p").remove();
	var result = $.ajax({ url:"portfolioList.php?pag=1&tipoPeca="+$("#tipoPeca").val()+"&cliente="+$("#cliente").val()+"&campanha="+$("#projeto").val(), async:false }).responseText;
	$("#corpoPortfolio").append(result);
	tb_init("a.thickbox, area.thickbox, input.thickbox");
}

function fromClientesToPortfolio(idCliente){
	/*$("#"+idSelect).slideToggle("slow", function(){
		$("#menuClientes, #menuPortfolio, #menuServicos, #menuCases").css({"border-bottom":"solid 8px #000"});
		$("#menuPortfolio").css({"border-bottom":"solid 8px #eaae0f"});
		$("#corpoPortfolio").slideDown("slow");
	});
	idSelect = "corpoPortfolio";
	//$("#tipo").val("");
	$("#projeto").val("");
	$("#tipoPeca").val("");
	$("#cliente").val(idCliente);
	filtrar();*/
}

function homePortfolio(servico, cliente, trabalho){
	//$("#tipo").val("");
	$("#projeto").val(trabalho);
	$("#tipoPeca").val(servico);
	$("#cliente").val(cliente);
	filtrar();
}

function fnClientes(idTipo) {
	$("#cliente").html("<option>Carregando...</option>");
	$("#cliente").attr("disabled", "disabled");
	$("#cliente").load("includes/montaComboClientes.php?tipoPeca="+idTipo, function(){$("#cliente").removeAttr("disabled"); fnProjetos(idTipo, "")});
}

function fnProjetos(idTipo, idCliente) {
	$("#projeto").html("<option>Carregando...</option>");
	$("#projeto").attr("disabled", "disabled");
	$("#projeto").load("includes/montaComboProjetos.php?tipoPeca="+idTipo+"&cliente="+idCliente, function(){$("#projeto").removeAttr("disabled");});
}

function fnPecas(idTipo, idCliente, idProjeto) {
	$("#tipoPeca").html("<option>Carregando...</option>");
	$("#tipoPeca").attr("disabled", "disabled");
	$("#tipoPeca").load("includes/montaComboTipoPecas.php?tipoPeca="+idTipo+"&cliente="+idCliente+"&projeto="+idProjeto, function(){$("#tipoPeca").removeAttr("disabled");});
}
function fnMudar(id){
	if(imagem != id){
		$("#"+imagem).fadeOut('slow');
		$("#"+id).fadeIn('slow');
		
		imagem = id;
		if(id < 5){
			cont = parseInt(id)+1;
		}else{
			cont = 1;	
		}
		clearTimeout(tempo);	
		tempo = setTimeout("fnMudar('"+cont+"')", 10000);
	}
}