// JavaScript Document

function linkURL(url) {
	if (url != "") location.href=url;
}

function ocultar(elemento) {
	document.getElementById(elemento).style.display= "none";
}



function votar(idenquete){
	i = 0;
	var opcao = document.getElementsByTagName("input");
    while (i < opcao.length) {
      if ((opcao[i].getAttribute('name') == 'opcaoenquete') && (opcao[i].getAttribute('type') == 'radio')){
		if ( opcao[i].checked == true ) { 
			idopcao = opcao[i].value;
        }
       i++;
	   }
	}	
	caminho = "respostas.asp?idenquete="+idenquete+"&idopcao="+idopcao;
	ajaxHTML('respostas',caminho);
}

function resultados(idenquete){
	caminho = "respostas.asp?idenquete="+idenquete
	ajaxHTML('respostas',caminho);
}

function txtBoxFormat(strField, sMask, evtKeyPress) {
	var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
	
	if(document.all) { // Internet Explorer
		nTecla = evtKeyPress.keyCode; 
	}
	else if(document.layers) { // Nestcape
		nTecla = evtKeyPress.which;
	} 
	else if(document.getElementById) { // FireFox
		nTecla = evtKeyPress.which;
	}
	
	if ((nTecla != 8) && (nTecla != 0)){ 
	
	sValue = document.getElementById(strField).value;
	
	// Limpa todos os caracteres de formataÃ§Ã£o que
	// jÃ¡ estiverem no campo.
	sValue = sValue.toString().replace( "-", "" );
	sValue = sValue.toString().replace( "-", "" );
	sValue = sValue.toString().replace( ".", "" );
	sValue = sValue.toString().replace( ".", "" );
	sValue = sValue.toString().replace( "/", "" );
	sValue = sValue.toString().replace( "/", "" );
	sValue = sValue.toString().replace( "(", "" );
	sValue = sValue.toString().replace( "(", "" );
	sValue = sValue.toString().replace( ")", "" );
	sValue = sValue.toString().replace( ")", "" );
	sValue = sValue.toString().replace( " ", "" );
	sValue = sValue.toString().replace( " ", "" );
	sValue = sValue.toString().replace( ":", "" );
	fldLen = sValue.length;
	mskLen = sMask.length;
	
	i = 0;
	nCount = 0;
	sCod = "";
	mskLen = fldLen;
	
	while (i <= mskLen) {
	bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
	bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
	bolMask = bolMask || (sMask.charAt(i) == ":")
	
	if (bolMask) {
	sCod += sMask.charAt(i);
	mskLen++; }
	else {
	sCod += sValue.charAt(nCount);
	nCount++;
	}
	
	i++;
	}
	
	//objForm[strField].value = sCod;
	document.getElementById(strField).value = sCod;
	
	if (nTecla != 8) { // backspace
		if (sMask.charAt(i-1) == "9") { // apenas números...
			return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
		else { // qualquer caracter...
			return true;
		} 
	}
	else {
		return true;
	}
	}
} 
