
function getID(obj){return document.getElementById(obj);};
String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,'');};
function cEF(obj){var str=obj.value.trim();
var re=/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
if(!str.match(re)){return false;}else{return true;};};
function cUF(obj){var urlStr=obj.value.trim();if(urlStr.indexOf(' ')!=-1){return false;};if(urlStr==''||urlStr==null){return false;};urlStr=urlStr.toLowerCase();var sC="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var vC='\[^\\s'+sC+'\]';var atom=vC+'+';
var urlPat=/^(http:\/\/)?(\w*)\.([\-\+a-z0-9]*)\.(\w*)/;
var matchArray=urlStr.match(urlPat);if(matchArray==null){return false;};var user=matchArray[2];var domain=matchArray[3];for(i=0;i<user.length;i++){if(user.charCodeAt(i)>127){return false;};};for(i=0;i<domain.length;i++){if(domain.charCodeAt(i)>127){return false;};};var atomPat=new RegExp('^'+atom+'$');var domArr=domain.split('.');var len=domArr.length;for(i=0;i<len;i++){if(domArr[i].search(atomPat)==-1){return false;};};
var knownDomsPat=/[com|org|net|biz|eu|info|edu]/;
if((domArr[domArr.length-1].length!=2)&&(domArr[ domArr.length-1].search(knownDomsPat)==-1)){return false;};return true;};
function cI(obj){if(parseInt(obj.value)){if(parseInt(obj.value)!=obj.value){obj.value=parseInt(obj.value);};}else{obj.value='';};};
function fPX(obj){var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft;obj=obj.offsetParent;};}else if(obj.x)curleft+=obj.x;return curleft;};
function fPY(obj){var curtop=0;if(obj.offsetParent){while(obj.offsetParent){curtop+=obj.offsetTop;obj=obj.offsetParent;};}else if(obj.y)curtop+=obj.y;return curtop;};
function cl(o,l){if(o.value.length>l)o.value = o.value.substr(0,l);};
function cRO(){var o;var b=navigator.appName;if(b=='Microsoft Internet Explorer')o=new ActiveXObject("Microsoft.XMLHTTP");else o=new XMLHttpRequest();return o;};
