/*
 * Arquivo Padrão - Javascript
 *
 * Autor Eduardo Nunes Cardozo
 * Contato eduardo@unicred-rs.com.br
 * Todos os direitos reservados 2007 (c) Unicred Central do Rio Grande do Sul
 * Demais autores estão devidamente creditados
 *
 * Criado em 27.10.2007
 * Versao JS 1.0.0
 *
 * Reproduzido para as singulares do Sistema Unicred-RS
 */

//	Funcao geral que retorna um determinado id
	$ = function (id) {
		return document.getElementById(id);
	}

//	Funcao que seta um valor em um determinado id de um elemento
	ev = function (elemento, valor) {
		$(elemento).value = valor;
	}
	
//	Funcao que computa o voto da enquete
	enquete = function (obj) {
		var strpost = "enquete=" + $('enqueteid').value + "&resposta=" + $('opt').value;
		ajax('POST', 'resultado', 'core/voto.php', strpost);
	}
	
//	Funcao que grava na newsletter dos classificados
	cadnewsletter = function (obj) {
		var nome   = $('nome').value;
		var email  = $('email').value
		
		if(nome.length < 5 && nome.length < 10) {
			alert("Informe seu nome e email completos!");
		}
		else {
			var strpost = "nome=" + nome + "&email=" + email;
			ajax('POST', 'resposta', '../../core/newsletter.php', strpost);
		}
	}

//	Funcao: Pessoa Física
	pf = function() {
		$('tipo').innerHTML = "Informe o CPF";
		$('pf_pj').value = 'pf';
		$('cpf_cnpj').value = "";
		$('cpf_cnpj').disabled = false;
		$('cpf_cnpj').maxLength = 14;
		$('cpf_cnpj').onkeypress = function() {
			mascara($('cpf_cnpj'),cpf);
		}
		$('cpf_cnpj').focus();
	}

//	Função: Pessoa Jurídica
	pj = function() {
		$('tipo').innerHTML = "Informe o CNPJ";
		$('pf_pj').value = 'pj';
		$('cpf_cnpj').value = "";
		$('cpf_cnpj').disabled = false;
		$('cpf_cnpj').maxLength = 18;
		$('cpf_cnpj').onkeypress = function() {
			mascara($('cpf_cnpj'),cnpj);
		}
		$('cpf_cnpj').focus();
	}
	

//	Funcao para 'carregar' um video Flash
	flash = function(video, largura, altura) {
		AC_FL_RunContent('codebase',
							  'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0',
							  'width','' + largura + '',
							  'height','' + altura + '',
							  'title','Institucional',
							  'src','/flash/' + video + '',
							  'quality','high',
							  'pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash',
							  'movie','/flash/' + video + '');
	}
	
//	Funcao para os Cases de Sucesso
	video = function(video) {
		AC_FL_RunContent('codebase',
							  'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
							  'width','320',
							  'height','240',
							  'id','flashplayer',
							  'src','flashplayer',
							  'flashvars','&MM_ComponentVersion=1&skinName=/flashcases/skin&streamName=/flashcases/' + video + '&autoPlay=true&autoRewind=false',
							  'quality','high',
							  'scale','noscale',
							  'name','FLVPlayer',
							  'salign','lt',
							  'pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash',
							  'movie','/flashcases/flashplayer' );
	}
	
	
//	Computa os cliques nos anúncios das propagandas	
	function anuncio(selecao) {
		if(document.getElementById) {			
		//	Inicia o Ajax	
			var ajax = najax();
			
		//	Requisicao
			ajax.open('POST', 'core/anuncio.php', true);
			ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			ajax.send('anuncio=' + selecao);
		}
	}