//validacao e envio do recomendar
function get_form(form,sUrl,sDiv) {
   		//Validacao de Formulario
		var form_obj = document.getElementById(form);
		var sErr = '';
			if(form_obj.mailFromName.value == ''){
				sErr = NAMERR;
			}else if(form_obj.mailFrom.value == ''){
				sErr = EMLERR;
			}else if(form_obj.mailFrom.value != '' &&  !form_obj.mailFrom.value.match(/^([+_.A-Za-z0-9\-]+@([A-Za-z\-]+\.)+[A-Za-z\-]{2,}){1}$/ig)){
				sErr = EMLERR2;
			}else if(form_obj.mailToName.value == ''){
				sErr = NAMERRDEST;
			}else if(form_obj.mailTo.value == ''){
				sErr = EMLERRDEST;
			}else if(form_obj.mailTo.value != '' &&  !form_obj.mailTo.value.match(/^([+_.A-Za-z0-9\-]+@([A-Za-z\-]+\.)+[A-Za-z\-]{2,}){1}$/ig)){
				sErr = EMLERR2DEST;
			}
			if(sErr != '')
				{
					//alert(sErr); 
					$("#estado_form").removeClass("estado_form_error");
					$("#estado_form").removeClass("estado_form_sucess");
					$("#estado_form").empty();
					$("#estado_form").addClass("estado_form_error");
					$("#estado_form").html(sErr);
				} else {
			
			//Accao de formulario
		   $(sDiv).empty();	
		   $(sDiv).removeClass("estado_form_error");
		    $(sDiv).html("Aguarde");	
		   $.getJSON(sUrl,$('#'+form).serialize(), function(data){
				if (data.STATUS == 1)
				{
					$(sDiv).html("{MAILSENDOK}");
					$("#estado_form").addClass("estado_form_sucess");
				}else{
					$(sDiv).html("{MAILSENDERROR}");
					$("#estado_form").addClass("estado_form_error");
				}
			});	  	
				
		}
}
//validacao e envio do pedido de informacoes / pedido de visita
function validateForm(form,sUrl,sDiv) {
	    //alert();
		var form_obj = document.getElementById(form);
		var sErr = '';
			if(form_obj.NAM.value == ''){
				sErr = NAMERR;
			} else if(form_obj.PHO.value == ''){
				sErr = PHOERR;
			}else if(form_obj.PHO.value.length <9 || !form_obj.PHO.value.match(/^[0-9]+$/)){
			sErr = PHOERR;
			}	 else if(form_obj.EML.value == ''){
				sErr = EMLERR;
			}else if(form_obj.EML.value != '' &&  !form_obj.EML.value.match(/^([+_.A-Za-z0-9\-]+@([A-Za-z\-]+\.)+[A-Za-z\-]{2,}){1}$/ig)){
				sErr = EMLERR2;
			}
			if(sErr != '')
			{
				$("#estado_form").removeClass("estado_form_error");
				$("#estado_form").removeClass("estado_form_sucess");
				$("#estado_form").empty();
				$("#estado_form").addClass("estado_form_error");
				$("#estado_form").html(sErr);
			} 
			else {
		   		$(sDiv).empty();	
		   		$(sDiv).removeClass("estado_form_error");
		   		$(sDiv).html("Aguarde");	
			$.getJSON(sUrl,$('#'+form).serialize(), function(data){
			if (data.STATUS == 1)
				{
					$(sDiv).html(okMSG);
					$("#estado_form").addClass("estado_form_sucess");
				}else{
					$(sDiv).html(errMSG);
					$("#estado_form").addClass("estado_form_error");
				}
			});	  
		}
}

//////////
function format(evt,oObj)
{	
	var key;
	if(window.event){key=evt.keyCode;}else{key=evt.which;}
	//se for pressionado o 'DEL' apaga o valor se for o 'backspace' actualiza o valor
	var sValue;
	var trueValue;
	trueValue=$(oObj).val().replace("+",'').replace(/\./g,'').replace(/,0/g,'').replace(/,/g,'');
	//alert(trueValue);
	if(key == 46){
		trueValue=0;
	}
	//passa o valor para uma string sem delimitadores para ser formatado
	sValue = new String(trueValue);
	if(sValue.lastIndexOf(',') == -1 && sValue.length>2)
		sValue=sValue.substr(0,sValue.length)+',00';
	//aplica os caractes delimitadores	
	for(var nCursor = sValue.lastIndexOf(',')-3; nCursor > 0 ; nCursor = nCursor - 3){
		sValue = sValue.substr(0,nCursor) + '.' + sValue.substr(nCursor);
		$(oObj).val(sValue.replace(',00',''));
	}
	if ($("#mpr").val()=="2.000.000"){
		$("#mpr").val("2.000.000+");
	}
	if ($("#mar").val()=="300.000"){
		$("#mar").val("300.000+");
	}
}


