function spread(divObject,imageobject){ if(document.getElementById(divObject).style.display == 'inline'){ document.getElementById(divObject).style.display='none'; document.getElementById(imageobject).src="/images/expandall.gif"; }else{ document.getElementById(divObject).style.display='inline'; document.getElementById(imageobject).src="/images/collapseall.gif"; } } function displayObject(divObject){ if(document.getElementById(divObject).style.display == 'inline'){ document.getElementById(divObject).style.display='none'; }else{ document.getElementById(divObject).style.display='inline'; } } function displayObjects(divObject1, divObject2){ if(document.getElementById(divObject1).style.display == 'inline'){ document.getElementById(divObject1).style.display='none'; document.getElementById(divObject2).style.display='none'; }else{ document.getElementById(divObject1).style.display='inline'; document.getElementById(divObject2).style.display='inline'; } } function displayExclusiveObjects(divObject1, divObject2){ if(document.getElementById(divObject1).style.display == 'inline'){ document.getElementById(divObject1).style.display='none'; document.getElementById(divObject2).style.display='inline'; }else{ document.getElementById(divObject1).style.display='inline'; document.getElementById(divObject2).style.display='none'; } } function showDetail(object,imageobject,omit){ if(document.getElementById(object).style.height == 'auto'){ document.getElementById(object).style.height='80 px'; document.getElementById(omit).style.display='inline'; document.getElementById(imageobject).src="/images/expandall.gif"; }else{ document.getElementById(object).style.height='auto'; document.getElementById(omit).style.display='none'; document.getElementById(imageobject).src="/images/collapseall.gif"; } } function LTrim(str) { var whitespace = new String(" \t\n\r"); var s = new String(str); if (whitespace.indexOf(s.charAt(0)) != -1) { var j=0, i = s.length; while (j < i && whitespace.indexOf(s.charAt(j)) != -1) { j++; } s = s.substring(j, i); } return s; } function RTrim(str) { var whitespace = new String(" \t\n\r"); var s = new String(str); if (whitespace.indexOf(s.charAt(s.length-1)) != -1) { var i = s.length - 1; while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1) { i--; } s = s.substring(0, i+1); } return s; } function Trim(str) { return RTrim(LTrim(str)); } function CGHasExtension(filename, exts) { return (new RegExp('(' + exts.join('|').replace(/\./g, '\\.') + ')$')).test(filename); } function IsEmpty(obj) { obj=document.getElementsByName(obj).item(0); if(Trim(obj.value)=="") { if(obj.disabled==false && obj.readOnly==false) { obj.focus(); } } } function IsInt(objStr,sign,zero) { var reg; var bolzero; if(Trim(objStr)=="") { return false; } else { objStr=objStr.toString(); } if((sign==null)||(Trim(sign)=="")) { sign="+-"; } if((zero==null)||(Trim(zero)=="")) { bolzero=false; } else { zero=zero.toString(); if(zero=="0") { bolzero=true; } } switch(sign) { case "+-": reg=/(^-?|^\+?)\d+$/; break; case "+": if(!bolzero) { reg=/^\+?[0-9]*[1-9][0-9]*$/; } else { reg=/^\+?[0-9]*[0-9][0-9]*$/; } break; case "-": if(!bolzero) { reg=/^-[0-9]*[1-9][0-9]*$/; } else { reg=/^-[0-9]*[0-9][0-9]*$/; } break; default: return false; break; } var r=objStr.match(reg); if(r==null) { return false; } else { return true; } }