/* (c) 2005 - Laurent Houdard <laurent@houdard.net> 
   $Id: chart.js,v 1.1.1.1 2005/09/02 13:35:29 lh Exp $ */

function chartInit() {
  var W3CDOM = (document.createElement && document.getElementsByTagName);
  if (!W3CDOM) { return; }
  var chartUpdate = document.getElementById('chartUpdate');
  if (chartUpdate) {
    var objs = chartUpdate.getElementsByTagName('INPUT');
    if (objs) {
      for (var i = 0; i < objs.length; i++) {
	var o = objs[i];
	o.onchange = chartChanged;
      }
    }
  }
}

function chartSubmit(collection, id) {
  var f = document.forms['chart'];
  f.elements['collection'].value = collection;
  f.elements['id'].value = id;
  return f.submit();
}

function chartChanged() {
  document.getElementById('chartUpdateLink').style.textDecoration = 
    'underline';
}

function chartUpdate() {
  document.forms['chartUpdate'].submit();
}
