<!--

	//-----------------------------------------------
	// DireitoNet JavaScript
	// Author:  Salvi Consultoria www.salvi.com.br
	// Version: 26.01.2005
	//-----------------------------------------------

	// Janelas popups

	function AbreJanela(url) {

		var chasm = screen.availWidth;
		var mount = screen.availHeight;
		var wd = chasm*.5;
		var ht = mount*.5;
	
		newwindow = window.open(url,'janela','width='+wd+',height='+ht+',left='+((chasm-wd-10)*.5)+',top='+((mount-ht-25)*.5)+',scrollbars,resizable');
		if (window.focus) {
			newwindow.focus()
		}
		return false;
	}

	// Eventos gratuitos e pagos (input de valores)
	
	function EventoGratuito() {
	
		document.publicacao.valor_min.value = '';
		document.publicacao.valor_max.value = '';
		document.publicacao.valor_min.disabled = true;
		document.publicacao.valor_max.disabled = true;
	}

	function EventoPago() {
	
		document.publicacao.valor_min.disabled = false;
		document.publicacao.valor_max.disabled = false;
	}
	
	function TestaEvento() {

		if (document.publicacao.valor_min.value != '0') {
			document.publicacao.otipo[1].checked = true;
			EventoPago();
		} else {
			document.publicacao.otipo[0].checked = true;
			EventoGratuito();
		}	
	}

	// Exterior - dropdown que, se selecionado país diferente de Brasil, torna estado id=1
	
	function Exterior(pais)	{
		
		if (pais != "2") {
			document.publicacao.id_estado.value = "1";
		}
	}
	
	// Brasil - dropdown que, se selecionado estado do Brasil, torna país id=2
	
	function Brasil(estado)	{
		
		if (estado != "1") {
			document.publicacao.id_pais.value = "2";
		}
	}
	
	// Assinatura Visa - Tela de Aguarde

	if (document.images) {
		imagens = new Array(6);
		for (i=0, n=imagens.length; i<n; i++) {
			imagens[i] = new Image();
			imagens[i].src='/i/visa_aguarde_' + i + '.gif';
		}
	}

	var ImagemAtual = 1;
	var Run = true;
	var speed = 300; // tempo ms

	function movimento() {
		if (!document.images) return;
		if (!Run) return;
		document.images["aguarde"].src = imagens[ImagemAtual].src;
		ImagemAtual++;
		if ( ImagemAtual > imagens.length-1 ) {
			ImagemAtual=1;
		}
		setTimeout('movimento()', speed);
	}

	// Assinatura - Pagamento Visa
	
	function visa() {

		var form = document.assinatura;
		var ano = form.exp_ano.options[form.exp_ano.selectedIndex].value;
		var mes = form.exp_mes.options[form.exp_mes.selectedIndex].value;

		form.num_cartao.value = string2numeros(form.num_cartao.value);

		if ( form.num_cartao.value.length == 0 ) {
			alert("Por favor, digite o número do cartão de crédito.");
			form.num_cartao.focus();
			return false;
			
		} else if ( form.num_cartao.value.length != 16 ) {
			alert("Por favor, digite um número de cartão de crédito válido com 16 dígitos.");
			form.num_cartao.focus();
			return false;

		} else if ( mes.length != 2 ) {
			alert("Por favor, informe o mês de validade do seu cartão de crédito.");
			return false;		

		} else if ( form.exp_ano.value.length != 4 ) {
			alert("Por favor, informe o ano de validade do seu cartão de crédito.");
			return false;

		} else {
			return true;
		}
	}
	
	function string2numeros(string) {
		var nums = "0123456789";
		var string_nova = "";
		var num = "";
		for ( var i = 0; i < string.length; i++ ) {
			num = string.charAt(i);
			if ( nums.indexOf(num) >= 0 ) {
				string_nova += num;
			}
		}
		return string_nova;
	}

//-->