
function getDateAndDay()
{
  var d, day, x, s;
  var x = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
  d = new Date();
  day = d.getDay();
  s = x[day];
  s += ":  ";
  s += (d.getMonth() + 1) + "/";
  s += d.getDate() + "/";
  s += d.getFullYear();
  return(s);
}

today = new Date();
year = (today.getFullYear) ? today.getFullYear() : today.getYear();
month = today.getMonth();
switch (month) {
			 case 0 : month = "Jan"; break;
			 case 1 : month = "Feb"; break;
			 case 2 : month = "Mar"; break;
                         case 3 : month = "Apr"; break;
			 case 4 : month = "May"; break;
			 case 5 : month = "Jun"; break;
			 case 6 : month = "Jul"; break;
			 case 7 : month = "Aug"; break;
			 case 8 : month = "Sep"; break;
			 case 9 : month = "Oct"; break;
			 case 10 : month = "Nov"; break;
			 case 11 : month = "Dec"; break;
			 }
date = today.getDate();
day = today.getDay();
switch (day) {
			 case 0 : day = "Sunday"; break;
			 case 1 : day = "Monday"; break;
			 case 2 : day = "Tuesday"; break;
			 case 3 : day = "Wednesday"; break;
			 case 4 : day = "Thursday"; break;
			 case 5 : day = "Friday"; break;
			 case 6 : day = "Saturday"; break;
			 }
hours = today.getHours();
  if (hours<12)  greeting = 'Good morning!';
	if (hours<18 && hours>11)  greeting = 'Good afternoon!';
	if (hours<20 && hours>17)  greeting = 'Good evening!';
	if (hours>19)  greeting = 'Good evening!';
hour = (hours>12) ? (hours-12) : hours;
halfDay = (hours>11 && hours<24) ? 'PM' : 'AM';
minutes = today.getMinutes();
dayStr =  day+ ', ' +month+ '&nbsp;' +date+ ',&nbsp;' +year;
timeStr = (minutes<10) ? hour+ ':0' +minutes+ ' ' +halfDay : hour+ ':' +minutes+ ' ' +halfDay;

//////////////////////////////////////////////////////

var url;
var msg = "  is not maintained by NAME and will open in a new browser window. NAME does not provide and is not responsible for products or services offered through this website and cannot guarantee the accuracy, content or security of this website.";

function redir(form) {
url = form;
	if(confirm('"' + url + '"'  + msg)) {
	setTimeout('rd();',300);
	}
}

function rd() {
window.open(url,'newWin');

}

//////////////////////////////////////////////////////
var newwindow;
function popUp(url)
{
	newwindow=window.open(url, 'popUp', config='height=550, width=680, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no, left=150, top=150');
	if (window.focus) {newwindow.focus()}
}
/*
function popUp(url){
   newwindow=window.open (url, 'popUp', config='height=550, width=680, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no, left=150, top=150');
   if (window.focus) {newwindow.focus()}
	return false;
}
*/



//////////////////////////////////////////////////////





function number_format(a, b, c, d) {
		a = Math.round(a * Math.pow(10, b)) / Math.pow(10, b);
		e = a + '';
		f = e.split('.');
		if (!f[0]) {
			f[0] = '0';
		}
		if (!f[1]) {
			f[1] = '';
		}
		if (f[1].length < b) {
			g = f[1];
			for (i=f[1].length + 1; i <= b; i++) {
			g += '0';
			}
			f[1] = g;
		}
		if(d != '' && f[0].length > 3) {
			h = f[0];
			f[0] = '';
			for(j = 3; j < h.length; j+=3) {
				i = h.slice(h.length - j, h.length - j + 3);
				f[0] = d + i +  f[0] + '';
			}
			j = h.substr(0, (h.length % 3 == 0) ? 3 : (h.length % 3));
			f[0] = j + f[0];
		}
		c = (b <= 0) ? '' : c;
		return f[0] + c + f[1];
	}



function fmt(num)  {
	var fmt_num = number_format(num, 2, '.', ',');

return fmt_num;
}


function update_total()  {

	var tami_qty 			= parseFloat(document.getElementById('tami_qty').value);
	var creeme_brulee_qty 	= parseFloat(document.getElementById('creeme_brulee_qty').value);
	var berries_qty 		= parseFloat(document.getElementById('berries_qty').value);
	var nuts_qty			= parseFloat(document.getElementById('nuts_qty').value);
	var chocolates_qty		= parseFloat(document.getElementById('chocolates_qty').value);
	var pies_qty			= parseFloat(document.getElementById('pies_qty').value);
	var desserts_qty		= parseFloat(document.getElementById('desserts_qty').value);
	var cakes_qty			= parseFloat(document.getElementById('cakes_qty').value);
	var beverages_qty		= parseFloat(document.getElementById('beverages_qty').value);
	var spices_qty			= parseFloat(document.getElementById('spices_qty').value);
	var breakfast_qty		= parseFloat(document.getElementById('breakfast_qty').value);
	var misc_qty			= parseFloat(document.getElementById('misc_qty').value);
	var july2007_qty		= parseFloat(document.getElementById('july2007_qty').value);

	if (isNaN(tami_qty))  		{  tami_qty = 0;  }
	if (isNaN(creeme_brulee_qty))	{  creeme_brulee_qty = 0;  }
	if (isNaN(berries_qty))			{  berries_qty = 0;  }
	if (isNaN(nuts_qty))			{  nuts_qty = 0;  }
	if (isNaN(chocolates_qty))		{  chocolates_qty = 0;  }
	if (isNaN(pies_qty))			{  pies_qty = 0;  }
	if (isNaN(desserts_qty))		{  desserts_qty = 0;  }
	if (isNaN(cakes_qty))			{  cakes_qty = 0;  }
	if (isNaN(beverages_qty))		{  beverages_qty = 0;  }
	if (isNaN(spices_qty))			{  spices_qty = 0;  }
	if (isNaN(breakfast_qty))		{  breakfast_qty = 0;  }
	if (isNaN(misc_qty))			{  misc_qty = 0;  }
	if (isNaN(july2007_qty))		{  misc_qty = 0;  }

	var qtyTotal = tami_qty + creeme_brulee_qty + berries_qty + nuts_qty + chocolates_qty + pies_qty + desserts_qty + cakes_qty + beverages_qty + spices_qty + breakfast_qty + misc_qty + july2007_qty;

	var itemPrice 			= parseFloat(document.getElementById('input_price').value);
	var newTotal = (qtyTotal * itemPrice);

	document.getElementById('input_total').value = fmt(newTotal);
	document.getElementById('label_total').innerHTML = fmt(newTotal);
}



function validate_selection(eID)  {
	if (document.getElementById(eID).value == '-- select --')  {
		alert('Please choose a scent or flavor first');
		return false;
	}
return true;
}
