function crop(img_id, crop_id, x, y, width, height) {
  var img_width = $(img_id).getWidth();
  var factor = 1;
  if((img_width)==160) factor = 0.5;
  
  $(crop_id).update('<img id="' + crop_id + '_img" src="' +
      $(img_id).getAttribute('src') + '" style="display:none" />');

  var scale_x = $(crop_id).getWidth() / width;
  var scale_y = $(crop_id).getHeight() / height;

  $(crop_id).setStyle({
    position: 'relative',
    overflow: 'hidden' 
  });

  $(crop_id + '_img').setStyle({
    position: 'absolute',
    display: 'block',
    left: (-x * scale_x * factor) + 'px',
    top: (-y * scale_y) + 'px',
    width: ($(img_id).getWidth() * scale_x) + 'px',
    height: ($(img_id).getHeight() * scale_y) + 'px'
  });
}

function todayDate(yearadd) {
	var currentTime = new Date()
	var month = currentTime.getMonth() + 1
	var day = currentTime.getDate()
	var year = currentTime.getFullYear() + yearadd
	return (day + "-" + month + "-" + year);
}

function doClear(submit) { 
}

function doAuthor(authname) {
	doClear(0);
	document.getElementById("author").value = authname;
	document.books.authorop[1].selected = "1";
	document.getElementById("advance").value = "1";
	document.getElementById("searchpressed").value = "1";
	document.getElementById("books").submit();
}

function doPublisher(pubname) {
	doClear(0);
	document.getElementById("publisher").value = pubname;
	document.books.publisherop[1].selected = "1";
	document.getElementById("advance").value = "1";
	document.getElementById("searchpressed").value = "1";
	document.getElementById("books").submit();
}

function doSubject(subjectname) {
	doClear(0);
	document.getElementById("subject").value = subjectname;
	document.books.subjectop[1].selected = "1";
	document.getElementById("advance").value = "1";
	document.getElementById("searchpressed").value = "1";
	document.getElementById("books").submit();
}
