
//---------------------------------------------------------------------------------//
// COMMONS
//---------------------------------------------------------------------------------//



//verifica se é numero
function verificaNumero(obj)
{
	//verifica se não é numero
	if (isNaN(obj.value))
	{
		alert('Você deve digitar um número!');
		obj.value = "";
	}	
}



var Common = {
	
	// ID = id do que se quer escluir
	// URL = pagina que sera feita a exclusao
	//MSG = se quiser definir mensagem especial para exclusao
	'Delete': function(URL,MSG,VINCULO)
	{
		if (VINCULO > 0)
			alert('Não é possível excluir o registro, pois a financiamentos vinculados a ele! ');
		else
		{
			if (MSG == "" || MSG == null)
				MSG = "Tem certeza que deseja excluir?";
				
		   if(confirm(MSG))
		   document.location = URL;
		}
	},	
	
	//Função para formatar moeda R$
	'formataMoeda': function(campo,event)
	{
		//Pega o código da tecla
		function getKey(e)
		{
		if (e == null) 
		{ // ie
			keycode = event.keyCode;
		} 
		else 
		{ // mozilla
			keycode = e.which;
		}
		//key = fromCharCode(keycode).toLowerCase();
		
		return keycode;
		}
		
		
		
		//Bloqueia caracteres que não sejam números
		function teclas(campo,event)
		{
			if(((event.keyCode < 96) || (event.keyCode > 105)) && ((event.keyCode < 48) || (event.keyCode > 57)) )
			{
			   campo.value = campo.value.replace(String.fromCharCode(event.keyCode).toLowerCase(),"");
			}
		}

	   //para evitar caracteres alfas.
	   teclas(campo,event);
	   str = campo.value;
	
	   while(str.search(",") != -1)
		   str = str.replace(",","");
	   i = 0;
	
	   while(i< str.length){
		   if(str.substr(i,1) == ".")
			  str = str.replace(".","");
			  i++;
	   }
	
	   part1 = str.substr(0,str.length - 2);
	   while(part1.search(" ") != -1)
		   part1 = part1.replace(" ","");
	
		   part2 = str.substr(str.length - 2,2);
		   res = "";
		   i = part1.length;
		   sob = i % 3;
		   if((sob != 0) && (i > 2))
			  res = part1.substr(0,sob) + ".";
		   else
			  res = part1.substr(0,sob);
		   j = 1;
		   part1 = part1.substr(sob);
		   i = 0;
		   while(i < part1.length){
			  if(j == 3){
				 if(i + 1 == part1.length)
					res = res + part1.substr(i-2,3);
				 else res = res + part1.substr(i-2,3) + ".";
			  }
			  i++;
			  j = j<3?j+1:1;
		   }
		   campo.value = res + "," + part2;
	}

}


// JavaScript Document
var News = {
	
	'Valida': function()
	{		
		if($('#news_nome').val() == "")
		{
			alert('Você precisa digitar um nome! ')
			$('#news_nome').focus();
			return false;
		}
	
		if($('#news_email').val() == "" || document.getElementById('news_email').value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) 
		{
			alert('Você precisa digitar um endereço de e-mail válido! ')
			$('#news_email').focus();
			return false;
		}
	}
	
}
