<!--Start web script-->
<!--script language="javascript"-->
function SelText(field,message) {
    if (field.value == message) {
      field.value = "";
    }
 }
function toggleDiv(divId) {
  var showHideDiv = returnObjById(divId);

  if (showHideDiv.style.display == 'none') {
    showHideDiv.style.display = 'block';
  } else {
    showHideDiv.style.display = 'none';
  }
}

function showHideDiv(divId,show) {
  var showHideDiv = returnObjById(divId);

  if (show) {
    showHideDiv.style.display = 'block';
  } else {
    showHideDiv.style.display = 'none';
  }
}

/*
    Set's a checkbox element value attribute to true or false based on check state
*/
function setCBBooleanValue(field)
{
    if (field.type=='checkbox')
    {
        field.value = "false";
        if(field.checked)
        {
            field.value = "true";
        }
    }
}
/*
	Gets and returns and dom object based on it's id;
*/
function returnObjById( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}
 
/*
	Gets and returns and dom object based on it's id assigned by jsf rendering;
*/
function returnObjByJSFId(form, id )
{
	for (var i = 0; i < form.elements.length; i++) {
		var elem = form.elements[i];
		if (elem.name.indexOf(id) >= 0) {
			return elem;
		}
	}
}
 
<!--/script-->
<!--End web script-->