/* ------------------------------------------------------------------
	Filename:        addTobasket.js
  Author:          Kailash
  Description:     Basic JavaScript functions
  								 Using mootools.js
        	        
  -------------------------------------------------------------------
 */
	
function addToBasketShowOverlay(formName) {
	var cookies = document.cookie;
	if (cookies == null || cookies.length == 0){
		window.top.location.replace("/sol/no_cookies.jsp");
	} else {

		var path ="/sol/my_basket/add_basket_overlay.jsp?";
		path = path + "bmForm=" + formName;
		var isServicePage = document.getElementById("isServicePage");
		var add_cart_items = document.getElementsByName("ADD_CART_ITEM_ARRAY._skuCode");
		var size = add_cart_items.length;
		path = path + "&overlay=true";
		if(null!= isServicePage)
		{
		   path = path + "&isServicePage="+isServicePage.value;
		}
		for(i=0; i<size;i++)
		{ 
		  skucode = document.getElementsByName("ADD_CART_ITEM_ARRAY._skuCode")[i].value;  
		  var qtyInput = document.getElementsByName("ADD_CART_ITEM_ARRAY._quantity")[i];
		  inputQty = 0; 
		  if(null!= qtyInput){
		   inputQty = qtyInput.value;
		   }
		  primarySkuCode = document.getElementsByName("ADD_CART_ITEM_ARRAY._primaryProductSkuCode")[i].value;
		  isService = document.getElementsByName("ADD_CART_ITEM_ARRAY._isService")[i].value;
		  quantityInd = document.getElementsByName("ADD_CART_ITEM_ARRAY._quantityInd")[i];  
		  isServiceSelected=false;
		  if(null!=quantityInd){
		    if (quantityInd.type == "checkbox") {
		        isServiceSelected = quantityInd.checked;
		    }else 
		    {
		        isServiceSelected = quantityInd.value;
		    }
		  }  
		  path = path + "&ADD_CART_ITEM_ARRAY<>skuCode=" + skucode;
		  path = path + "&ADD_CART_ITEM_ARRAY<>quantity=" + inputQty;
		  path = path + "&ADD_CART_ITEM_ARRAY<>primaryProductSkuCode=" + primarySkuCode;
		  path = path + "&ADD_CART_ITEM_ARRAY<>isService=" + isService;  
		  path = path + "&ADD_CART_ITEM_ARRAY<>quantityInd=" + isServiceSelected;  
		}
		var unselectedDiffsElement = document.getElementById("unselectedDiffs");
		if (unselectedDiffsElement != null) {
			path += "&unselectedDiffs=" + unselectedDiffsElement.value;
		}
		infoBox(path); 
	}
}
function addToBasketShowOverlayComparePage(formName,skuCode) {
	var path ="/sol/my_basket/add_basket_overlay.jsp?";
	path = path + "bmForm=" + formName;
	path = path + "&overlay=true";
	skuCode = document.getElementById("skuCode_"+skuCode).value;
	inputQty= document.getElementById("quantity_"+skuCode).value;
	path = path + "&ADD_CART_ITEM_ARRAY<>skuCode=" + skuCode
	path = path + "&ADD_CART_ITEM_ARRAY<>quantity=" + inputQty;	
	infoBox(path); 
}
