function $(e){return document.getElementById(e);}

function addEventSimple(o,e,f) {
	if (o.addEventListener)
		o.addEventListener(e,f,false);
	else if (o.attachEvent)	{
		o['e'+e+f] = f;
		o[e+f] = function(){o['e'+e+f](window.event);}
		o.attachEvent('on'+e,o[e+f]);
	}
}

function checkbox ( checkboxtype )
{
  document.checkboxform.checkboxtype.value = checkboxtype ;
  document.checkboxform.submit() ;
}

<!--// DIV CLOSING SCRIPT //-->
function switchMenu(obj) 
	{
		var el = $(obj);
		if ( el.style.display != 'none' ) 
			{
				el.style.display = 'none';
			}
		else 
			{
				el.style.display = '';
			}
	}

<!--// ATTACHING PHP SCRIPT //-->
function attach_file( p_script_url ) {
      // create new script element, set its relative URL, and load it
      script = document.createElement( 'script' );
      script.src = p_script_url;
      document.getElementsByTagName( 'head' )[0].appendChild( script );
}

<!--// UPDATE TEXT //-->
function updateText( t,x )
	{
		var o = $(t);
		o.innerHTML = x;
	}
<!--// UPDATING DATES FOR CUSTOMER STATEMENTS //-->
function updateTDates()
	{
		var allDates = document.refine.sel_terms.value;
		if (allDates == '-')
			{
				document.refine.day_start.value = '22';
				document.refine.month_start.value = 'March';
				document.refine.year_start.value = '2010';
				
				var m_names = new Array("January", "February", "March", 
				"April", "May", "June", "July", "August", "September", 
				"October", "November", "December");

				var d = new Date();
				var curr_date = d.getDate();
				var curr_month = d.getMonth();
				var mnth_name = m_names[curr_month];
				var curr_year = d.getFullYear();

				document.refine.day_end.value = curr_date;
				document.refine.month_end.value = mnth_name;
				document.refine.year_end.value = curr_year;
			}
		else
			{
				var ADarray = allDates.split("-");
				var startDateArray = ADarray[0].split(",");
				var endDateArray = ADarray[1].split(",");

				document.refine.day_start.value = startDateArray[0];
				document.refine.month_start.value = startDateArray[1];
				document.refine.year_start.value = startDateArray[2];
		
				document.refine.day_end.value = endDateArray[0];
				document.refine.month_end.value = endDateArray[1];
				document.refine.year_end.value = endDateArray[2];
			}
		
		//var o = $('refineOutput');
		//o.innerHTML = allDates;
	}
function bespokeDate()
	{
		document.refine.sel_terms.value = '-';
	}
