
 changeValue = function(id){
	valueform=$('valueform'+id);
	valuetext=$('valuetext'+id);
	if(valuetext)Element.toggle(valuetext);
	if(valueform)Element.toggle(valueform);
	var poststr = "/ajax/" + data;
	
}

 saveValue = function(id){
 data=arguments[1];
 	valuetext=$('valuetext'+id);
	valueform=$('valueform'+id);
	if(valueform)Element.toggle(valueform);
		if(valuetext)Element.toggle(valuetext);
	var poststr = "/ajax/" + data;
	new Ajax.Updater(valuetext, poststr, { method: 'get'});
 }	
 
 
selectData = function(id){
 data=arguments[1];
 	preclick=$('preclick'+id);
	afterclick=$('afterclick'+id);
	newdata=$('newdata'+id);
			if(preclick)Element.toggle(preclick);	
			if(afterclick)Element.toggle(afterclick);

	var poststr = "/ajax/" + data;
	var poststr2 = "/ajax/" + data;
	new Ajax.Updater(afterclick, poststr, { method: 'get'});	
	new Ajax.Updater(newdata, poststr2, { method: 'get'});
	
 }	
 selectSearchData = function(id){
 data=arguments[1];
 	preclick=$('preclick'+id);
	afterclick=$('afterclick'+id);
	newdata=$('newdata'+id);
			if(afterclick)Element.toggle(afterclick);

	var poststr = "/ajax/" + data;
	var poststr2 = "/ajax/" + data;
	new Ajax.Updater(afterclick, poststr, { method: 'get'});	
	new Ajax.Updater(newdata, poststr2, { method: 'get'});
	
 }	
 




function stateChanged()
{ if (xmlHttp.readyState==4)
{ document.getElementById('Hint').innerHTML=xmlHttp.responseText;}}

function GetXmlHttpObject()
{ var xmlHttp=null;
try
  { xmlHttp=new XMLHttpRequest();}
catch (e)
  { try {
    xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
    }
  }
return xmlHttp;
}

function showHint(str)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ('Your browser does not support AJAX!');
  return;
  }
var url='/ajax/';
url=url+str;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open('GET',url,true);
xmlHttp.send(null);
}

