var global_print_contentbox = false;

function menuTabSelect(me, item){
	var onabas_div = document.getElementById('menu_place_abas').getElementsByTagName('div');
	var onaboxfields = document.getElementById('index_menu_boxonfields').getElementsByTagName('div');
	for(var i=0; i<onabas_div.length; i++){
		if(onabas_div[i].className == "idx_placeheader_aba_item_selected")
			onabas_div[i].className = "idx_placeheader_aba_item";
	}
	for(var p=0; p<onaboxfields.length; p++){
		if(onaboxfields[p].style.display == "block")
			onaboxfields[p].style.display = "none";	
	}
	
	me.className = "idx_placeheader_aba_item_selected";	
	document.getElementById('inesp_form_menu_'+item).style.display = "block";
}

function topPhoneListCitys(){
	var box = document.getElementById('box_listcities');
	var onname = document.getElementById('idx_placename_citie');
	var idx_placename_phone = document.getElementById('idx_placename_phone');
	
	if(box.style.display == "block"){
		box.style.display = "none";
		return false;
	}
	
	var name_cur_city = onname.innerHTML;
	var idx_boxonlistphones = document.getElementById('idx_boxonlistphones');
	var itens = idx_boxonlistphones.getElementsByTagName('div');
	for(var i=0; i<itens.length; i++){
		var g_in = itens[i].getElementsByTagName('a')[0];
		if(g_in.innerHTML == name_cur_city){
			itens[i].className = "topphone_item_selected";
		} else 
			itens[i].className = "topphone_item";
	}

	box.style.display = "block";
	
	window.topPhoneSelCity = function(id, city, phone){
		onname.innerHTML = city;
		idx_placename_phone.innerHTML = phone;
		box.style.display = "none";
		
		var d = new Date();
		var curr_year = d.getFullYear();
		curr_year = curr_year+1;

		set_cookie('phone_id', id, curr_year, 10, 04);
	}
}

function callSiteSearch(){
	var keysea = document.getElementById('index_id_search_key');
	if(keysea.value.length == 0 || keysea.value == 'Digite o que deseja buscar'){
		alert("Informe o termo que deseja buscar.");
		keysea.focus();
		return false;
	}
	if(keysea.value.length<=2){
		alert("O termo de busca não pode conter menos que 3(três) caracteres.");
		keysea.select();
		keysea.focus();
		return false;
	}
	window.location = '?h_pg=search&keyword='+keysea.value;
}

function recommendedPage(form){

	var email_destino = document.getElementById('recp_emaildestinatario');
	var meu_nome = document.getElementById('recp_nomeproprio');
	var meu_email = document.getElementById('recp_emailproprio');
	var comentario = document.getElementById('recp_comentario');
	var receber_copia = document.getElementById('cc_tomy');
	
	if(email_destino.value.length == 0){
		alert("O campo \"E-mail do destinatário\" precisa ser preenchido.");
		email_destino.focus();
		return false;
	} else if(!checkMail(email_destino.value)){
		alert("O campo \"E-mail do destinatário\" precisa ser preenchido corretamente.");
		email_destino.focus();
		email_destino.select();
		return false;		
	}
	
	if(meu_nome.value.length == 0){
		alert("O campo \"Meu nome\" precisa ser preenchido.");
		meu_nome.focus();
		return false;		
	}
	
	if(meu_email.value.length == 0){
		alert("O campo \"Meu e-mail\" precisa ser preenchido.");
		meu_email.focus();
		return false;
	} else if(!checkMail(meu_email.value)){
		alert("O campo \"Meu e-mail\" precisa ser preenchido corretamente.");
		meu_email.focus();
		meu_email.select();
		return false;		
	}

	if(comentario.value.length == 0){
		alert("O campo \"Comentário\" precisa ser preenchido.");
		comentario.focus();
		return false;		
	}
	
	var fn_receber_copia = 0;
	if(receber_copia.checked==true) fn_receber_copia = 1;
	
	disableEnableFields('disable', form.name);
	loading(1);
	
	var values = "";
	values+= "email_destino="+escape(email_destino.value);
	values+= "&meu_nome="+escape(meu_nome.value);
	values+= "&meu_email="+escape(meu_email.value);
	values+= "&comentario="+escape(comentario.value);
	values+= "&receber_copia="+fn_receber_copia;
	window.recPageResultadoEnvia = function(r){
		r = unescape(r);
		if(r=="1"){
			loading(0);
			windmal_content('finished', 'Obrigado!', false, 1, 'Sua recomendação foi enviada!', false, false, false);
			return true;
		} else {
			loading(0);
			alert("Não foi possível atender sua solicitação.\nO erro retornado foi:\n\n"+r);
			disableEnableFields('enable', form.name);
			return false;
		}
	}
	saveServer(values, '?control=ajax&name=mail', 'recPageResultadoEnvia');	
	
}

function openServiceButton(me){
	if(!me || me.className == "disabled") return false;
	switch(me.id){
		case "pagebutton_pdf":
			alert("Serviço para gerar pdf.");
		break;
		case "pagebutton_mail":
			windmal(300, 330, 'Recomendar página', '', '?control=ajax&name=getpage&view=index&file=pagetomail.html');
		break;
		default:
			alert("Error! Buttons of Page: Identificador de validação inválido.");
			return false;
	}
	return true;
}

function menuPrincipalOverItem(me){
	var menupri_boxonallitens = document.getElementById('menupri_boxonallitens');
	var itens = menupri_boxonallitens.getElementsByTagName('div');
	for(var i=0; i<itens.length; i++){
		if(itens[i].className == "menu_item_selec"){
			itens[i].className = "menu_item_normal";
		}
	}
	me.className = "menu_item_selec";
}

function menuPrincipalOutItem(me){
	me.className = "menu_item_normal";
}