﻿Csg={};
function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false); return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn); return r;}else{return false;}};

Csg.isIE=function(){var ua=navigator.userAgent.toLowerCase(); return ua.indexOf("msie")>-1 ? true : false; };
Csg.isOpera=function(){var ua=navigator.userAgent.toLowerCase(); return ua.indexOf("opera")>-1 ? true : false; };
Csg.isFF=function(){var ua=navigator.userAgent.toLowerCase(); return ua.indexOf("firefox")>-1 ? true : false; };
Csg.isSafari=function(){var ua=navigator.userAgent.toLowerCase(); return ua.indexOf("safari")>-1 ? true : false; }();
Csg.isDigit=function(num) {if (num.length>1){return false;}	var string="1234567890";if (string.indexOf(num)!=-1){return true;}return false;};
Csg.LTrim=function(str){if (str==null){return null;}for(var i=0;str.charAt(i)==" ";i++);return str.substring(i,str.length);};
Csg.RTrim=function(str){if (str==null){return null;}for(var i=str.length-1;str.charAt(i)==" ";i--);return str.substring(0,i+1);};
Csg.Trim=function(str){return Csg.LTrim(Csg.RTrim(str));};
Csg.isBlank=function(val){if(val==null){return true;}for(var i=0;i<val.length;i++){if((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}}return true;};
Csg.isDate=function (value){return (!isNaN(new Date(value).getYear()));};


Csg.StringBuilder=function(value){this.strings = new Array("");this.append(value);}
Csg.StringBuilder.prototype.append = function (value){if (value){this.strings.push(value);}}
Csg.StringBuilder.prototype.clear = function (){this.strings.length = 1;}
Csg.StringBuilder.prototype.toString = function (){return this.strings.join("");}
Csg.OpenPopUp=function(m){window.open(m,'','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,maximize=1');}

         
        
    