/////////////////////////////////////////
//////////// Scripts Tramédia ///////////
/////////////////////////////////////////

var ie = (document.all);
var JanFaleconosco;

function faleconosco(){
	self.focus();
	W = 450;
	H = 370;

	comandos = "width=" + W + ",left=" + ((screen.availWidth - W) / 2) + ",height=" + H + ",top=" + ((screen.availHeight - H) / 2) + ",resizable=no";
	url = "/faleconosco.asp";

	if(JanFaleconosco!=null){
		if(JanFaleconosco.closed) JanFaleconosco = self.open(url, "JanFaleconosco", comandos);
		else JanFaleconosco.location = url;
	}
	else JanFaleconosco = self.open(url, "JanFaleconosco", comandos);

	JanFaleconosco.focus();
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_displayStatusMsg(msgStr)  { //v3.0
	status=msgStr; document.MM_returnValue = true;
}

function on(src,corover) {
if (!src.contains(event.fromElement))
 {
  src.style.cursor = 'hand';
  src.bgColor = corover;
 }
}

function off(src,corout) {
if (!src.contains(event.toElement))
 {
  src.style.cursor = 'default';
  src.bgColor = corout;
 }
}

function mclick(src)
{
 if(event.srcElement.tagName=='TD')
 {
  src.children.tags('a')[0].click();
 }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function makeCaps(a) {
    g = a.split(" ");
    for (l = 0; l < g.length; l++) {
        g[l] = g[l].toUpperCase().slice(0, 1) + g[l].slice(1);
    }
    return g.join(" ");
}
function getLoc(c) {
    var d = "";
    if (c > 0) {
        for (k = 0; k < c; k++) {
            d = d + "../";
        }
    }
    return d;
}

// Função para aceitar somente números no campo

function txt_onkeypress() {
  if ((event.keyCode < '48' || event.keyCode > '58') && (event.keyCode!='13'))  {
     event.keyCode = '127';
     alert("Digite somente números!");	  
  }
}


// Funções para utilização de datas

	function verificaData(objData)
	{
		var data = objData.value;
		
		if (data.length == 0)
			return true;

//testa se o tamanho da string é válida
		if (data.length != 10)
		{
			alert('Data inválida ! Digite a data no formato DD/MM/AAAA!');
			objData.value = '';
  	  objData.focus();
			return false;
		}
		
//separa a data que foi entrada em 3 partes: dia, mes e ano
		var dia = parseFloat(data.substring(0, data.indexOf('/')));
		var mes = parseFloat(data.substring((data.indexOf('/') + 1), data.lastIndexOf('/')));
		var ano = parseFloat(data.substring((data.lastIndexOf('/') + 1), data.length));
		
// verifica o ano
		if (ano < 1900 || ano > 2100)
		{
			alert('Data inválida ! Ano incorreto!');
			objData.value = '';
  	  objData.focus();
			return false;
		}

// verifica o mês
	  if (mes < 1 || mes > 12)
		{
			alert('Data inválida ! Mês incorreto!');
			objData.value = '';
  	  objData.focus();
			return false;
		}

//verifica o dia
		var diaOk = true
		if (dia < 1)
			diaOk = false;
		if (mes == 1 || mes == 3 || mes == 5 || mes == 7 || mes == 8 || mes == 10 || mes == 12)
		{
			if (dia > 31)
				diaOk = false;
		}
		else
		{
			if (mes == 4 || mes == 6 || mes == 9 || mes == 11)
			{
				if (dia > 30)
					diaOk = false;
			}
			else
			{
				if ((ano % 400) == 0 || ((ano % 100) != 0 && (ano % 4) == 0))
				{
					if (dia > 29) 
						diaOk = false;
				}
				else
				{
					if (dia > 28) 
						diaOk = false;
				}
			}
		}
		if (! diaOk)				
		{
			alert('Data inválida ! Dia incorreto!');
			objData.value = '';
  	  objData.focus();
			return false;
		}
		return true;
	}

	function formataData(objData,teclaPres)
	{
		var vr = objData.value;
		var tecla = teclaPres.keyCode;
		if ((tecla > 47 && tecla < 58) || tecla == 9 || tecla == 8)
		{	
			vr = vr.replace( '.', '' );
			vr = vr.replace( '/', '' );
			vr = vr.replace( '/', '' );
			tam = vr.length + 1;
			if ( tecla != 9 && tecla != 8 )
			{
				if ( tam > 2 && tam < 5 )
					objData.value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );
				if ( tam >= 5 && tam <= 10 )
					objData.value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 );
			}
		}
		else
			event.keyCode = '127';
	}

	function verificaHora(objHora)
	{
		var hora = objHora.value;
		
		if (hora.length == 0)
			return true;

//testa se o tamanho da string é válida
		if (hora.length != 5)
		{
			alert('Hora inválida ! Digite a hora no formato HH:MM!');
			objHora.value = '';
  	  objHora.focus();
			return false;
		}
		
//separa a hora que foi entrada em 2 partes: hora e minuto
		var hh = parseFloat(hora.substring(0, hora.indexOf(':')));
		var mm = parseFloat(hora.substring((hora.lastIndexOf(':') + 1), hora.length));
		
// verifica a hora
		if (hh < 0 || hh > 23)
		{
			alert('Hora inválida ! A hora deve estar entre 0 e 23!');
			objHora.value = '';
  	  objHora.focus();
			return false;
		}

// verifica o minuto
	  if (mm < 0 || mm > 59)
		{
			alert('Hora inválida ! Minuto incorreto!');
			objHora.value = '';
  	  objHora.focus();
			return false;
		}
		return true;
	}

	function formataHora(objHora,teclaPres)
	{
		var vr = objHora.value;
		var tecla = teclaPres.keyCode;
		if ((tecla > 47 && tecla < 58) || tecla == 9 || tecla == 8)
		{	
			vr = vr.replace( ':', '' );
			tam = vr.length + 1;
			if ( tecla != 9 && tecla != 8 )
			{
				if ( tam > 2 && tam < 5 )
					objHora.value = vr.substr( 0, tam - 2  ) + ':' + vr.substr( tam - 2, tam );
			}
		}
		else
			event.keyCode = '127';
	}

function redimensionar()
{
var largura=opener.screen.width;
var altura=opener.screen.height;

    if (navigator.appName == 'Netscape') {
         adjWidth = document.images[0].width+20;
         adjHeight = document.images[0].height;
    }
     else {

         adjWidth = document.images[0].width+26;
         adjHeight = document.images[0].height+60;
     }

  if(adjHeight>altura-20)
  {
  adjHeight=altura-50;
  }

	self.moveTo(0,0);
    self.resizeTo(adjWidth, adjHeight);

     return
}

function abrir_foto(foto){
{
	 w=window.open("http://www.tramedia.com.br/foto.asp?foto="+foto,"","scrollbars=yes,width=660,height=485,left="+(screen.width-660)/2+",top="+(screen.height-485)/2);
}

w.focus();
}

/////////////////////////////////////////
//////////// Scripts Tramédia ///////////
/////////////////////////////////////////