// JavaScript Document
var items = [];
var topDomains= [];
var storeID = 'yhst-86830254305714';
topDomains[0]='www.waitstuff.com';
topDomains[1]='waitstuff.com';

function getCookieValue (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function getCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;

	while (i < clen) {
		var j = i + alen;

		if (document.cookie.substring(i, j) == arg)
			return getCookieValue (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}

	return null;
}

function deleteCartInfo () {
	for (var i=0;i<topDomains.length;i++) {
		document.write('<iframe name=iframeTopRouter height=10 width=100 frameborder=1 src="http://' + topDomains[i]+ '/vwd-receiver-delete.html"' + 'style="visibility:hidden;position:absolute"></iframe>');
	}
}

function writeCartInfo() {
	cartItems='';
	cartPrice='';
	chipsAhoy='cartInfo='+escape('-');

	if (document.getElementById('ys_cart').innerHTML.indexOf('Your shopping cart is empty.')==-1) {

			Table1=document.getElementById('ys_cart').innerHTML;

			cartPrice = Table1.substring(Table1.lastIndexOf('ys_last r'));
			cartPrice = cartPrice.substring(cartPrice.indexOf('>')+1);
			cartPrice = cartPrice.substring(0, cartPrice.indexOf('<'));

			fform=document.forms['CheckoutForm'].elements;

			cartItems=0;
			for (i=0;i<fform.length;i++) {
				if(fform[i].type=='text') {
					cartItems+=fform[i].value*1;
				}
			}

			chipsAhoy='cartInfo='+escape(''+cartItems+'-'+cartPrice);
		}

	//build Expiration Date of cookie
	var expdate = new Date ();
    expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 14));

	for (var i=0;i<topDomains.length;i++) {
		document.write('<iframe name=iframeTopRouter height=10 width=100 frameborder=1 src="http://'+topDomains[i]+'/vwd-receiver.html?'+escape(expdate.toGMTString())+';'+chipsAhoy+'" style="visibility:hidden;position:absolute"></iframe>');
	}
}

function buildFloatCart() {
	floatCart=getCookie('cartInfo');
	if (floatCart && floatCart!='-') {
		ends=(eval(floatCart.split('-')[0])>1)?'s':'';
		document.write('<span><a href="http://order.store.yahoo.net/cgi-bin/wg-order?'+storeID+'">'+floatCart.split('-')[0]+' item'+ends+' in cart. Total: '+floatCart.split('-')[1]+' <img src="/lib/yhst-86830254305714/cart-icon.gif" /></a></span>');
	} else {
		document.write('<span><a href="http://order.store.yahoo.net/cgi-bin/wg-order?'+storeID+'" >No items in cart <img src="/lib/yhst-86830254305714/cart-icon.gif" /></a></span>');
	}
}

function refreshFloatCart() {
	floatCart=getCookie('cartInfo');
	$("#divFloatCart").empty();
	if (floatCart && floatCart!='-') {
		ends=(eval(floatCart.split('-')[0])>1)?'s':'';
		$("#divFloatCart").html('<span><a href="http://order.store.yahoo.net/cgi-bin/wg-order?'+storeID+'">'+floatCart.split('-')[0]+' item'+ends+' in cart. Total: '+floatCart.split('-')[1]+' <img src="/lib/yhst-86830254305714/cart-icon.gif" /></a></span>');
	} else {
		$("#divFloatCart").html('<span><a href="http://order.store.yahoo.net/cgi-bin/wg-order?'+storeID+'" >No items in cart <img src="/lib/yhst-86830254305714/cart-icon.gif" /></a></span>');
	}
}
