function _cancelEvent(a){if(window.event){window.event.returnValue=false}else{if(a){a.preventDefault()}}}doAjaxRequest=function(c,a,d){var b=request=getXmlHttpRequest();b.onreadystatechange=d;b.open("POST",c,true);b.setRequestHeader("Content-Type","application/x-www-form-urlencoded");b.send(a)};releaseXmlRequest=function(){this.req=null};function collect(d,g){var c=[];for(var e=0;e<d.length;e++){var b=g(d[e]);if(b!=null){c.push(b)}}return c}ajax={};ajax.serialize=function(e){var h=function(f){return e.getElementsByTagName(f)};var d=function(f){if(f.name){return encodeURIComponent(f.name)+"="+encodeURIComponent(f.value)}else{return""}};var c=collect(h("input"),function(f){if((f.type!="radio"&&f.type!="checkbox")||f.checked){return d(f)}});var a=collect(h("select"),d);var b=collect(h("textarea"),d);return c.concat(a).concat(b).join("&")};function getXmlHttpRequest(){var a=null;try{a=new ActiveXObject("MSXML2.XMLHTTP")}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){a=false}}if(!a&&typeof XMLHttpRequest!="undefined"){a=new XMLHttpRequest()}return a}function clearScreen(){for(var a=0;a<arguments.length;a++){$(arguments[a]).value=""}return false}function requiredFields(){for(var a=0;a<arguments.length;a++){if($(arguments[a]).value.length==0){$(arguments[a]).style.backgroundColor="#E0EEEF";return false}$(arguments[a]).style.backgroundColor="#fff"}return true};