function ExibePagina(pagina) {
	// Exibe div aguarde
	ExibeAguarde("Aguarde","div_index");
	// inclua a página
	ajaxIncludeDiv(pagina,"div_index");
	//Esconde div aguarde
	OcultaAguarde()
}


function TrocaAspa(campo)
{
    var data = new String( campo.value );
    var wData = '';
	var cont = 0;
	
	for (i=0; i< data.length ; i++) {
	  if ( data.charAt(i) == '\'')	{
			  	wData += '`';
				cont ++;
  	  }

	  else {
		if ( data.charAt(i) == '\"' )	{		
			  	wData += '``';
				cont ++;
			}
			else {		
	  			wData += data.charAt(i);
	  		}	  		
	  }
	  
    }

	if ( cont > 0 ) { 
    	// Atualiza o campo 
	    campo.value = wData;
	}
}

function DigitaData(campo) 
{
    var data = new String( campo.value );
    var wData = '';
	var cont = 0;
	
    for (i=0; i< data.length ; i++) {

	  if (i <= 1) {
		  if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' )	{
			  	wData += data.charAt(i);
	  	  }

		  else
		  {
		  		cont++;
		  }
	  }
	  
	  if (i == 2) {	  
		  if ( data.charAt(i) == '/' )	{
			  	wData += data.charAt(i);
	  	  }
	  
		  else {
			  if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' )	{
			  		wData += '/';
				  	wData += data.charAt(i);
					cont ++;
			  }

			  else {
			  		wData += '/';			  
					cont ++;
			  }
	  	  }
	  }

	  if (i > 2 && i <= 4) {
		  if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' )	{
			  	wData += data.charAt(i);
	  	  }

		  else
		  {
		  		cont++;
		  }
	  }	  
	  
	  if (i == 5) {	  
		  if ( data.charAt(i) == '/' )	{
			  	wData += data.charAt(i);
	  	  }
	  
		  else {
			  if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' )	{
			  		wData += '/';
				  	wData += data.charAt(i);
					cont++;
			  }

			  else {
			  		wData += '/';
					cont++;
			  }
	  	  }
	  }

	  if (i > 5 && i <= 9) {
		  if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' )	{
			  	wData += data.charAt(i);
	  	  }

		  else
		  {
		  		cont++;
		  }
	  }
	  
	  if (i > 9 )
	  {
	  		cont++;
	  }	  	  
    }
	
	if ( cont > 0 )
	{
	    // Atualiza o campo 
    	campo.value = wData;
	}
}

function ValidaData(Campo, Detalhe)
{
	var sCampo = Campo.value	
	var Dia = 0
	var Mes = 0
	var Ano = 0
	var bReturn = false
		
	if (sCampo != "")
	{
		if (sCampo.length > 10 || sCampo.length < 10)
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente com 10 (dez) dígitos.\nFormato DD/MM/AAAA")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		if (sCampo.charAt(2) != "/" || sCampo.charAt(5) != "/")
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente no formato DD/MM/AAAA")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		var Dia = sCampo.substring(0,2)
		var Mes = sCampo.substring(3,5)
		var Ano = sCampo.substring(6,10)

		if (Dia < 1 || Dia > 31)
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente no formato DD/MM/AAAA")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		if (Mes < 1 || Mes > 12)
		{

			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente no formato DD/MM/AAAA")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		if (Ano < 1980 || Ano > 9999)
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente no formato DD/MM/AAAA\n\nANO tem que ser maior que 1980!")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		if ((Mes == 4 || Mes == 6 || Mes == 9 || Mes == 11) && (Dia > 30))
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente.")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		if (Mes == 2 && Dia > 29)
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente.")
			Campo.value = ""
			Campo.focus()
			return bReturn
		}

		var Bis = 0				
		
		if (Ano != 1)
		{
			Bis = Ano % 4					
		}

		if ((Bis != 0) && (Mes == 2) && (Dia > 28))
		{
			window.alert("A " + Detalhe + " esta invalida.\n\nInforme corretamente.")
			Campo.value = ""
			Campo.focus()
			bReturn = false
		}
	}
	bReturn = true
	return bReturn
}

function DigitaValor(campo) {

    var data = new String( campo.value );
    var wData = '';
	var cont_neg = 0;
	var cont = 0;
	
	for (i=0; i< data.length ; i++) {
	  if (i == 0) {	  
		  if ( data.charAt(i) == '-' )	{
			  	wData += data.charAt(i);
				cont_neg ++;
	  	  }

		  else {
		  	if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' ){
				wData += data.charAt(i);
			}

			else {
				if ( data.charAt(i) == '.'  || data.charAt(i) == ',' ) {
					wData += '0,';
				}
				cont++;
			}
		  }
	  }

	  else {
		  if ( data.charAt(i) >= '0' && data.charAt(i) <= '9' )	{
				  	wData += data.charAt(i);
	  	  }

		  else {
	  		if ( data.charAt(i) == ',' )	
			{
				if ( wData.indexOf(',') == -1 )
				{
				  	wData += data.charAt(i);
				}

				else
				{
					cont ++;
				}
			}
	  
			else if ( data.charAt(i) == '.' )
			{
				if ( wData.indexOf(',') == -1 )
				{
				  	wData += ',';
					cont ++;
				}

				else
				{
					cont ++;
				}
			}

			else
				cont ++;	 
		  }	
	  }
	}

	//alert(wData);

	if ( cont > 0 ) 
	{	  
    	// Atualiza o campo 
	    campo.value = wData;
	}

}	

function popup_foto(foto){

window.open("pagina2.html", "Pagina2" , "height = 300 , width = 400");


}