	function resultadoParcial(){
		url = 'index.php?ResultadoParcial=Sim';
		window.location.replace(url);
	}	
	function mascara(campo,event,tipo){
		var nTecla;
	
		if(document.all) { // Internet Explorer
		    nTecla = event.keyCode;
		} else if(document.layers) { // Nestcape
		    nTecla = event.which;
		} else {
		    nTecla = event.which;
		}
		
		if(nTecla == 0) return false;

		if(tipo	==	"int"){
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
			}
			//48 a 57 ascII - 0 a 9
		}
		if(tipo	==	"double"){
			var tamMax = campo.maxLength;
			var tam = campo.value.length;
			numMenor=0;
			numMaior=9;
			
			if(nTecla < (48 + numMenor) || nTecla > (48 + numMaior) || tamMax == tam){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
			}else{				
				 mascara_float(campo,'onkeypress');
			}
			//48 a 57 ascII - 0 a 9
			//44 ,
			//46 .
		}
		if(tipo	==	"date"){
			if(campo.value.length>=10){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			if(campo.value.length==2 || campo.value.length==5){
				campo.value = campo.value + "/";
			}
		}
		if(tipo	==	"cnpj"){
			if(campo.value.length>=18){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			if(campo.value.length==2 || campo.value.length==6){
				campo.value = campo.value + ".";
			}
			if(campo.value.length==10){
				campo.value = campo.value + "/";
			}
			if(campo.value.length==15){
				campo.value = campo.value + "-";
			}
		}
		if(tipo== "cpf"){
			if(campo.value.length>=14){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			var mycpf = '';
	        mycpf = mycpf + campo;
	        if (campo.value.length == 3){
	              campo.value = campo.value + '.';
	        }
	        if (campo.value.length == 7){
	              campo.value = campo.value + '.';
	        }
	        if (campo.value.length == 11){
	              campo.value = campo.value + '-';
	        }
		}
		if(tipo	==	"fone"){
			if(campo.value.length>=13){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			if(campo.value.length==0){
				campo.value = campo.value + "(";
			}
			if(campo.value.length==3){
				campo.value = campo.value + ")";
			}
			if(campo.value.length==8){
				campo.value = campo.value + "-";
			}
		}
		if(tipo	==	"cep"){
			if(campo.value.length>=9){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			if(campo.value.length==5){
				campo.value = campo.value + "-";
			}
		}
		if(tipo	==	"mes"){
			if(campo.value.length>7){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			if(campo.value.length==2){
				campo.value = campo.value + "/";
			}
		}
		if(tipo	==	"hora"){
			if(campo.value.length>=10){
				return false;
			}
			numMenor=0;
			numMaior=9;
			if (nTecla < (48 + numMenor) || nTecla > (48 + numMaior)){
				if (event.preventDefault){ //standart browsers
					event.preventDefault();
				}else{ // internet explorer
					event.returnValue = false;
				}
				//48 a 57 ascII - 0 a 9
			}
			if(campo.value.length==2 || campo.value.length==5){
				campo.value = campo.value + ":";
			}
		}
	}
	function mascara_float(campo,evento){
		var tamMax = campo.maxLength;
		var tam = campo.value.length;
		var str = campo.value;
		var pos = 0;
		
		if(evento == ''){
			pos = 1;
		}	

		if(str!=''){
			str = str.replace(",","");	// Tira as vírgulas
			str = str.replace(".","");	// Tira os pontos
			str = str*1;	// Converte para inteiro
			campo.value = str;
		}
		
		tam = campo.value.length;
		
		switch (tam){
			case 0:
				campo.value = "0,0" + campo.value;
				break;	
			case 1:
				campo.value = "0," + campo.value;
				break;
			default:
				var decimal 	= campo.value.substr(tam-1-pos,1+pos);
				var inteiro 	= campo.value.substr(0,tam-1-pos);
				var inteiroTam 	= inteiro.length;
				var inteiros 	= new Array();
				var i=0;
				var ii;
					
				while(inteiroTam >= 3){
					inteiros[i] = inteiro.substr(inteiroTam-3,inteiroTam);
					inteiro 	= inteiro.substr(0,inteiroTam-3);
					inteiroTam 	= inteiro.length;
					i++;
				}
				for(ii=0;ii<=i;ii++){
					if(inteiros[ii]!='' && inteiros[ii]!=undefined){
						if(inteiro!=''){
							inteiro = inteiro + '.';
						}
						inteiro = inteiro + inteiros[ii];
					}
				}
				str = inteiro + ',' + decimal;
				campo.value = str;
				break;					
		}
	}
	function verifica_data (data) { 
		dia = (data.substring(0,2)); 
		mes = (data.substring(3,5)); 
		ano = (data.substring(6,10)); 

        // verifica o dia valido para cada mes 
        if ((dia < 01)||(dia < 01 || dia > 30) && (  mes == 04 || mes == 06 || mes == 09 || mes == 11 ) || dia > 31){
			return false; 
		} 

		// verifica se o mes e valido 
		if (mes < 01 || mes > 12 ) { 
			return false;
		} 

		// verifica se e ano bissexto 
		if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))){
			return false;
		}
	}
	function help(msg,prioridade){
		document.getElementById('helpText').firstChild.nodeValue = msg;
		document.getElementById('helpText').style.display = "block";
		switch (prioridade){
			case 'atencao':
				document.getElementById('helpText').style.color = "#C10000";
				return true;
		}
	}
	function janela_busca_pais(campo){
		if(campo != undefined){
			janelas('busca_pais_envia',1,1,10000,10000,'?CodPais='+campo.value);
		}else{
			janelas('busca_pais',300,320,200,100,'');
		}
	}
	function janela_busca_estado(CodPais,campo){
		if(CodPais.value!=''){
			if(campo != undefined){
				janelas('busca_estado_envia',1,1,10000,10000,'?CodPais='+CodPais.value+'&CodEstado='+campo.value);			
			}else{
				janelas('busca_estado',300,320,200,100,'');
			}			
		}
	}
	function janela_busca_cidade(CodPais, CodEstado, campo){
		if(CodPais.value!='' && CodEstado.value!=''){
			if(campo != undefined){
				janelas('busca_cidade_envia',1,1,10000,10000,'?CodPais='+CodPais.value+'&CodEstado='+CodEstado.value+'&CodCidade='+campo.value);
			}else{
				janelas('busca_cidade',300,320,200,100,'');
			}			
		}
	}
	function janelas(nomeJanela,largura,altura,vtop,vleft,parametro,scro){
		if(scro == ''){
			scro = 'no';
		}
		dados 	=	"top="+vtop+",left="+vleft+",scrollbars="+scro+",status=no,toolbar=no,location=no,menu=no,width="+largura+",height="+altura;
		janela	=	window.open(nomeJanela+'.php'+parametro,"_blank",dados);
		
		if(janela == null){
			alert('ERRO\nVerifique seu bloqueador de pop-up!');
		}
	}
	function pisca(){
		window.focus();
		setTimeout("pisca()",2000);
	}
	function addOption(objSelect,newName,newValor) 
	{
		var newOption; 
		var newDialog;
		newOption = new Option (newName,newValor,true,true);
		objSelect.options[objSelect.options.length] = newOption;
	}
	function checaEmail(nform){
		if (nform == "") {
			return false;
		}else {
			prim = nform.indexOf("@")
			if(prim < 2) {
				return false;
			}
			if(nform.indexOf("@",prim + 1) != -1) {
				return false;
			}
			if(nform.indexOf(".") < 1) {
				return false;
			}
			if(nform.indexOf(" ") != -1) {
				return false;
			}
			if(nform.indexOf(".@") > 0) {
				return false;
			}
			if(nform.indexOf("@.") > 0) {
				return false;
			}
			if(nform.indexOf("/") > 0) {
				return false;
			}
			if(nform.indexOf("[") > 0) {
				return false;
			}
			if(nform.indexOf("]") > 0) {
				return false;
			}
			if(nform.indexOf("(") > 0) {
				return false;
			}
			if(nform.indexOf(")") > 0) {
				return false;
			}
			if(nform.indexOf("..") > 0) {
				return false;
			}
			if(nform.indexOf("*") > 0) {
				return false;
			}
			if(nform.indexOf("+") > 0) {
				return false;
			}
		}
		return true;
	}
	function desabilidarMenu(bt,btn,acao){
		bt_tam	=	bt.length;
		if(bt.substr(bt_tam-6,2)=='_c'){
			if(acao == false){
				return bt.substr(0,bt_tam-6)+bt.substr(bt_tam-4,4);
			}else{
				return bt;
			}
		}else{
			if(acao == true){
				return bt.substr(0,bt_tam-4)+"_c"+bt.substr(bt_tam-4,bt_tam-1);
			}else{
				return bt.substr(0,bt_tam-4)+bt.substr(bt_tam-4,bt_tam-1);
			}		
		}
		return bt;
	}
	function imprimir(){
		window.print();
	}	
	function incluir(){
		if(validar()==true){
			document.formulario.submit();
		}
	}
	function JsHttp(urladress){
		var is_protocol_ok=urladress.indexOf('http://');
		var is_dot_ok=urladress.indexOf('.');
		if(urladress==''){
			return false;
		}
		if(is_protocol_ok == -1){
			is_protocol_ok=urladress.indexOf('HTTP://');
		}
		if ((is_protocol_ok==-1) || (is_dot_ok==-1)) { 
		  alert('A URL deve começar com o http://');
		}else
			window.open(''+urladress+'','New','type=fullWindow,toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes,width=800,height=600,top=0,left=0,screenY=0,screenX=0');
	}
	function destacaRegistro(campo,acao){
		if(acao == true){
			campo.style.backgroundColor='#e2e7f3';
		}else{
			campo.style.backgroundColor='';
		}		
	}
	function excluir_registro(){
		return confirm("ATENÇÃO\n\nVocê está prestes a excluir um registro.\nDeseja continuar?");
	}
	function validarBrinde(){
		var cont = 0;
		for(i=0;i<document.formBrinde.length;i++){
			if(document.formBrinde[i].name == 'brinde'){
				if(document.formBrinde[i].checked == true){
					cont++;
				}
			}
		}
		if(cont == 0){
			alert("Marque umas das opções!");
			return false;
		}
		if(document.formBrinde.Email.value == ''){
			alert("E-mail - Campo Obrigatório!");
			return false;
		}else{
			if(isEmail(document.formBrinde.Email.value) == false){
				alert("E-mail Inválido!");
				return false;
			}	
		}
		return true;
	}
	
	function Programacao(){
		var nameNode, nameTextNode, url;
		
		var xmlhttp   = false;
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
	    	xmlhttp = new XMLHttpRequest();
	        if(xmlhttp.overrideMimeType){
	        	xmlhttp.overrideMimeType('text/xml');
			}
		}else if (window.ActiveXObject){ // IE
			try{
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			}catch(e){
				try{
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	            } catch (e) {}
	        }
	    }
	    
	    url = "xml/programacao.php";
		
		xmlhttp.open("GET", url,true);
		xmlhttp.onreadystatechange = function(){ 
			if(xmlhttp.readyState == 4){ 
				if(xmlhttp.status == 200){
					if(xmlhttp.responseText != 'false'){		
						
						var DescricaoProgramacaoRadio,IdProgramacaoRadio,Hora;
						
						nameNode = xmlhttp.responseXML.getElementsByTagName("DescricaoProgramacaoRadio")[0]; 
						nameTextNode = nameNode.childNodes[0];
						DescricaoProgramacaoRadio = nameTextNode.nodeValue;
							
						nameNode = xmlhttp.responseXML.getElementsByTagName("IdProgramacaoRadio")[0]; 
						nameTextNode = nameNode.childNodes[0];
						IdProgramacaoRadio = nameTextNode.nodeValue;
						
						nameNode = xmlhttp.responseXML.getElementsByTagName("Hora")[0]; 
						nameTextNode = nameNode.childNodes[0];
						Hora = nameTextNode.nodeValue;	
							
						document.getElementById('cpProgramacao').innerHTML	=	DescricaoProgramacaoRadio;
					}
				}
			} 
		}
		xmlhttp.send(null);
		
		setTimeout("Programacao()",10000);
	}
	function UserOnLine(){
		var nameNode, nameTextNode, url;
		
		var xmlhttp   = false;
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
	    	xmlhttp = new XMLHttpRequest();
	        if(xmlhttp.overrideMimeType){
	        	xmlhttp.overrideMimeType('text/xml');
			}
		}else if (window.ActiveXObject){ // IE
			try{
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			}catch(e){
				try{
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	            } catch (e) {}
	        }
	    }
	    
	    url = "xml/online.php";

		xmlhttp.open("GET", url,true);
		xmlhttp.onreadystatechange = function(){ 
			if(xmlhttp.readyState == 4){ 
				if(xmlhttp.status == 200){
					if(xmlhttp.responseText != 'false'){		
						
						var Usuarios,temp;
						
						nameNode = xmlhttp.responseXML.getElementsByTagName("Usuarios")[0]; 
						nameTextNode = nameNode.childNodes[0];
						Usuarios = nameTextNode.nodeValue;
						
						if(Usuarios > 1)	temp = 's';
						else				temp = '';
							
						document.getElementById('cpOnLine').innerHTML	=	Usuarios + " Usuário"+temp+" On-line";
					}
				}
			} 
		}
		xmlhttp.send(null);
		
		setTimeout("UserOnLine()",10000);
	}

