// - In-house scripts for ComITlib
//

userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);

function warnWindow(warning,url) {
  if (confirm(warning)) {
    popupWin = window.open(url);
    popupWin.focus();
  }
}

function openWindow(url,name,width,height) {
  if (!name) name='_blank';
  if (!width) width='350';
  if (!height) height='350';
  argstring = "noscrollbars,width=" + width + ",height=" + height + ",menubar=false,toolbar=false,left=20,screenX=20,top=20,screenY=20,resizable=yes";
  popupWin = window.open(url, name, argstring);
  popupWin.focus();
}

function openScrollableWindow(url,name,width,height) {
  if (!name) name='remote';
  if (!width) width='350';
  if (!height) height='350';
  argstring = "scrollbars,width=" + width + ",height=" + height + ",menubar=false,toolbar=false,left=20,screenX=20,top=20,screenY=20,resizable=yes";
  popupWin = window.open(url, name, argstring);
  popupWin.focus();
}

function changeImages() {
  d = document;
  if (d.images) {
    var img;
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      img = null;
      if (d.layers) {img = findElement(changeImages.arguments[i],0);}
      else {img = d.images[changeImages.arguments[i]];}
      if (img) {img.src = changeImages.arguments[i+1];}
    }
  }
}

function findElement(n,ly) {
  d = document;
  if (browserVers < 4)
    return d[n];
  if ((browserVers >= 6) && (d.getElementById)) {
    initImgID; 
    return(d.getElementById(n))
  } 
  var cd = ly ? ly.document : d;
  var elem = cd[n];
  if (!elem) {
    for (var i=0;i<cd.layers.length;i++) {
      elem = findElement(n,cd.layers[i]);
      if (elem) return elem;
    }
  }
  return elem;
}

<!-- Original:  Cyanide_7 (leo7278@hotmail.com) -->
<!-- Web Site:  http://www7.ewebcity.com/cyanide7 -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

function createTarget(form) {
  _target = form.target;
  _colon = _target.indexOf(":");
  if(_colon != -1) {
    form.target = _target.substring(0,_colon);
    form.args = _target.substring(_colon+1);
  } else if(typeof(form.args)=="undefined") {
    form.args = "";
  }
  if(form.args.indexOf("{")!=-1) {
    _args = form.args.split("{");
    form.args = _args[0];
    for(var i = 1; i < _args.length;i++) {
      _args[i] = _args[i].split("}");
      form.args += eval(_args[i][0]) + _args[i][1];
    }
  }
  form.args = form.args.replace(/ /g,"");
  _win = window.open('',form.target,form.args);
  if(typeof(focus)=="function")
    _win.focus();
  return true;
}
// EOF
