function _DZINSTR(s,t){return s.indexOf(t);};
function _DZNIM() { return new Image(); };
function _DZLEN(a) { return a!=_DZUD?a.length:0; };
function _DZCOMP(a,b) { return a!=_DZUD&&(typeof a==b)?1:0; };
function _DZLST(a,b) { 
  if(_DZINSTR(a,b)) a=a.substring(0,_DZLEN(a));
  return a;
};
function _DZCST(a,b) {
  if(_DZINSTR(a,b)>0) a=a.substring(_DZINSTR(a,b)+_DZLEN(b),_DZLEN(a));
  return a;
};
function _DZCHTTP(a) {
  a=_DZLST(a,'#');
  a=_DZCST(a,'://');
  return a;
};
function _DZGETCK(nm) { 
  var _DZDC = document.cookie ;
  var cn = nm + "=";
  var nl = cn.length;
  var cl = _DZDC.length;
  var i = 0;
  while ( i < cl ) { 
    var j = i + nl;
    if ( _DZDC.substring( i, j ) == cn ) { 
      var val = _DZDC.indexOf(";", j );
      if ( val == -1 ) val = _DZDC.length; 
      return unescape(_DZDC.substring(j, val)); 
    }; 
    i = _DZDC.indexOf(" ", i ) + 1;
    if ( i == 0 ) break; 
  } 
  return ''; 
};
function _DZSETCK(nm, val, exp1 ) {
  var expd = new Date();
  if ( exp1 != null) { 
    expd.setTime( expd.getTime() + ( exp1 * 1000 ));
    document.cookie = nm+"="+ escape(val) + ";expires="+ expd.toGMTString() +"; path="; 
  } else { 
    document.cookie = nm + "=" + escape(val);
  };
};
function _DZGETUID() {
  var newid = '';
  var d = new Date();
  var t = Math.floor(d.getTime()/1000);
  newid = 'UID-' + t.toString(16).toUpperCase();
  for ( var i = 0; i < 16; i++ ){ 
    var n = Math.floor(Math.random() * 16).toString(16).toUpperCase(); 
    newid += n; 
  }
  return newid; 
};
function _DZCHKCK(s1,s2) {
  if(_DZGETCK(s1) == "") {
    _DZSETCK(s1,s2);
    return "i";
  } else if(_DZGETCK(s1) == s2) {
    return "d";
  } else {
    _DZSETCK(s1,s2);
    return "i";
  }
};
