//floating basket
var added_cart_msg = "The <b>" + product_name + "</b> has been added to your cart:<br>";

function check_add_basket()
{

	var query = window.location.search.substring(1);
	
	if(query.indexOf('addto=4') != -1)
	{
	  //redirect to wish_basket
	  window.location.replace("wish_basket.asp");
	}
	
	if(query.indexOf('addto=2') != -1)
	{
	  //redirect to basket_compare
	  window.location.replace("compare_basket.asp");
	}
	
	
	if((query.indexOf('&addfrom=product&msg=added&')>0)&&(query.indexOf('addto=1')!= -1)&&(query.indexOf('&error=')<=0) && (shopping_basket.no_items > 0))
	{
		var cart_pop_fill = "";
		cart_pop_fill += "<div id=\"cartpop\" width=445><table cellpadding=0 cellspacing=1 border=0 class=\"borderout\">";
		cart_pop_fill += "<tr><td><table cellpadding=0 cellspacing=0 border=0 class=\"outpad\">";
		cart_pop_fill += "<tr><td><table cellpadding=0 cellspacing=1 border=0 class=\"borderin\">";
		cart_pop_fill += "<tr><td><table cellpadding=0 cellspacing=0 border=0 class=\"innerbg\">";
		cart_pop_fill += "<tr><td height=\"12\"></td></tr></table></td></tr>";
		cart_pop_fill += "<tr><td><table cellpadding=0 cellspacing=0 border=0 class=\"innerbg\">";
		cart_pop_fill += "<tr><td align=left class=\"itemadded\">ITEM ADDED</td><td align=right class=\"itemadded\"><a href=\"javascript:;\" onClick=\"document.getElementById('cartpop').style.visibility = 'hidden'; ToggleSelects('Show'); return false;\">Close Window</a></td></tr>";
		cart_pop_fill += "</table></td></tr>";
		cart_pop_fill += "<tr><td><table cellpadding=0 cellspacing=0 border=0 class=\"innerbg\">";
		cart_pop_fill += "<tr valign=middle><td class=\"addedmsg\">" + added_cart_msg + "</td></tr>";
		cart_pop_fill += "<tr><td class=\"addedtable\">";
		cart_pop_fill += draw_pop_table();
		cart_pop_fill += "<br>";
		cart_pop_fill += "</td></tr></table>";
		cart_pop_fill += "</td></tr></table>";
		cart_pop_fill += draw_pop_buttons();
		cart_pop_fill += "</td></tr>";
		cart_pop_fill += "</table></td></tr></table>";
		cart_pop_fill += "</div>";
		document.getElementById("cartpop").innerHTML = cart_pop_fill;
		// Hide selects for IE6
		ToggleSelects("Hide");
		if (document.all){
			if(document.getElementById('ddDiv')) {
				document.getElementById('ddDiv').style.visibility = "hidden";
			}
		}
	}
		
} //end check_add_basket

