
function addItinerary(varUrl,varType, varId, varX){
    advAJAX.get({
        url: "http://www.visitbuffaloniagara.com/itinerary/?action=add&"+varUrl,
        onSuccess : function(obj) { 
            if(varX>0){
                itineraryAddedMultiple(varUrl,varType, varId, varX);
            }else{            
                itineraryAdded(varUrl,varType, varId, varX); 
            }
        },
        onError : function(obj) { alert("Error: " + obj.status); }
    });
    return false;
 }
 
 function removeItinerary(varUrl,varType, varId, varX){
    advAJAX.get({
        url: "http://www.visitbuffaloniagara.com/itinerary/?action=remove&"+varUrl,
        onSuccess : function(obj) { itineraryRemoved(varUrl,varType, varId, varX); },
        onError : function(obj) { alert("Error: " + obj.status); }
    });
    return false;
 }

/*=====================================================================
DISPLAY CONTROL FUNCTIONS
=====================================================================*/
 function itineraryAdded(varUrl,varType, varId, varX){
    varMsg="<a href=\"#\"  onclick=\"return removeItinerary('cart="+varType+"&id="+varId+"','"+varType+"','"+varId+"','"+varX+"');\">Remove from Trip Planner</a>&nbsp;";
    el=document.getElementById('itinerary-link'+varId);
    if(el){
	    el.innerHTML=varMsg;
	}

	//document.getElementById('testresults').innerHTML = document.getElementById('testresults').innerHTML + " " + el.id;	
 }
 
 function itineraryAddedMultiple(varUrl,varType, varId, varX){
    varMsg="<a href=\"#\"  onclick=\"return removeItinerary('cart="+varType+"&id="+varId+"','"+varType+"','"+varId+"','"+varX+"');\">Remove from Trip Planner</a>&nbsp;";
    el=document.getElementById('itinerary-link'+varX);
    if(el){
	    el.innerHTML=varMsg;
	}

	//document.getElementById('testresults').innerHTML = document.getElementById('testresults').innerHTML + " " + el.id;	
 }
 
 
 function itineraryRemoved(varUrl,varType, varId, varX){
    varMsg="<a href=\"#\"  onclick=\"return addItinerary('cart="+varType+"&id="+varId+"','"+varType+"','"+varId+"','"+varX+"');\">Add to Trip Planner</a>&nbsp;";
    el=document.getElementById('itinerary-link'+varId);
    if(el){
	    el.innerHTML=varMsg;
	}
	
 }
  
 function currentSession(varIds, varType){
    switch(varType){
        case "attraction":
            idArray=varIds.split(",");
            for(x=0; x<idArray.length; x++){
                itineraryAdded('',varType, idArray[x],'');
            }
        break;
        case "accomodation":
            idArray=varIds.split(",");
            for(x=0; x<idArray.length; x++){
                itineraryAdded('',varType, idArray[x],'');
            }
        break;
        case "event":
            idArray=varIds.split(",");
            for(x=0; x<idArray.length; x++){
                itineraryAdded('',varType, idArray[x],'');
            }
        break;
    }
 }
 
 