/* SET WISH-LIST */
function SC(name,value){
	Set_Cookie(name,value,'10','/','',''); // parameters for Set_Cookie: name, value, expires, path, domain, secure
}

/* GET WISH-LIST */
function GC(){
	cookieExists = false;
	if(Get_Cookie('wishlist')){cookieExists = true}
}

/* DELETE WISH-LIST */
function DC(){
	Delete_Cookie('wNos','/',''); // parameters for Delete_Cookie: name, path, domain
	Delete_Cookie('wishlist','/','');
	location.href=location.href;
}

/* UPDATE No of WISHES */
function ACN(){
	var count="";
	if(!Get_Cookie('wNos')){count="1"}
	else{count=((Get_Cookie('wNos')*1)+1)+""}
	SC('wNos',count,'0','/','','');
}

/* ADD TO WISH-LIST */
function AC(value){
	var unique=true;
	ACN();
	if(!Get_Cookie('wishlist')){
		value="wishNo=1|"+value;
	}else{
		cookieStr=Get_Cookie('wishlist');
		cookieStrSplit=cookieStr.split('$');
		var wishlistArray=new Array();
		for(x=0;x<cookieStrSplit.length;x++) {
			wishlistArray[x]=cookieStrSplit[x];
		}
		wishlistArrayLen=wishlistArray.length;
		for(y=0;y<wishlistArrayLen;y++){
			cutStr=wishlistArray[y];
			flag=cutStr.indexOf("|");
			cutStr=cutStr.substring(flag+1,cutStr.length);
			if(value==cutStr){
//				alert("This product is already in your Wish List!");
				unique=false;
				newwNosStr=(((Get_Cookie('wNos')*1)-1)+"");
				SC('wNos',newwNosStr,'0','/','','');				
			}
		}
		value=Get_Cookie('wishlist')+"$wishNo="+Get_Cookie('wNos')+"|"+value;
	}
	if(unique==true){SC('wishlist',value,'10','/','','')}
//	location.href=location.href;
}

/* REMOVE NAMED WISH COOKIE ITEM */
function RC(wishNo){
	var newWishlistStr="";
	var mycount=1;
	var findStr="wishNo="+wishNo;
	cookieStr=Get_Cookie('wishlist');
	cookieStrSplit=cookieStr.split('$');
	var wishlistArray=new Array();
	for(x=0;x<cookieStrSplit.length;x++) {
		wishlistArray[x]=cookieStrSplit[x];
	}
	wishlistArrayLen=wishlistArray.length;
	for(y=0;y<wishlistArrayLen;y++){
		flag=wishlistArray[y].indexOf(findStr);
		if(flag==-1){
			newWishlistItem=(wishlistArray[y]+"$");
			partA="wishNo="+mycount;
			temp=newWishlistItem.indexOf("|");
			partB=newWishlistItem.substring(temp,newWishlistItem.length);
			newWishlistItem=partA+partB;
			mycount=mycount+1;
			newWishlistStr=(newWishlistStr+newWishlistItem);
		}
	}
	newWishlistStr=newWishlistStr.substring(0,newWishlistStr.length-1);
	SC('wishlist',newWishlistStr,'0','/','','');
	newwNosStr=(((Get_Cookie('wNos')*1)-1)+"");
	SC('wNos',newwNosStr,'0','/','','');
	location.href=location.href;
}

/* DISPLAY No OF WISH-LIST ITEMS */
function HMItems(){
	if(Get_Cookie('wNos')){HMI=Get_Cookie('wNos')}
	else{HMI="0"}
	document.write(HMI);
}
