
ycn=window.ycnui||{};
ycn.Common=new function(){
this.lTrim=function(i){return i.replace(/^\s*/,"");};
this.rTrim=function(i){return i.replace(/\s*$/,"");};
this.trim=function(i){return this.rTrim(this.lTrim(i));};

this.getEl=function(i){
if(!document.getElementById)return false;
if(typeof i==="string"){return document.getElementById(i);}
else{return i;}
};

this.getElByClassName=function(t,n,s,el){
var el=(el)?el:document;
var itm=el.getElementsByTagName(t);
var num=1;
for(i=0;i<itm.length;i++){
if(itm[i].className===n&&s===num){return itm[i];}
else if(itm[i].className===n){num++;}}
return false;};

this.isIE6=function(){return navigator.userAgent.search('MSIE')>0&&navigator.userAgent.search('6')>0;}

this.isIE=function(){return navigator.userAgent.search('MSIE')>0;}

this.isOpera=function(){return navigator.userAgent.indexOf('Opera')>-1;}

this.isMoz=function(){return navigator.userAgent.indexOf('Mozilla/5.')>-1;}

this.setCookie=function(cn,cv,d,dm){
var now=new Date();
var expire=new Date();
if(d==null||d==0)d=1;
expire.setTime(now.getTime()+3600000*24*d);
document.cookie=cn+"="+escape(cv)+";expires="+expire.toGMTString()+";domain="+dm;}

this.deleteCookie=function(cn,dm){
if(getCookie(name)){
document.cookie=cn+"="+((domain)?"; domain="+dm:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}

this.getCookie=function(cn){
var dc=document.cookie;
var prefix=cn+"=";
var begin=dc.indexOf("; "+prefix);
if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}
else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1)
{end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}};
