<!--


function LinkMove(form, sel, xname)
{
	var adrs = sel.options[sel.selectedIndex].value;
	parent.output.location.href = 'invoicing_' + xname + 'output.cfm?showid=' + adrs;
}

function LinkMoveURL(form, sel, xurl, xparam)
{
	var adrs = sel.options[sel.selectedIndex].value;
	window.location.href = xurl + '?' + xparam + '=' + adrs;
}


function enabledelete(msgtext)
{
	alert(msgtext + " will be permanently deleted. Please Confirm Deletion");
	document.data.deleteaction.disabled=false;
}

function enabledeletetwo(msgtext)
{
	alert(msgtext + " will be permanently deleted. Please Confirm Deletion");
	document.datatwo.deleteaction.disabled=false;
}

function enabledeletethree(msgtext)
{
	alert(msgtext + " will be permanently deleted. Please Confirm Deletion");
	document.datathree.deleteaction.disabled=false;
}

function setval(xemail,x) {
	if (x == 'to') {
		opener.document.data.ReferralTo.value = xemail;}
	else {
		opener.document.data.Description.value = xemail;}
	window.close();
}


function lookup(x) {
	mywindow=open('ref_lookup.cfm?item=' + x,'lookup','resizable=yes,scrollbars=yes,width=400,height=200');
	if (mywindow.opener == null) mywindow.opener = self;
}

function opengraphwindow(sel)
{
	var graphval = sel.options[sel.selectedIndex].value;
	if (graphval != '') {
		mywindow=open('ref_reports.cfm?graph=' + graphval,'graph','resizable=yes,scrollbars=yes,width=500,height=400');
		if (mywindow.opener == null) mywindow.opener = self;}

}

function selectenabledelete(msgtext)
{
	alert(msgtext + " will be permanently deleted. Please Confirm Deletion");
	document.selectdata.selectdeleteaction.disabled=false;
}

function typeselect(sel)
{
	var xoptions = sel.options[sel.selectedIndex].value;

	if (xoptions == "List Control")
	{
		showpic('xadvanced');
		hidepic('xbasic');
	}
	else
	{
		showpic('xbasic');
		hidepic('xadvanced');
	}
}


if (document.layers)
{
	appear = 'show';
	disappear = 'hide';
}
else if (document.all)
{
	appear = 'visible';
	disappear = 'hidden';
}

function showpic(picture)
{
	var thispicture;
	

	if (document.layers)
	{
		thispicture = document.layers[picture];
	}
	else if (document.all)
	{
		thispicture = document.all(picture).style;
	}

	thispicture.visibility=appear;
}

function hidepic(picture)
{
	var thispicture;
	

	if (document.layers)
	{
		thispicture = document.layers[picture];
	}
	else if (document.all)
	{
		thispicture = document.all(picture).style;
	}
	

	thispicture.visibility=disappear;
}

function y2k(number)    { return (number < 1000) ? number + 1900 : number; }

var today = new Date();
var day   = today.getDate();
var month = today.getMonth();
var year  = y2k(today.getYear());

function padout(number) { return (number < 10) ? '0' + number : number; }

function restart(fieldtype) {
	

	if (fieldtype == 'datecompleted')
		document.data.datecompleted.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;

	if (fieldtype == 'datefrom')
			document.data.datefrom.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;


	if (fieldtype == 'dateto')
			document.data.dateto.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;

	if (fieldtype == 'startdate')
			document.data.startdate.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;

	if (fieldtype == 'targetdate')
			document.data.targetdate.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;

   	 mywindow.close();
}

function newWindow(fieldname) {
    mywindow=open('cal.cfm?item=' + fieldname,'myname','resizable=no,width=350,height=270');
    if (mywindow.opener == null) mywindow.opener = self;
}


var checkflag = "false";

function check(field) {
	var fieldlength = field.length;

	if (checkflag == "false") {
		for (i = 0; i < fieldlength; i++) {
			field[i].checked = true;}

		checkflag = "true";

		return "Uncheck All"; }
	else {
		for (i = 0; i < fieldlength; i++) {
		field[i].checked = false; }

		checkflag = "false";
		return "Check All"; }
}

function showColor(val) {document.CategoryForm.CategoryColor.value = val}

function RecalculateTotal()
{
	var x;
	x = document.data.amount.value * document.data.quantity.value;
	document.data.total.value = x + ((x/100) * document.data.taxpercentage.value);
}

//  End -->
