function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

function destroyWindowCache(windowName)
{
	try
	{
		var mywin = ColdFusion.Window.getWindowObject(windowName);
		alert(mywin);
		// destroy the window and remove the elements from the DOM 
		mywin.destroy(true);
		// remove the element from the ColdFusion.objectCache 
		ColdFusion.objectCache[windowName] = null;	
	} 
	catch(e)
	{}
}

function getHttpObject(handler) {
	var hObj = false;
	try {
	    hObj= new XMLHttpRequest(); /* e.g. Firefox */
	}
	catch(err1) {
		try {
	    	hObj = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
		}
	  	catch(err2) {
	    	try {
	      		hObj = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */
	    	}
	      	catch(err3) {
	        	hObj = false;
	      	}
	    }
	}
	if (handler != null) {
		hObj.onreadystatechange = handler;
	}
	return hObj;
}

function toggleRadio(o)
{
	if(o.getAttribute('wasChecked') == 'true')
	{
		o.checked = false;
		o.setAttribute("wasChecked", "false");
	} 
	else 
	{
		o.setAttribute("wasChecked", "true");
	}
	return;
}

function disableNext()
{
	var o = document.getElementsByName('action');
	for ( i = 0; i < o.length; i++ )
	 {
		o[i].disabled = true;
	 }
}

function enableNext()
{
	var o = document.getElementsByName('action');
	for ( i = 0; i < o.length; i++ )
	 {
		o[i].disabled = false;
	 }
}

function toggleFromDate(o, control1, control2, selectControl)<!--- selectControl is form emp history reason for leaving. If present is checked the default it to currently working --->
{
	if(o.checked == true)
	{
		$(control1).disabled = true;
		$(control2).disabled = true;

		if (selectControl != undefined && selectControl.length > 0)
		{
			document.getElementById(selectControl).selectedIndex = 1;
		}
	}
	else
	{
		$(control1).disabled = false;
		$(control2).disabled = false;

	}
}