function gid(id) {
	return document.getElementById(id);
	}

function savefile(key, pid) {

	var link;

	link = '/download.php?akey=' + key + '&pid=' + pid;
	location.href = link;
	}

function sleep(millis) 
{
        var date = new Date();
        var curDate = null;

        do { curDate = new Date(); } 
        while(curDate-date < millis)
}


function yes_or_no(text,href) {
	myConfirm=confirm(text);
	if (myConfirm==true) location.href = href;
	}

function expand_textarea(textArea) {
	textArea.style.overflow = 'visible';
	}


function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

function openit(id) {
	id = gid(id);
	if (id.style.display == 'none') {
		id.style.display = '';
		id.focus;
		} else id.style.display = 'none';
	}


function swpit(id, id2) {
	id = gid(id);
	id2 = gid(id2);
	if (id.style.display == 'none') {
		id.style.display = '';
		id2.style.display = 'none';
		id.focus;
		} else {
		id.style.display = 'none';
		id2.style.display = '';
		}
	}
