function installXPI(hNode) {
  var obj = { }, noItems = true;
  if ("action" in hNode) {
		var elements = hNode.elements;
		for (var i=0; i < elements.length; i++) {
			if ((elements[i].type == "checkbox") && (elements[i].checked)) {
				obj[elements[i].name] = elements[i].value;
				noItems = false;
			}
		}
	} else if ("href" in hNode) {
		obj[hNode.title] = hNode.href;
		noItems = false;
	}
	try {
		if (!noItems)
		 InstallTrigger.install(obj);
	} catch(ex) {}
	return false;
}

function live1() {
  elm=document.getElementById('livedemo1i');
  document.getElementById('widthlabel').innerHTML='<nobr>'+elm.value+'</nobr>';
  ofW=document.getElementById('widthlabel').offsetWidth+9;
  
  if(ofW>370) 
    w=370;
  else if(ofW<30)
    w=30;
  else
    w=ofW;
    
  document.getElementById('livedemo1').style.width=(708-w)+'px';
  elm.style.width=w+'px';
  
}

function live2() {
  elm=document.getElementById('livedemo2i');
  elm.style.width=(elm.value.length?300:30)+'px';    
  document.getElementById('livedemo2').style.width=(elm.value.length?408:678)+'px';
}