function logar() { login = document.frm_login.tx_login.value senha = document.frm_login.tx_senha.value if (login == "" || senha == "") { alert("Atenção: Você deve digitar seu login e senha para acessar o sistema.") return false } else { //alert('/') //alert('wservices.srv.br') Set_Cookie( 'USER' , login , cookie_expire_date, '/', 'wservices.srv.br' , false ) gera_user_xp() document.frm_login.submit() //return false } } function gera_user_xp() { user_xp = {}; user_xp.JAVA = retorna_in_java(); user_xp.FLASH = retorna_in_flash(); user_xp.RICHTEXT = retorna_in_richtext(); user_xp_encoded = $.param(user_xp); document.frm_login.user_xp.value = user_xp_encoded //alert(user_xp_encoded) } //---------------------------------------------------- function retorna_in_java() { if(navigator.javaEnabled()) return "S" else return "N" } //---------------------------------------------------- function retorna_in_flash() { var MM_contentVersion = 9; var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0; if ( plugin ) { var words = navigator.plugins["Shockwave Flash"].description.split(" "); for (var i = 0; i < words.length; ++i) { if (isNaN(parseInt(words[i]))) continue; var MM_PluginVersion = words[i]; } var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion; } if ( MM_FlashCanPlay ) { return "S" } else{ return "N" } return "S" } //---------------------------------------------------- function retorna_in_richtext() { //IPAD não tem suporte if(navigator.userAgent.match(/iPad/i) != null) return "N" //ANDROID também não tem suporte var ua = navigator.userAgent.toLowerCase(); var isAndroid = ua.indexOf("android") > -1; if(isAndroid) return "N" //TESTE PARA DEMAIS NAVEGADORES var canEditContent= 'contentEditable' in document.body; if(canEditContent) return "S" else return "N" }