function draw_pop_table()
{
	var cart_pop_tbl = "";
	if(shopping_basket.no_items > 0)
	{
		cart_pop_tbl += "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" class=\"addedborder\">";
		cart_pop_tbl += "<tr><td><table cellpadding=\"4\" cellspacing=\"1\" border=\"0\" width=\"100%\">";
		cart_pop_tbl += "<tr><td class=\"popcart_head\" align=\"center\">Item#</td>";
		cart_pop_tbl += "<td class=\"popcart_head\" width=\"210\">Name & Description</td>";
		cart_pop_tbl += "<td class=\"popcart_head\" align=\"center\">Qty</td>";
		cart_pop_tbl += "<td class=\"popcart_head\" align=\"center\" nowrap>Price Each</td>";
		cart_pop_tbl += "<td class=\"popcart_head\" align=\"center\">Total</td></TR>";
		for (atn=0;atn< shopping_basket.items.length ;atn++)
		{
			cart_pop_tbl += "<tr valign=top><TD class=\"popcart_item\" align=center>";
	    	cart_pop_tbl += shopping_basket.items[atn].sku;
			cart_pop_tbl += "</TD><TD class=\"popcart_item\">";
     		cart_pop_tbl += shopping_basket.items[atn].name;
			cart_pop_tbl += " - ";
			var tempstr ="";
      if (shopping_basket.items[atn].attr_value1 !=""){ tempstr = shopping_basket.items[atn].attr_value1; }
      if (shopping_basket.items[atn].attr_value2 !=""){ tempstr += ", " + shopping_basket.items[atn].attr_value2; }
      if (shopping_basket.items[atn].attr_value3 !=""){ tempstr += ", " + shopping_basket.items[atn].attr_value3; }
      if (shopping_basket.items[atn].attr_value4 !=""){ tempstr += ", " + shopping_basket.items[atn].attr_value4; }
      if (shopping_basket.items[atn].attr_value5 !=""){ tempstr += ", " + shopping_basket.items[atn].attr_value5; }
      if (shopping_basket.items[atn].info_attr1 !=""){ tempstr += "<br><br>" + shopping_basket.items[atn].info_attr1; }
      if (shopping_basket.items[atn].info_attr2 !=""){ tempstr += "<br>" + shopping_basket.items[atn].info_attr2; }
      if (shopping_basket.items[atn].info_attr3 !=""){ tempstr += "<br>" + shopping_basket.items[atn].info_attr3; }
			cart_pop_tbl += tempstr;
			cart_pop_tbl += "</TD>";
			cart_pop_tbl += "<TD ALIGN=CENTER class=\"popcart_item\">" + shopping_basket.items[atn].quantity + "</TD>";
			cart_pop_tbl += "<TD ALIGN=CENTER class=\"popcart_item\"> $" + OKStrOfPenny(shopping_basket.items[atn].item_price) +" </TD>";
			cart_pop_tbl += "<TD ALIGN=CENTER class=\"popcart_item\"> $" + OKStrOfPenny(shopping_basket.items[atn].item_total) +" </TD>";
      		cart_pop_tbl += "</TR>";
		}

   		cart_pop_tbl += "<tr><td class=\"popcart_total\" colspan=\"4\" align=\"right\">Sub-Total:</td>";
		cart_pop_tbl += "<td class=\"popcart_total\" ALIGN=CENTER> $"+ OKStrOfPenny(shopping_basket.sub_total) +" </TD></TR>";
		cart_pop_tbl += "</TABLE></td></tr></table>";
	}
	return cart_pop_tbl;
}
function draw_pop_buttons()
{
	var cart_pop_btns = "";
	if(shopping_basket.no_items > 0)
	{
		cart_pop_btns += "<TABLE width=100% BORDER=0 CELLPADDING=0 CELLSPACING=0 style=\"margin-top:10px;\"><TR>";
		cart_pop_btns += "<td align=center width=50%><a href=\"javascript:;\" onClick=\"ToggleSelects('Show'); return false;\"><img src=\"assets/images/btn_continue_shopping.gif\" alt=\"click to return to the catalog\" border=\"0\"></a></td>";
		cart_pop_btns += "<td align=center width=50%><a href=\"basket.asp\" onClick=\"return(visitargs('basket.asp','','URL'));\"><img src=\"assets/images/btntotal2.gif\" alt=\"click to checkout\" border=\"0\"></a></td>";
    	cart_pop_btns += "</TR></TABLE>";
	}
	return cart_pop_btns;
}

// Select tag fix for IE6 (adapted for multiple selects)
// If there is more than one element with the same ID ("ddDiv"), only the first will be hidden
// So we have to give each "fix" div a unique ID (ddDiv1, ddDiv2, etc.) and check for them here
function ToggleSelects(ToggleCommand)
{

	// If the default div exists (backward compatibility)...
	if(document.getElementById('ddDiv' + i)){
		
		// Hide it
		document.getElementById('ddDiv').style.visibility = "hidden";
	
	}

	// For each possible div...
	for(i = 0; i <= 1; i++){
		
		// If the element exists...
		if(document.getElementById('ddDiv' + i)){
			
			// If we're hiding it...
			if(ToggleCommand == "Hide"){
				
				// Hide it
				document.getElementById('ddDiv' + i).style.visibility = "hidden";
				
			// If we're showing it...
			} else if(ToggleCommand == "Show"){
				
				// Show it
				document.getElementById('ddDiv' + i).style.visibility = "visible";
				
			}
		}
	}
	if (ToggleCommand=="Show") {
		document.getElementById('cartpop').style.visibility = 'hidden';
		document.getElementById('ddDiv').style.visibility = "visible";
	}
}