// Javascript External File for importing into all web pages

function AddToCart(itemname,buybox){
	var s=s_gi('sylvanecom');
	var sku = itemname;
	s.linkTrackVars='products,events';
	s.linkTrackEvents='scAdd';
	s.events='scAdd';
	s.products=';' + itemname ;
	s.tl(this,'o','Add to Cart');

	if(buybox=='upper'){
		SetOptions_upper()
	}
	if(buybox=='lower'){
		SetOptions_lower()
	}
	if(buybox=='multi'){
		SetOptions_multi(sku)
	}

// UNCOMMENT THIS LINE IF THERE IS A PROBLEM WITH SHOPPING CART.
//	alert("Our system is down for maintenance, please call us at 800-934-9194 to order. We apologize for any inconvenience that this may cause.");

	return true;
}


function SetOptions_upper(){
var elem = document.upper_buy.elements;
	for(var i = 0; i < elem.length; i++){
		if(elem[i].name.indexOf("custcol")>=0){
			var fieldname = elem[i].name;
			var index = document.upper_buy[fieldname].selectedIndex;
			var text = document.upper_buy[fieldname][index].text;
			var val = document.upper_buy[fieldname][index].value;
			document.upper_buy.option_name.value = text;
			document.upper_buy.option_value.value = val;
		}
	}
	
}
function SetOptions_lower(){
var elem = document.lower_buy.elements;
	for(var i = 0; i < elem.length; i++){
		if(elem[i].name.indexOf("custcol")>=0){
			var fieldname = elem[i].name;
			var index = document.lower_buy[fieldname].selectedIndex;
			var text = document.lower_buy[fieldname][index].text;
			var val = document.lower_buy[fieldname][index].value;
			document.lower_buy.option_name.value = text;
			document.lower_buy.option_value.value = val;
		}
	}
	
}
function SetOptions_multi(sku){
var formname = "frm_"+sku;
var elem = document[formname].elements;
	for(var i = 0; i < elem.length; i++){
		if(elem[i].name.indexOf("custcol")>=0){
			var fieldname = elem[i].name;
			var index = document[formname][fieldname].selectedIndex;
			var text = document[formname][fieldname][index].text;
			var val = document[formname][fieldname][index].value;
			document[formname].option_name.value = text;
			document[formname].option_value.value = val;
		}
	}
return;
}