﻿// enquiry.js



function GetCount(){
	var WINES = GetWines();
	if (WINES.length == 0) return 0;
	return WINES.split("&").length;
}

function GetWines(){
      
       
	var WINES = GetCookie("enquiry");
	return (WINES == null ? "" : WINES);
}


function addWine(ival, qty)
{
    if(ival==""){
        return;
    }

    if(isNaN(parseInt(qty,10))){
        return;
    }
    
    if(qty==0){
        return;
    }
   
	// document.preview.bt1.click();
	var WINES = GetWines();
	if(CheckNotDefined(WINES,ival)==false){
		return;
	}

  

	if(WINES.length > 0){
		WINES=WINES+'&'+ival +'=' + qty.toString();
	}else{
		WINES=ival+'=' + qty.toString() ;
	}
	
	
	StoreCookie("enquiry", WINES, null, "/");

	
}


function CheckNotDefined(list,val)
{
    bOk=true;
	var a=list.split('&');
	
	for(var i=0; i< a.length;i++)
	{
	    var item=a[i];
	    
	    
	    if(!CheckNotDefined1(item,val))
	    {
	        bOk=false;
	        break;
	    }
	    
	}
	
	return bOk;
}

function CheckNotDefined1(list,val)
{
	var Value="";
	
	bOk=true;
	
	
	for(i=0;i<list.length;i++){
		if(list.charAt(i) !='=' && i!=(list.length-1)){	// look for seperator
			Value+=list.charAt(i);	
		}else{
			if(i==list.length-1){
				Value+=list.charAt(i);	
			}

			if(val != Value){
			
			}else{
				bOk=false;
			}

			Value="";
		}
		
	}

	return bOk;
}



