function newTour()
{
    var str = " <li><a href=\"javascript:jumpToDynamicPage('/book/booking_phase1.jsp')\">Create a new tour booking for this travel agency</a><br></li>";
    document.write(str);
}
function newAir()
{
    var str =" <li><a href=\"javascript:jumpToDynamicPage('/air/air1.jsp')\">Create a new air booking for this travel agency</a><br></li>";
    document.write(str);
}
function generateMenuOnUserUpdate(companyID,partnerId,userType,code)
{
  var caseTo = companyID+"_"+partnerId+"_"+userType+"_"+code ;
  caseTo = caseTo.toUpperCase();
  switch(caseTo)
  {
    case "GA2K_GA2K_CC_BOOK_AIR" :
        {
          newAir();
        }
  }
} 
/**
* Modified By : Alok Shukla on 7th Feb '03
* Purpose     : To generate the links on the bookingDisplay page
*             : dynamicaly passed on the parameters obtained from the page.  
**/
var HOLD_BOOKING = "HOLD_BOOKING";
var PURCHASE_BOOKING = "PURCHASE_BOOKING";
var RESERVE_BOOKING = "RESERVE_BOOKING";
var DELETE_BOOKING = "DELETE_BOOKING";
var PAY_BOOKING = "PAY_BOOKING";
var ADD_TOUR = "ADD_TOUR";
var ADD_AIR = "ADD_AIR";
var CANCEL_NO_PENALTY_PPP = "CANCEL_NO_PENALTY_PPP";
var CANCEL_PENALTY = "CANCEL_PENALTY";
var CANCEL_NO_PENALTY = "CANCEL_NO_PENALTY";
var CANCEL_WITH_PENALTY = "CANCEL_WITH_PENALTY";
var CANCEL_UNDER_TRAVEL_PPP = "CANCEL_UNDER_TRAVEL_PPP";
var VOID_REIMBURSEMENT = "VOID_REIMBURSEMENT";
var REIMBURSE_BOOKING = "REIMBURSE_BOOKING";
var CREATE_ADJUSTMENT = "CREATE_ADJUSTMENT";
var REVERSE_OLD_CHECK = "REVERSE_OLD_CHECK";
var CREATE_BOUNCE_CHECK = "CREATE_BOUNCE_CHECK";
var CREATE_CHARGE_BACK = "CREATE_CHARGE_BACK";
var SETTLE_CHARGE_BACK = "SETTLE_CHARGE_BACK";
var PRINT_CONTRACT = "PRINT_CONTRACT";
var EMAIL_CONTRACT = "EMAIL_CONTRACT";
var EMAIL_ITIN = "EMAIL_ITIN";
var PRINT_ITIN = "PRINT_ITIN";
var NEXT_CALL = "NEXT_CALL";
var HOME = "HOME";
function generateMenuLinks(bookingID,emailItin,emailCont,condition)
{
    var str ="<table border='1' width='100%' cellspacing='0' cellpadding='1' class=tableBkgd >";
    str +="<tr><td>" ;
    str +="<table border='0' width='100%' cellspacing='0' cellpadding='0'>";
    switch (condition) {
        case "CC_SAVE":
            {
              str+="<tr valign='top'>";
    		  //str+="<td width='33%' >";
	          //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Quote</a></li>";
	          //str+="</td>";
	          str+="<td width='33%'>" ;
	          str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Hold</a></li>";
	          str+="</td>";    
    		  str+="<td width='33%' >";
	          str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
	          str+="</td>";
	          str+="<td width='33%'>" ;
	          str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
	          str+="</td>";    
		  //str+="<td width='33%'>";
              	  //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
              	  //str+="</td>";
              	  str+="</tr>";
		  str+="<tr valign='top'>";
    		  str+="<td width='33%' >";
	          str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">E-mail</a></li>";
	          str+="</td>";
		  str+="<td width='33%'>";
		  str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/itemHistory.jsp?dontShow=HeaderFooterLeftNav','HISTORY', 800,300)\">E-mail History</a></li>";
              	  str+="</td>";
	          str+="<td width='33%'>" ;
	          //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
	          str+="</td>";    
              	  str+="</tr>";
                  //str+="<tr valign='top'>";
    		  //str+="<td width='33%' >";
	          //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
	          //str+="</td>";
	          //str+="<td width='33%'>" ;
              	//  str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/tourOptions.jsp?bookingAction=HOLD')\">Choose Tour Options and Hold</a></li>";
	          //str+="</td>";    
		  //str+="<td width='33%'>";
              	  //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/tourOptions.jsp?bookingAction=PURCHASE')\">Choose Tour Options and Purchase</a></li>";
              	  //str+="</td>";
              	  //str+="</tr>";         	  

              	  
              	  break;
            }
       case "CC_SAVE_PAST":
            {
		str+="<tr valign='top'>";
	        str+="<td width='33%' >";
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
              	str+="</td>";
              	str+="<td width='33%' ></td>";
              	str+="<td width='33%' ></td>";
              	str+="</tr >";
              	break;      
            }
            
       case "TAWU_SAVE_WITH_HOLD":
            {
                  str+="<tr valign='top'>";
	          str+="<td width'33%' >" ;
	          str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Hold</a></li>";
	          str+="</td>";    
		  str+="<td width'33%' >" ;
              	  str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
              	  str+="</td>";
    		  str+="<td width='33%' >";
	              str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
	          str+="</td>";
              	  str+="</tr>";
                  //str+="<tr valign='top'>";
		  //str+="<td>";
              	  //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/tourOptions.jsp?bookingAction=HOLD')\">Choose Tour Options and Hold</a></li>";
              	  //str+="</td>";
		  //str+="<td>";
              	  //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/tourOptions.jsp?bookingAction=PURCHASE')\">Choose Tour Options and Purchase</a></li>";
              	  //str+="</td>";
              	  //str+="<td width='33%' >";
		  //str+="</td>";
		  //str+="</tr>";

              	  break;
            }
        case "TAWU_SAVE_WO_HOLD":
            {
		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
	        
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="</tr>";
              	break;
            }
         case "CC_QUOTE":
            {

		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/reserve.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
	        
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete </a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              	str+="</td>";
              	str+="</tr>";
              	
              	str+="<tr valign='top'>";
		str+="<td width'33%' >" ;
		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">E-mail</a></li>";
		str+="</td>";
		str+="<td width'33%' >" ;
	          //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Hold</a></li>";
		str+="</td>";
		str+="<td width'33%' >" ;
		str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/itemHistory.jsp?dontShow=HeaderFooterLeftNav','HISTORY', 800,300)\">E-mail History</a></li>";
		str+="</td>";
              	str+="</tr>";
              	
              	
              	
              	break;
            }
 	case "CC_QUOTE_PAST":
            {

		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/reserve.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete </a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              	str+="</td>";
              	str+="</tr>";
              	break;
              
            }
        case "TAWU_QUOTE":
            {
            
		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/reserve.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete </a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="</tr>";
              	break;
              
              
            }
        case "TAWU_QUOTE_PAST":
            {
            
		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete </a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="</tr>";
              	break;
             
            }
	case "CC_INVOICED":
            {
            
		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=false&TRANS_ID="+bookingID+"')\">Cancel</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
	        str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">E-mail</a></li>";
              	str+="</td>";
              	str+="</tr>";
              	break;
                  
            }
            case "CCADMIN_INVOICED":
            {
            
		str+="<tr valign='top'>";
	        	str+="<td width'33%' >" ;
                		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/payment.jsp')\">Add Payments</a></li>";
              		str+="</td>";
	        	str+="<td width'33%' >" ;
	        		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/bouncedCheck.jsp?TRANS_ID="+bookingID+"')\">Create a bounced check for this booking</a></li>"  ;
	        	str+="</td>";
              		str+="<td width'33%' >" ;
// 				str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/cancelMenu.jsp','','350','200')\">Cancel Menu </a></li>";              	
	        		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">E-mail</a></li>";
              		str+="</td>";
              	str+="</tr>";
              	
		str+="<tr valign='top'>";
	        	str+="<td width'33%' >" ;
                		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              		str+="</td>";
	        	str+="<td width'33%' >" ;
	        		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/reimburse.jsp?TRANS_ID="+bookingID+"')\">Reimburse this booking</a></li>";
              		str+="</td>";
              		str+="<td width'33%' >" ;
 //             			str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/voidReimbursements.jsp?TRANS_ID="+bookingID+"')\">Void Reimbursements</a></li>";
	        		str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/itemHistory.jsp?dontShow=HeaderFooterLeftNav','HISTORY', 800,300)\">E-mail History</a></li>";
              		str+="</td>";
              	str+="</tr>";
              	
		str+="<tr valign='top'>";
	        	str+="<td width'33%' >" ;
                		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/reversedCheck.jsp?TRANS_ID="+bookingID+"')\">Reverse old check</a></li>";
              		str+="</td>";
	        	str+="<td width'33%' >" ;
//	        		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">E-mail</a></li>";
 				str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/cancelMenu.jsp','','350','200')\">Cancel Menu </a></li>";              	

              		str+="</td>";
              		str+="<td width'33%' >" ;
//	        		str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/itemHistory.jsp?dontShow=HeaderFooterLeftNav','HISTORY', 800,300)\">E-mail History</a></li>";
              			//str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/book/generateVoucher.jsp?TRANS_ID="+bookingID+"')\">Generate Voucher(s)</a></li>";
              		str+="</td>";
              	str+="</tr>";
              	
		/*str+="<tr valign='top'>";
	        	str+="<td width'33%' >" ;
	        		str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/itemHistory.jsp?dontShow=HeaderFooterLeftNav','HISTORY', 800,300)\">E-mail History</a></li>";
              		str+="</td>";
	        	str+="<td width'33%' >" ;
              		str+="</td>";
              		str+="<td width'33%' >" ;
              		str+="</td>";
              	str+="</tr>";*/
              	break;
                
            }
        case "TAWU_INVOICED":
            {
              
		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:link('/static/customer_support.html')\">Cancellation & Other Support</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
                		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/payment.jsp')\">Add Payments</a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="</tr>";
              	break;
              
            }
           case "CC_CANCELLED":
            {
              
		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="<td width'33%' >" ;
              	str+="</td>";
              	str+="</tr>";
              	break;
              
            }
          case "CCADMIN_CANCELLED":
            {
            

		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                	str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/payment.jsp')\">Add Payments</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
              		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/reversedCheck.jsp?TRANS_ID="+bookingID+"')\">Reverse old check</a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
//              		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              	str+="</td>";
              	str+="</tr>";

		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                	str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/reimburse.jsp?TRANS_ID="+bookingID+"')\">Reimburse this booking</a></li>";
              	str+="</td>";
	        str+="<td width'33%' >" ;
              		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
//              		str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/reversedCheck.jsp?TRANS_ID="+bookingID+"')\">Reverse old check</a></li>";
              	str+="</td>";
              	str+="</tr>";

		str+="<tr valign='top'>";
	        str+="<td width'33%' >" ;
                	str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/bouncedCheck.jsp?TRANS_ID="+bookingID+"')\">Create a bounced check for this booking</a></li>"  ;
              	str+="</td>";
	        str+="<td width'33%' >" ;
	        	//str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/chargeback.jsp?TRANS_ID="+bookingID+"')\">Create a chargeback for this booking</a></li>";
              	str+="</td>";
              	str+="<td width'33%' >" ;
              		//str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/settlechargeback.jsp?TRANS_ID="+bookingID+"')\">Settle a chargeback for this booking</a></li>";
              	str+="</td>";
              	str+="</tr>";
              	break;
            }
            

        case "CC_FULL":
            {
                  str+="<tr valign='top'>";
	          //str+="<td>" ;
	          //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">Quote</a></li>";
	          //str+="</td>";    
		  str+="<td>";
              	  str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
              	  str+="</td>";
              	  str+="<td width='33%' >";
		  str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment</a></li>";
		  str+="</td>";
		  str+="</tr>";
		  
		  str+="<tr valign='top'>";
		   str+="<td width'33%' >" ;
		   str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/communicate.jsp')\">E-mail</a></li>";
		   str+="</td>";
		   str+="<td width'33%' >" ;
		   str+="<li><a class=button href=\"javascript:linkToDynamicPage('/common/itemHistory.jsp?dontShow=HeaderFooterLeftNav','HISTORY', 800,300)\">E-mail History</a></li>";
		   str+="</td>";
		   str+="<td width'33%' >" ;
              	  str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
                   str+="</td>";
		  str+="</tr>";
                  //str+="<tr valign='top'>";
		  //str+="<td>";
              	  //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/tourOptions.jsp?bookingAction=HOLD')\">Choose Tour Options and Hold</a></li>";
              	  //str+="</td>";
		  //str+="<td>";
              	  //str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/tourOptions.jsp?bookingAction=PURCHASE')\">Choose Tour Options and Purchase</a></li>";
              	  //str+="</td>";
              	  //str+="<td width='33%' >";
		  //str+="</td>";
		  //str+="</tr>";

		  
		  
		  

              	  break;
            }

        case "TAWU_FULL":
            {
                  str+="<tr >";
	          str+="<td width='33%'>" ;
	          str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase</a></li>";
	          str+="</td>";    
		  str+="<td width='33%'>";
              	  str+="<li><a class=button href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete</a></li>";
              	  str+="</td>";
              	  str+="</tr>";
              	  str+="<td width='33%' >";
		  str+="</td>";
              	  break;
            }



            
            case "TAWU_CANCELLED":
            {
            str = "";            
            }
            break;
            case "CC_TICKETED":
            case "CCADMIN_TICKETED":
            case "TAWU_TICKETED":
            break;
            default:
            {
            }
            break;
    }
    //Client specific Fucntionality --GSR 
    //str+=generateAddNewMenu(bookingID,emailItin,emailCont,condition);
    //str+=generateBookingMenu(bookingID,emailItin,emailCont,condition);
    //str+=generateCCMenu(bookingID,emailItin,emailCont,condition);
    //str+=generateBackOfficeMenu(bookingID,emailItin,emailCont,condition);
    
    
    str+="</table></td></tr></table>";
    document.write(str);    
}

