IE4 = (document.all) ? 1 : 0;
IE5 = (navigator.userAgent.indexOf("MSIE 5") > 0) ? 1 : 0;
NN4 = (document.layers) ? 1 : 0;
DOM = (document.getElementById) ? 1 : 0;

if (document.all && !IE5) {  //overload document.getElementById for IE4
  document.getElementById = function (name) {
    return document.all(name);
  }
  DOM = 1;
}

function newWindow(url, name, width, height) {
  photoWindow = window.open(url, name,"location=no,directories=no,menubar=no,status=no,toolbar=no,scrollbars=yes,height=" +height+ ",width=" +width+ ",resizable=yes");
  photoWindow.resizeTo(width,height);
  photoWindow.focus();
  return false;
}

function set_properties(dst) {
  src = document.forms['articleProperties'];
  if (!dst || !src) return;

  dst.elements['dtExpirydate_day'].value    = src.elements['dtExpirydate_day'].value;
  dst.elements['dtExpirydate_month'].value  = src.elements['dtExpirydate_month'].value;
  dst.elements['dtExpirydate_year'].value   = src.elements['dtExpirydate_year'].value;
  dst.elements['dtExpirydate_hour'].value   = src.elements['dtExpirydate_hour'].value;
  dst.elements['dtExpirydate_minute'].value = src.elements['dtExpirydate_minute'].value;  
  dst.elements['intActivestatus'].value     = src.elements['intActivestatus'].options[src.elements['intActivestatus'].selectedIndex].value;
  dst.elements['intExpiryaction'].value     = src.elements['intExpiryaction'].options[src.elements['intExpiryaction'].selectedIndex].value;
}


function moveUp(id) {
  article1 = document.getElementById('TITLE'+id);
  field1   = document.forms["sortarticles"].elements["ORDER_"+id];
  //field1Stage   = document.forms["sortarticles"].elements["STAGE_ORDER_"+id];
  if (!article1 || !field1) return 0;
  article2 = document.getElementById('TITLE'+(id+1));
  field2   = document.forms["sortarticles"].elements["ORDER_"+(id+1)];
  //field2Stage   = document.forms["sortarticles"].elements["STAGE_ORDER_"+(id+1)];
  if (!article2 || !field2) return 0;
  if (document.getElementById('MEMBER'+(id+1)) && document.getElementById('MEMBER'+(id+1)).checked && !document.getElementById('MEMBER'+id).checked ) return 0;
  
  temp = article2.innerHTML;
  article2.innerHTML = article1.innerHTML;
  article1.innerHTML = temp;
  
  temp = field2.value;
  field2.value = field1.value;
  field1.value = temp;
  
  return 1;
}

function moveDown(id) {
  article1 = document.getElementById('TITLE'+id);
  field1   = document.forms["sortarticles"].elements["ORDER_"+id];
  //field1Stage   = document.forms["sortarticles"].elements["STAGE_ORDER_"+id];
  if (!article1 || !field1) return 0;
  article2 = document.getElementById('TITLE'+(id-1));
  field2   = document.forms["sortarticles"].elements["ORDER_"+(id-1)];
  //field2Stage   = document.forms["sortarticles"].elements["STAGE_ORDER_"+(id-1)];
  if (!article2 || !field2) return 0;
  if (document.getElementById('MEMBER'+(id-1)) && !document.getElementById('MEMBER'+(id-1)).checked ) return 0;

  temp = article2.innerHTML;
  article2.innerHTML = article1.innerHTML;
  article1.innerHTML = temp;
  
  temp = field2.value;
  field2.value = field1.value;
  field1.value = temp;
   
  return 1;
}