
function clear_text(object, default_text)
{
  if(object.value == default_text)
	{
	  object.value = '';
	}
}

function cssChange(object, cssclass)
{
	object.className= cssclass;
}

function cssChangeById(id, cssclass)
{
	if( document.getElementById(id) != null )
	{
		document.getElementById(id).className = cssclass;
	}
}

function display(id)
{
	el = document.getElementById(id);
	var display = el.style.display ? '' : 'none';
	el.style.display = display;
}

function encode(data)
{
  data = data.replace(/&/g,"*am*");
  data = data.replace(/=/g,"*eq*");
  data = data.replace(/#/g,"*pnd*");
  data = data.replace(/\+/g,"*pl*");  
  data = data.replace(/\-/g,"*sl*");  	
  data = data.replace(/\?/g,"*qu*");  	  
	return data;
}

function getCss(id)
{
	return(document.getElementById(id).className);
}

function getHtml(id)
{
  return document.getElementById(id).innerHTML;
}


function getOb(id)
{
  return document.getElementById(id);
}
	
function getOpacity(object_id)
{
 	object = document.getElementById(object_id);
	return( object.style.opacity);
}

function getValue(id)
{
	return document.getElementById(id).value;
}


function highlight(field) 
{	
  field.focus(); 	
  field.select(); 
}

function idHide(id)
{
	document.getElementById(id).style.display ='none';
}

function idShow(id)
{
	document.getElementById(id).style.display ='';
}

function opacity(object, value)
{
 		object.style.opacity = value;
		object.style.filter= "alpha(opacity="+(value*100)+")";
}

function opacityById(id, value)
{
 	opacity(document.getElementById(id), value);
}

 
function setHtml(id, data)
{
  document.getElementById(id).innerHTML = data; 
}

function setOpacity(object_id, opacity_value)
{
 	object = document.getElementById(object_id);
	object.style.opacity = opacity_value;
}

function setValue(id, data)
{
 document.getElementById(id).value = data; 
}

function showResponse(response)
{
	alert(response.responseText);
}

function trim (text)
{
  return text.replace(/^\s+|\s+$/g, '')
}