function generateAddNewMenu(bookingID,emailItin,emailCont,condition)
{
    var str="";
    switch (getUserType()) {
        case "CC":
            {
                if(condition.indexOf("ADD_AIR") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/air/air1.jsp?addMode=1&modifyBooking="+bookingID+"')\">Add A Flight</a></li>";
                if(condition.indexOf("ADD_TOUR") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/book/booking_phase1.jsp?addMode=1&modifyBooking="+bookingID+"')\">Add A Tour</a></li>";
            }
            break;
        case "TA":
            {
                if(condition.indexOf("ADD_AIR") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/air/air1.jsp?addMode=1&modifyBooking="+bookingID+"')\">Add A Flight</a></li>";
                if(condition.indexOf("ADD_TOUR") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/book/booking_phase1.jsp?addMode=1&modifyBooking="+bookingID+"')\">Add A Tour</a></li>";
            }
            break;
        default:
            {
                if(condition.indexOf("ADD_AIR") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/air/air1.jsp?addMode=1&modifyBooking="+bookingID+"')\">Add A Flight</a></li>";
                if(condition.indexOf("ADD_TOUR") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/book/booking_phase1.jsp?addMode=1&modifyBooking="+bookingID+"')\">Add A Tour</a></li>";
            }
            break;
    }
    return str;
}
function generateBookingMenu(bookingID,emailItin,emailCont,condition)
{
    var str="";
    switch (getUserType()) {
        case "CC":
            {
                if(condition.indexOf("HOLD_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Hold this booking</a></li>";
                if(condition.indexOf("PURCHASE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase this booking</a></li>";
                if(condition.indexOf("PAY_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/payment.jsp')\">Make a payment for this booking</a></li>";
                if(condition.indexOf("RESERVE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/reserve.jsp?bookingAction=PURCHASE')\">Apply Payment</a></li>";
                if(condition.indexOf("DELETE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete this booking</a></li>";
            }
            break;
        case "TA":
            {
                if(condition.indexOf("HOLD_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Hold this booking</a></li>";
                if(condition.indexOf("PURCHASE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase this booking</a></li>";
                if(condition.indexOf("PAY_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/payment.jsp')\">Make a payment for this booking</a></li>";
                if(condition.indexOf("RESERVE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/reserve.jsp?bookingAction=PURCHASE')\">Purchase this booking</a></li>";
                if(condition.indexOf("DELETE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete this booking</a></li>";
            }
            break;
        default:
            {
                if(condition.indexOf("HOLD_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=HOLD')\">Hold this booking</a></li>";
                if(condition.indexOf("PURCHASE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/checkout.jsp?bookingAction=PURCHASE')\">Purchase this booking</a></li>";
                if(condition.indexOf("PAY_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/payment.jsp')\">Make a payment for this booking</a></li>";
                if(condition.indexOf("RESERVE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/reserve.jsp?bookingAction=PURCHASE')\">Purchase this booking</a></li>";
                if(condition.indexOf("DELETE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/delete.jsp?TRANS_ID="+bookingID+"')\">Delete this booking</a></li>";
            }
            break;
    }
    return str;
}
function generateCCMenu(bookingID,emailItin,emailCont,condition)
{
    var str="";
    switch (getUserType()) {
        case "CC":
            {
                if(condition.indexOf("CANCEL_NO_PENALTY") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=false&TRANS_ID="+bookingID+"')\">Cancel booking without penalty</a></li>";
                if(condition.indexOf("CANCEL_NO_PENALTY_PPP") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=true&TRANS_ID="+bookingID+"')\">Cancel booking w/o penalty but keep PPP</a></li>";
                if(condition.indexOf("CANCEL_PENALTY") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=true&TRANS_ID="+bookingID+"')\">Cancel booking and apply penalty</a></li>";
                if(condition.indexOf("CANCEL_WITH_PENALTY") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=true&TRANS_ID="+bookingID+"')\">Cancel this booking with penalty</a></li>";
                if(condition.indexOf("CANCEL_UNDER_TRAVEL_PPP") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=true&TRANS_ID="+bookingID+"')\">Cancel booking under Travel Protection Plan</a></li>";
            }
            break;
        case "TA":
            {
                if(condition.indexOf("CANCEL_NO_PENALTY") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=false&TRANS_ID="+bookingID+"')\">Cancel booking without penalty</a></li>";
                if(condition.indexOf("CANCEL_NO_PENALTY_PPP") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=true&TRANS_ID="+bookingID+"')\">Cancel booking w/o penalty but keep PPP</a></li>";
                if(condition.indexOf("CANCEL_PENALTY") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=true&TRANS_ID="+bookingID+"')\">Cancel booking and apply penalty</a></li>";
                if(condition.indexOf("CANCEL_WITH_PENALTY") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=true&TRANS_ID="+bookingID+"')\">Cancel this booking with penalty</a></li>";
                if(condition.indexOf("CANCEL_UNDER_TRAVEL_PPP") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/cancel.jsp?PENALTY=false&KEEP_PPP=true&TRANS_ID="+bookingID+"')\">Cancel booking under Travel Protection Plan</a></li>";
            }
            break;
        default:
            {
            }
            break;
    }
    return str;
}
function generateBackOfficeMenu(bookingID,emailItin,emailCont,condition)
{
    var str="";
    switch (getUserType()) {
        case "CC":
            {
                if(condition.indexOf("REIMBURSE_BOOKING") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/reimburse.jsp?TRANS_ID="+bookingID+"')\">Reimburse this booking</a></li>";
                if(condition.indexOf("VOID_REIMBURSEMENT") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/voidReimbursements.jsp?TRANS_ID="+bookingID+"')\">Void Reimbursements</a></li>";
                if(condition.indexOf("CREATE_ADJUSTMENT") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/common/adjustment.jsp?TRANS_ID="+bookingID+"')\">Create an adjustment for this booking</a></li>";
                if(condition.indexOf("REVERSE_OLD_CHECK") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/reversedCheck.jsp?TRANS_ID="+bookingID+"')\">Reverse old check</a></li>";
                if(condition.indexOf("CREATE_BOUNCE_CHECK") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/bouncedCheck.jsp?TRANS_ID="+bookingID+"')\">Create a bounced check for this booking</a></li>"  ;
                if(condition.indexOf("CREATE_CHARGE_BACK") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/chargeback.jsp?TRANS_ID="+bookingID+"')\">Create a chargeback for this booking</a></li>";
                if(condition.indexOf("SETTLE_CHARGE_BACK") >= 0 )
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/aftersales/settlechargeback.jsp?TRANS_ID="+bookingID+"')\">Settle a chargeback for this booking</a></li>";
            }
            break;
        case "TA":
            {
            }
            break;
        default:
            {
            }
            break;
    }
    return str;
}
function generateContractOption(bookingID,emailItin,emailCont,condition)
{
    var str="";
    switch (getUserType()) {
        case "CC":
            {
                  str+="<li><a href=\"#\" onClick=\"linkToDynamicPage('/common/email_print_popup.jsp?BOOKING_ID="+bookingID+"&emailItin="+emailItin;
                  str+="&emailCont="+emailCont+"&dontShow=header,leftNav,footer', 'Print_Email_Fax', 750, 280)\">Print/E-mail Itinerary, Invoice and Terms & Conditions</a></li>";
            }
            break;
        case "TA":
        case "WU":
            {
                  str+="<li><a href=\"#\" onClick=\"linkToDynamicPage('/common/email_print_popup.jsp?BOOKING_ID="+bookingID+"&emailItin="+emailItin;
                  str+="&emailCont="+emailCont+"&dontShow=header,leftNav,footer', 'Print_Email', 750, 280)\">Print/E-mail Itinerary, Invoice and Terms & Conditions</a></li>";
            }
            break;
        default:
            {
            }
            break;
    }
    return str;
}
function generateCCDefaultMenu(bookingID,emailItin,emailCont,condition)
{
    var str="";
    switch (getUserType()) {
        case "CC":
            {
                  str+="<li><a href=\"javascript:jumpToDynamicPage('/utils/resetCustomer.jsp')\">Take the next call</a></li>";
                  str+="<li><a href=\"javascript:jumpToHomepage()\">Go to the home page</a></li>";
            }
            break;
        case "TA":
        case "WU":
            {
                  str+="<li><a href=\"javascript:jumpToHomepage()\">Go to the home page</a></li>";
            }
            break;
        default:
            {
                  str+="<li><a href=\"javascript:jumpToHomepage()\">Go to the home page</a></li>";
            }
            break;
    }
    return str;
}

function generateProductItemLinks(bookingID,bookingAllocationCode,productType,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,isCallCenter)
{

  //  return ""; 
    
    var hasFlight = false;
    var hasTour = false;
    var hasCar = false;
    var hasDayTour = false;
    var hasHotel = false;
    var hasRail = false;
    var hasFreeForm = false;
    var hasDynamicPackages = false;

    var index = bookingAllocationCode.indexOf("_");
    var codes = index == -1 ? bookingAllocationCode : bookingAllocationCode.substr(0, index);
    switch (codes) {
        case "AIR": hasFlight = true; break;
        case "TOUR": hasTour = true; break;
        case "CAR": hasCar = true; break;
        case "DAYTOUR": hasDayTour = true; break;
        case "HOTEL": hasFlight = true; break;
        case "RAIL": hasRail = true; break;
        case "FreeForm": hasFreeForm = true; break;
        case "DYN": hasDynamicPackages = true; break;

        default:
            //must be mixed allocation code:
    	   hasAir = codes.indexOf("A") != -1;
    	   hasTour= codes.indexOf("T") != -1;	   	   
           hasCar = codes.indexOf("C") != -1;
    	   hasDayTour = codes.indexOf("S") != -1;
    	   hasHotel = codes.indexOf("H") != -1;
           hasRail = codes.indexOf("R") != -1;	   
           hasFreeForm = codes.indexOf("F") != -1;	   
    	   hasDynamicPackages = codes.indexOf("D") != -1;
           break;
    }

    var html = "";
	var upsell_string="";
	
	
    // productType is what is returned by call to getType on ProductItemInterface:
    productType = "default";
    
    switch (productType) {
        case "Flight":
        
            if (!hasHotel)
                html += generateHotelLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);
		if (!hasCar)
            //html += generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);  
			//html += generateSpecificDayTourLink(bookingID,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,"Airport Transfers","Add Airport Transfers");
			//html += generateSpecificDayTourLinkFirstPage(bookingID,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,"Any","Add Sightseeing and Day Tours");
			//html += generateDayTourLink(bookingID)         
            break;

        case "Tour":
        html += generateFlightLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);          
		html += generateHotelLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate); 
		//html += generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);  
		//html += generateTourLink(bookingID);
            break;

        case "Car":
		 if (!hasFlight)
                html += generateFlightLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);          
            //if (!hasHotel)
                html += generateHotelLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate); 
                html += generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);  
		//	html += generateSpecificDayTourLinkFirstPage(bookingID,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,"Any","Add Sightseeing and Day Tours");
		//html += generateDayTourLink(bookingID)         
            break;
          

        case "Day Tour":
			html += generateSpecificDayTourLink(bookingID,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,"Group Tours","Add Group Tours");
            break;

        case "Hotel":
			//if (!hasFlight)
            //    html += generateFlightLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);          
            //if (!hasCar)
                html += generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);  				
		//	html += generateSpecificDayTourLink(bookingID,noAdults,noChildren,noInfants,noSeniors,"Carribean","SJU",arrivalDate,endDate,"Airport Transfers","Add Airport Transfers");		
 		//    html += generateSpecificDayTourLink(bookingID,noAdults,noChildren,noInfants,noSeniors,"Carribean","SJU",arrivalDate,endDate,"Meal Plans","Add Meal Plans");
		//    html += generateSpecificDayTourLink(bookingID,noAdults,noChildren,noInfants,noSeniors,"Carribean","SJU",arrivalDate,endDate,"Ocean Adventures","Add Ocean Adventures");
				       
            break;
           

        case "Rail":
            break;

        case "DynamicPackages":
        	html += generateFlightLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);          
		html += generateHotelLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate); 
		//html += generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);  
            break;
        default : 
	        	html += generateFlightLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);          
			html += generateHotelLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate); 
		//	html += generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate);  
		//	html += generateTourLink(bookingID);
	            break;
    }

	// always allow this:
	if (isCallCenter)
        html += generateFreeFormLink(bookingID);  
	//html += generateSpecificDayTourLinkFirstPage(bookingID,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,"Other Services","Predefined Adjustments");
	//html += generateSpecificRailLink(bookingID,noAdults,noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,"Other Services","Add Rail");
	
	if (html != "")
		upsell_string +="<font color=red>"+html+"</font>";
		
    document.write(upsell_string);
}

function generateFlightLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate)
{
    return generateProductLinkSpecificFlight(bookingID, "/air/air1.jsp", "Look for Independent Flights",arrivalRegion,arrivalCity,arrivalDate,endDate);
}

function generateTourLink(bookingID)
{
    return generateProductLink(bookingID, "/book/booking_phase1.jsp", "Add Tours");
}

function generateCarLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate)
{
    return generateProductLinkSpecificCar(bookingID, "/car/car.jsp", "Add Cars",arrivalRegion,arrivalCity,arrivalDate,endDate);
}

function generateFreeFormLink(bookingID)
{
    return generateProductLink(bookingID, "/freeform/freeform.jsp", "Add Additional Fee");
}

function generateDayTourLink(bookingID)
{
    return generateProductLink(bookingID, "/sightseeing/sightseeing.jsp", "Add Other Component");
}

function generateHotelLink(bookingID,arrivalRegion,arrivalCity,arrivalDate,endDate)
{
    return generateProductLinkSpecificHotel(bookingID, "/hotel/hotel.jsp", "Extend your Tour by Adding a Hotel",arrivalRegion,arrivalCity,arrivalDate,endDate);
}

function generateRailLink(bookingID)
{
    return generateProductLink(bookingID, "/rail/rail.jsp", "Add Rail");
}

function generateDynamicPackagesLink(bookingID)
{
    return "";  // to be done
}

function generateSpecificDayTourLink(bookingID,noAdults,
				noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,productType,description)
{
    var url = productType == "Group Tours" ? "/sightseeing/sightseeing2g.jsp" : "/sightseeing/sightseeing2.jsp";
	var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
   	str += '<a href="javascript:jumpToDynamicPage(' + "'" + url + '?addMode=1&modifyBooking=' + bookingID  
	+ '&Purchase_Date='+ arrivalDate 
	+ '&Number_Adults='+ noAdults 
	+ '&Number_Children='+ noChildren 
	+ '&Number_Infants='+ noInfants 
	+ '&Number_Seniors='+ noSeniors 
	+ '&City='+ arrivalCity 
	+ '&Tour_Type='+ productType 
	+ '&Region='+ arrivalRegion 
	+ "'" + ')"><u><span class=subHeadingB>'
	+ description + '</span></u></a>';
    return str;
}

function generateSpecificDayTourLinkFirstPage(bookingID,noAdults,
				noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,productType,description)
{
	var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
   	str += '<a href="javascript:jumpToDynamicPage(' + "'" + "/sightseeing/sightseeing.jsp" + '?addMode=1&modifyBooking=' + bookingID  
	+ '&Purchase_Date='+ arrivalDate 
	+ '&Number_Adults='+ noAdults 
	+ '&Number_Children='+ noChildren 
	+ '&Number_Infants='+ noInfants 
	+ '&Number_Seniors='+ noSeniors 
	+ '&City='+ arrivalCity 
	+ '&Tour_Type='+ productType 
	+ '&Region='+ arrivalRegion 
	+ "'" + ')"><u><span class=subHeadingB>'
	+ description + '</span></u></a>';
    return str;


}


function generateSpecificRailLink(bookingID,noAdults,
				noChildren,noInfants,noSeniors,arrivalRegion,arrivalCity,arrivalDate,endDate,productType,description)
{
	var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
   	str += '<a href="javascript:jumpToDynamicPage(' + "'" + "/rail/rail.jsp" + '?addMode=1&modifyBooking=' + bookingID  
	+ '&Purchase_Date='+ arrivalDate 
	+ '&Number_Adults='+ noAdults 
	+ '&Number_Children='+ noChildren 
	+ '&Number_Infants='+ noInfants 
	+ '&Number_Seniors='+ noSeniors 
	+ '&Origin_City='+ arrivalCity 
	+ '&Tour_Type='+ productType 
	+ '&Region='+ arrivalRegion 
	+ "'" + ')"><u><span class=subHeadingB>'
	+ description + '</span></u></a>';
    return str;


}


function generateProductLink(bookingID, url, caption)
{
    var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
    str += '<a href="javascript:jumpToDynamicPage(' + "'" + url + '?addMode=1&modifyBooking=' + bookingID + "'" + ')"><u><span class=subHeadingB>' + caption + '</span></u></a>';
    return str;
}


function generateProductLinkSpecificFlight(bookingID, url, caption,arrivalRegion,arrivalCity,arrivalDate,endDate)
{
	
    var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
    str += '<a href="javascript:jumpToDynamicPage(' + "'" + url + '?addMode=1&modifyBooking=' + bookingID 
	+ '&Arrival_City='+ arrivalCity 
	+ '&Return_City='+ arrivalCity 
	+ '&Return_From='+ arrivalCity 
	+ '&Departure_Date='+ arrivalDate 
	+ '&Return_Date='+ endDate 
	+ '&Region='+ arrivalRegion 
	+ "'" + ')"><u><span class=subHeadingB>' + caption + '</span></u></a>';
    return str;
}


function generateProductLinkSpecificCar(bookingID, url, caption,arrivalRegion,arrivalCity,arrivalDate,endDate)
{
	
    var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
    str += '<a href="javascript:jumpToDynamicPage(' + "'" + url + '?addMode=1&modifyBooking=' + bookingID 
	+ '&Pickup_City='+ arrivalCity
	+ '&Dropoff_City='+ arrivalCity  
	+ '&Pickup_Date='+ arrivalDate 
	+ '&Dropoff_Date='+ endDate 
	+ '&Region='+ arrivalRegion 
	+ '&Pickup_Time=11'
	+ '&Dropoff_Time=11'
	+ "'" + ')"><u><span class=subHeadingB>' + caption + '</span></u></a>';
    return str;
}


function generateProductLinkSpecificHotel(bookingID, url, caption,arrivalRegion,arrivalCity,arrivalDate,endDate)
{
	
    var str = '';
    str += '&nbsp;&nbsp;&nbsp;';
    str += '<a href="javascript:jumpToDynamicPage(' + "'" + url + '?addMode=1&modifyBooking=' + bookingID 
	+ '&Checkin_City='+ arrivalCity 
	+ '&Checkin_Date='+ arrivalDate 
	+ '&Checkout_Date='+ endDate 
	+ '&Region='+ arrivalRegion 
	+ "'" + ')"><u><span class=subHeadingB>' + caption + '</span></u></a>';
    return str;
}
