/*
   Author: Hari Khalsa
   Date: 09.26.02
   Description:
   Contains JavaScript functions for re-writing estore cookie values.
   Current business rules require funcitonality to be limited to re-writing
   the BAG_STATUS switch.
   
   function() 	- description.
*/

var compCookie = false;
var compBagCount = 0;
var compWishCount = 0;

var compBagName = "COMP_BAG_NUM";
var compWishName = "COMP_WISH_NUM";
var cookieString = unescape(document.cookie);
//var cookieString = unescape(cookieString);
//alert("cookie string:"+cookieString);

function setCookie(){
	//var bagNum = 10;
	//var wishNum = 20;
	//var bagNum = intBagCount;
	//var wishNum = intWishCount;
	var compBagCount = intBagCount;
	var compWishCount = intWishCount;
	var cookieVal = "COMP_BAG_NUM="+compBagCount+";COMP_WISH_NUM="+compWishCount+";"
	cookieVal = escape(cookieVal);
document.cookie = "ESTORE_COMP.COMP_BAG_NUM="+escape(compBagCount)+";COMP_WISH_NUM="+escape(compWishCount)+";";
       /*
	document.cookie = 
	"ESTORE_COMP."+ cookieVal+ ";path=/;expires=";
        */
	/*document.cookie =
	"ESTORE_COMP_WISH.WISH_NUM="+ escape(wishNum);*/
	//alert("cookie should be written");
	compCookie = true;
	//alert("cookie written -- shop no:"+intBagCount+ " ,shop comp no:"+compBagCount);
	//alert("cookie written -- wish no:"+intWishCount+ " ,wish comp no:"+compWishCount);
	//alert("cookie:"+ document.cookie);
	return compBagCount;
	return compWishCount;
}

function getCompCount(){
	getCompBagCount();
	getCompWishCount();
	//alert("get comp count run values are: compBagCount:"+compBagCount+", compWishCount:"+compWishCount);
}

function getCompBagCount(){
	var start = cookieString.indexOf(compBagName) + compBagName.length+1;
	var end = cookieString.indexOf(";",start);
	if(end== -1){
		end = cookieString.length;
	}
	compBagCount = parseInt(cookieString.substring(start,end));
	//alert("cookie value of COMP_BAG_COUNT is:"+compBagCount);
}

function getCompWishCount(){
	var start = cookieString.indexOf(compWishName) + compWishName.length+1;
	var end = cookieString.indexOf(";",start);
	if(end== -1){
		end = cookieString.length;
	}
	compWishCount = parseInt(cookieString.substring(start,end));
	//alert("cookie value of COMP_WISH_COUNT is:"+compWishCount);
}

