var global_print_contentbox = false;

function ajustPage(){
	var indexmainboxonallsublayers = document.getElementById('indexmainboxonallsublayers');
	var indexboxonpagecontents = document.getElementById('indexboxonpagecontents');
	indexmainboxonallsublayers.style.height = indexboxonpagecontents.offsetHeight+"px";
}

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 pageButtons(toDisable){
	return false;
	var index_boxonpagebuttons = document.getElementById('index_boxonpagebuttons');
	var buttons_noinc_class = "sep";
	var allbuttons = index_boxonpagebuttons.getElementsByTagName('img');
	for(var i=0; i<allbuttons.length; i++){
		if(!in_array(buttons_noinc_class, allbuttons[i].className)) allbuttons[i].className = "normal";
		if(toDisable && in_array(toDisable, allbuttons[i].alt)) allbuttons[i].className = "disabled";
	}
}

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, 300, '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;
}

