//аргументы - имена файлов которые загрузить
function preload() {
  if (document.images) {
    var imgsrc = preload.arguments;
    arr=new Array(imgsrc.length);
    for (var j=0; j<imgsrc.length; j++) {
      arr[j] = new Image;
      arr[j].src = imgsrc[j];
    }
  }
}

//два аргумента - имя картинки и какой файл в нее поставить.
function changeImg() {
  if (document.images) {
    eval("document."+changeImg.arguments[0]+".src=('"+changeImg.arguments[1]+"')");
  }
}

//два аргумента - имя картинки и какой файл в нее поставить.
function changeInputImg() {
  if (document.images) {
    changeInputImg.arguments[0].src=changeInputImg.arguments[1];
  }
}

function selectAllCheckboxes(formName, checkboxName, value) {
  var form = document.forms[formName];
  for (var i = 0; i < form.elements.length; i++) {
    var item = form.elements[i];
    if (item.name == checkboxName) {
      item.checked = value;
    }
  }
}