function showImg(src, title, w, h) {
  s = 'toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=no,directories=no,status=no,resizable=no,width='+w+',height='+h;
  var win=window.open('','_imageWindow',s);
  if (!win) return;
  win.document.open();
  //var img = '<img src="'+src+'" border=0 width='+w+' height='+h+'>';
  var img = '<img src="'+src+'" border=0>';
  if (document.all) {
    var js = 'function _fit(){var currw=document.body.offsetWidth-4;var currh=document.body.offsetHeight-4;resizeBy('+w+'-currw,'+h+'-currh);focus()}';
  } else {
    var js = 'function _fit(){var currw=window.innerWidth;var currh=window.innerHeight;resizeBy('+w+'-currw,'+h+'-currh);focus()}';
  }
  if (document.all)
    js += 'setTimeout("_fit()", 50)';
  else
    js += '_fit()';
  win.document.write('<html><head><title>'+title+'</title></head><body style="margin:0"><script>'+js+'</script>'+img+'</body></html>');
  win.document.close();
  win.focus();
}

function setWindowLocationSearch() {
  var i, j, argName;
  var arg = setWindowLocationSearch.arguments;
  search = window.location.search.substr(1).split('&');
  for (i=0; i<arg.length; i++) {
    argName = arg[i].substr(0, arg[i].indexOf('='));
    for (j=0; j<search.length; j++)
      if (search[j].indexOf(argName+'=') == 0)
        break;
    search[j] = arg[i];
  }
  window.location.search = search.join('&');
}
swls = setWindowLocationSearch;

function getRadioValue(obj) {
  for (var i=0;i<obj.length;i++)
    if (obj[i].checked=="1")
      return obj[i].value;
  return "";
}

function _void() {}

function chClass(sender, className) {
  if (className == 'none') {
    sender.className = sender.saveClassName;
  } else {
    sender.saveClassName = sender.className;
    sender.className = className;
  }
}
function chLoc(sender) {
  location.href = sender.getAttribute("_link");
}

function IsEmailCorrect(email) {
  return email.match(/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/)!=null;
}

function Focus(control) {
  control.focus();
  control.select();
}

