/// ************************ /// /// **** FUNÇÕES GERAIS **** /// /// ************************ /// // Seta um campo text ou um select function setFieldValue(fieldId, value) { if ($('#' + fieldId).is("[type='text']")) $('#' + fieldId).val(value); else $('#' + fieldId).selectOptions(value); } // url_encode version 1.0 function url_encode(str) { var hex_chars = "0123456789ABCDEF"; var noEncode = /^([a-zA-Z0-9\_\-\.])$/; var n, strCode, hex1, hex2, strEncode = ""; for(n = 0; n < str.length; n++) { if (noEncode.test(str.charAt(n))) { strEncode += str.charAt(n); } else { strCode = str.charCodeAt(n); hex1 = hex_chars.charAt(Math.floor(strCode / 16)); hex2 = hex_chars.charAt(strCode % 16); strEncode += "%" + (hex1 + hex2); } } return strEncode; } // url_decode version 1.0 function url_decode(str) { var n, strCode, strDecode = ""; for (n = 0; n < str.length; n++) { if (str.charAt(n) == "%") { strCode = str.charAt(n + 1) + str.charAt(n + 2); strDecode += String.fromCharCode(parseInt(strCode, 16)); n += 2; } else { strDecode += str.charAt(n); } } return strDecode; } function decodeText(txt) { txt = txt.replace(/\+/g," "); return unescape(txt); } function adicionaConteudo(cont, id_layer) { $(id_layer).innerHTML = decodeText(cont); } ///*** LINKS EXTERNOS ***/// function createExternalLinks() { $("a[rel='externo']").attr("target","_blank"); $("a[rel='externo']").attr("title",$("a[rel='externo']").attr("title") + " (abrirá em nova janela)"); } // INICIALIZAÇÃO $(document).ready(function() { createExternalLinks(); }); ///*** FIM LINKS EXTERNOS ***///