(function() { // Envio para o PHP var connection = new IMConnector('instant_messenger/'); function getInputs(pDocument) { var form = pDocument.forms[0]; var values = ""; var field_blank = false; for( var i = 0 ; i < form.elements.length; i++ ) { switch(form.elements[i].type) { case "text" : if ( form.elements[i].value != "" ) values += form.elements[i].id.toUpperCase() + ";" + escape(form.elements[i].value) + "\n"; else field_blank = true; break; case "password" : if ( form.elements[i].value == "" ) field_blank = true; break; } } if(!field_blank) { values = values.substring(0,(values.length - 1 )); connection.go("$this.FileDefine.getParams", "val=" + values); pDocument.forms[0].submit(); } else { alert('Informe todos os campos!'); return false; } } function sendf() { var doc = ( arguments.length == 1) ? arguments[0] : false; if( doc ) getInputs(doc); } function constructScript(){} // Dando acesso externo as funções; constructScript.prototype.sendf = sendf; window.constructScript = constructScript; } )();