var items = new Array();
var topDomains=new Array();
topDomains[0]='allseasonsbedding.com';
var domains=new Array();
domains[0]='www.allseasonsbedding.com';

function GetLayer(objid) {
return ((eval(document.all))?(document.all[objid]):(document.getElementById(objid)));
}

function routeData() {
titems='';
tprice='';
if (document.getElementById('ys_cart').innerHTML.indexOf('Your shopping cart is empty.')==-1) {

	Table=document.getElementById('ys_cart').childNodes[0];
	(is_all_ws(Table))?Table=Table.nextSibling:'';
	nodes=0;
	ItemRow=Table.childNodes[1].childNodes[nodes];
	(is_all_ws(Table.childNodes[0]))?ItemRow=Table.childNodes[3].childNodes[nodes+1]:'';
	
	while (ItemRow.innerHTML.indexOf('eventName.updateEvent')==-1) {
	nodes++;
	ItemRow=ItemRow.nextSibling;
	(is_all_ws(ItemRow))?ItemRow=ItemRow.nextSibling:'';
	}
	
	titems=nodes;
//	tprice=ItemRow=Table.childNodes[1].childNodes[Table.childNodes[1].childNodes.length-1].childNodes[1].innerHTML;
	tprice=ItemRow.parentNode.childNodes[ItemRow.parentNode.childNodes.length-1];
	(is_all_ws(tprice))?tprice=ItemRow.parentNode.childNodes[ItemRow.parentNode.childNodes.length-2]:'';
	tprice=tprice.childNodes[tprice.childNodes.length-1];
	(is_all_ws(tprice))?tprice=tprice.previousSibling:'';
	tprice=tprice.innerHTML;
	}
cookToPass='basketValues='+escape(''+titems+'-=-'+tprice);
if (!document.all) {
	for (var i=0;i<domains.length;i++) {
	document.write('<iframe name=iframeRouter height=10 width=100 frameborder=1 src="http://'+domains[i]+'/iframe-router.html?'+cookToPass+'" style="visibility:hidden;position:absolute"></iframe>');
		}
	}
for (var i=0;i<topDomains.length;i++) {
document.write('<iframe name=iframeTopRouter height=10 width=100 frameborder=1 src="http://'+topDomains[i]+'/iframe-router.html?'+cookToPass+'" style="visibility:hidden;position:absolute"></iframe>');
	}
}

function parseBasket() {
str=document.forms.basketSourceForm.basketSource.value;
linksstr=str.substring(str.indexOf('<center><hr>'));
linksstr=linksstr.substring(linksstr.indexOf('href=')+6);
basketLink=linksstr.substring(0,linksstr.indexOf('"><'));
linksstr=linksstr.substring(linksstr.indexOf('href=')+6);	
checkOutLink=linksstr.substring(0,linksstr.indexOf('"><'));
itemsTable=str.substring(str.indexOf('<tr valign=top>'),str.indexOf('<center><hr>'));
itemsTable=itemsTable.substring(41);
if (itemsTable.indexOf('<td width=35 align=center>')!=-1) {
items=itemsTable.split('<td width=35 align=center>');
}
else {
((itemsTable.indexOf('http://')!=-1)?(items[0]=itemsTable):(''));
}
items['Images'] = new Array();
items['Links'] = new Array();
items['Prices'] = new Array();
items['Names'] = new Array();
items['Options'] = new Array();
items['Qty'] = new Array();
for (var i=0;i<items.length;i++) {
imgstr=items[i].substring(0,items[i].indexOf('</td>'));
items['Images'][i]=((imgstr.indexOf('<img')!=-1)?(imgstr.substring(imgstr.indexOf('<img'),imgstr.indexOf('</a>'))):(''))
items[i]=items[i].replace('</td><td><table border=0 cellspacing=0 cellpadding=0 width="100%"><tr valign=top><td>','');
items['Links'][i]=items[i].substring(items[i].indexOf('=')+1,items[i].indexOf('>'));
items[i]=items[i].replace(items[i].substring(0,items[i].indexOf('=2>')+3),'');
items['Names'][i]=items[i].substring(0,items[i].indexOf('</font>'));
items[i]=items[i].replace(items[i].substring(0,items[i].indexOf('=1>')+3),'');
items['Prices'][i]=items[i].substring(0,items[i].indexOf('</td>'));
items['Options'][i] = new Array;
items['Qty'][i]='';
if (items[i].indexOf('<font color=000000 face=arial size=1>')!=-1) {
	items[i]=items[i].replace(items[i].substring(0,items[i].indexOf('=1>')+3),'');
	options=items[i].substring(0,items[i].indexOf('</td>'));
	options=options.split('<br>');
	for (var j=0;j<options.length;j++) {
		if (options[j].indexOf('Quantity')==-1) {
			items['Options'][i][j]=options[j];
			}
		}
	if (options[options.length-1].indexOf('Quantity')!=-1) {
		items['Qty'][i]=options[options.length-1].split(': ')[1];
		}
	}else{
		if (items[i].indexOf('Quantity:')!=-1) {
			str=items[i].split('Quantity:')[1];
			str=str.substring(0,str.indexOf("</"));
			items['Qty'][i]=str.replace(" ","");
			}
	}
}
}

function renderBasket() {
//parseBasket();
bask=GetCookie('basketValues');
if (bask && bask!='-=-') {
/*	var totalprice=0;
	var totqty=items['Names'].length;
	var ends;
	((items.length>1)?(ends='s'):(ends=''));
	for (var i=0;i<items['Names'].length;i++) {
//		alert(eval(items[i]['subtotal']));
		qt=(items['Qty'][i]!='')?items['Qty'][i]:1;
		totalprice=totalprice+(eval(items['Prices'][i])*qt);
//		alert(eval(totalprice));
		}
	totalprice=Math.round(totalprice*100)/100;
	if (totalprice.toString().indexOf('.')!=-1) {
	((totalprice.toString().split('.')[1].length==1)?(totalprice=totalprice+'0'):(''));
	}else{
	totalprice=totalprice+'.00';
	}*/
	ends=(eval(bask.split('-=-')[0])>1)?'s':'';
	document.write('<a href="http://www.allseasonsbedding.com/cgi-bin/wg-order?yhst-56174509420883" class="ccart"><nobr>'+bask.split('-=-')[0]+' item'+ends+'</nobr></a>&nbsp;&nbsp;&nbsp;<span class="ccart">Total '+bask.split('-=-')[1]+'</span>');
	}
	else {
	document.write('No items.');
	}
}
function PasteNav() {
GetLayer('leftNavigationHolder').innerHTML=GetLayer('leftNavSource').innerHTML;
}
function pasteOne(divid) {
GetLayer(divid+'Holder').innerHTML=GetLayer(divid+'Source').innerHTML;
}
function PasteProduct() {
pasteOne('productName');
pasteOne('productCaption');
pasteOne('productCaption2');
}

