function simulacao(){
	
	var aluguel = converteMoedaFloat($Peg("so_al_pos").value);
	var tot_pos = converteMoedaFloat($Peg("so_tot_pos").value);
	var tel 	= converteMoedaFloat($Peg("so_tel").value);
	var cx 		= converteMoedaFloat($Peg("so_num_cx").value);
	
	$Tog("div_ajax_all");
	$Aja2("ajax/ajax_simulacao.php?so_al_pos="+aluguel+"&so_tot_pos="+tot_pos+"&so_tel="+tel+"&so_num_cx="+cx,"GET",null,"div_ajax_all","img/loadign2.gif","json");
}

function enviarObs(){
	
	var nome	=	$Peg("more_nome").value;
	var mail	=	$Peg("more_mail").value;
	var fone	=	$Peg("more_fone").value;
	var cel		=	$Peg("more_cel").value;
	var emp		=	$Peg("more_emp").value;
	var obs		=	$Peg("more_obs").value;
	
	if(nome != "" && mail != "" && obs != ""){
		
		if(validaEMAIL("more_mail")){
			//$Tog("div_ajax_all");
			$Aja2("ajax/ajax_enviar_obs.php?nome="+nome+"&mail="+mail+"&fone="+fone+"&cel="+cel+"&emp="+emp+"&obs="+obs,"GET",null,"div_ajax_all","img/loadign2.gif","json");
		}else{
			alert("Digite um e-mail válido!");	
		}
	}else{
		
		alert("Preencha os campos NOME, EMAIL e OBSERVAÇÂO!");	
	}
}

function statusMail(status){
	$Peg('div_ajax_all').style.display='none';
	alert(status);
	
	$Peg("more_nome").value = "";
	$Peg("more_mail").value = "";
	$Peg("more_fone").value = "";
	$Peg("more_cel").value = "";
	$Peg("more_emp").value = "";
	$Peg("more_obs").value = "";
}

function focusMoeda(campo){

	var valor = campo.value;

	mascaraMOEDA(campo,campo.value.length);
}

function blurMoeda(campo){

	var valor = campo.value;

	var temp = converteMoedaFloat(valor);
	
	campo.value = converteFloatMoeda(temp);
	
	mascaraMOEDA(campo,campo.value.length);
	
	campo.value="R$ "+campo.value;
}


/* OUTRAS FUNCOES */
/* Mantendo os creditos do desenvolvedor
@brief Conjunto de funções para tratamento dos dados
@author Marcone Gledson de Almeida
@date 2008
@date Alterada 2009 - Leidival Silva Sales
*/

/*@brief Converte uma string em formato moeda para float
@param valor(string) - o valor em moeda
@return valor(float) - o valor em float
*/
function converteMoedaFloat(valor){

	var valor_temp = valor.replace("(","");
	valor_temp = valor_temp.replace(")","");
	valor_temp = valor_temp.substr(0,3);
	
	if(valor_temp == "R$ "){
		valor = valor.substr(3,valor.length);
	}
	
	var arr = null;
	var ret = 0;

	if(valor === ""){
		ret =  0;
	}else{
		arr = valor.split(",");
		arr2 = arr[0].split(".");

		temp1 = "";
		for(var i = 0; i < arr2.length; i++){

			temp1 += arr2[i];
		}

		ret = temp1+"."+arr[1];

		ret = parseFloat(ret);
	}

	return ret;
}

/*@brief Converte um valor em formato float para uma string em formato moeda
@param valor(float) - o valor float
@return valor(string) - o valor em moeda
*/
function converteFloatMoeda(valor){

	var inteiro = null, decimal = null, c = null, j = null;
	var aux = new Array();
	valor = ""+valor;
	c = valor.indexOf(".",0);
	
	//encontrou o ponto na string
	if(c > 0){
		//separa as partes em inteiro e decimal
		inteiro = valor.substring(0,c);
		decimal = valor.substring(c+1,valor.length);
	}else{
		inteiro = valor;
	}

	//pega a parte inteiro de 3 em 3 partes
	for (j = inteiro.length, c = 0; j > 0; j-=3, c++){
		aux[c]=inteiro.substring(j-3,j);
	}

	//percorre a string acrescentando os pontos
	inteiro = "";
	for(c = aux.length-1; c >= 0; c--){
		inteiro += aux[c]+'.';
	}
	//retirando o ultimo ponto e finalizando a parte inteiro

	inteiro = inteiro.substring(0,inteiro.length-1);

	decimal = parseInt(decimal);
	if(isNaN(decimal)){
		decimal = "00";
	}else{
		decimal = ""+decimal;

		if(decimal.length === 1){
			decimal = decimal+"0";
		}
	}
	
	/*decimal = parseInt(decimal);
	decimal = decimal.toFixed(2)*/
	
	//RETIRANDO PONTO NO COMECO DO INTEITO
	if(inteiro.substr(0,1) == "-"){
		if(inteiro.substr(1,1) == "."){
			part1 = inteiro.substr(0,1);
			part2 = inteiro.substr(2,inteiro.length);
			inteiro = part1+""+part2;
		}
	}
	
	valor = "R$ "+inteiro+","+decimal;

	return valor;
}