var base = "/protected/globalNavExtr.do";
var JSESSIONID = "";
function openWin(sURL,sName,sStatus)
{
	window.open(sURL,sName,sStatus);
}

function clientlink(app) {
	var strLegacyOptions = "top=30,left=5,width=790,height=565,menubar=no,toolbar=no,location=no,resizable=yes,scrollbars=yes,status=yes";
	var app_array = app.split("|");
	app = app_array[0];
	var strURL = base + "?app=" + app;
	var sBrowser = navigator.userAgent; 
	
	if (app_array.length > 1 ) {
		strURL = strURL + app_array[1];
	}

	switch (app)
	{
		case "CUSTOMIZE-FLYERS":
			window.open(strURL+"&s=0&src=CruisingPower", "cruisewriter", "top=30,left=5,width=690,height=510,menubar=no,toolbar=yes,location=no,resizable=yes,scrollbars=yes,status=yes");
			break;

		case "E-CRUISESTATS":
			window.open(strURL+"&s=0");
			break;
			
		case "CHOICE-AIR":
			//var params = 'width='+(screen.width-10)+',height='+(screen.height-10)+',top=0,left=0,menubar=no,toolbar=no,location=no,resizable=yes,scrollbars=yes,status=yes';
			window.open("/choiceair/protected/home.do?"+'', "ChoiceAir", strLegacyOptions);
			break;
		case "CRUISE-PAY":
		case "GUEST-INFORMATION-FORM":
		case "CRUISE-ONLY-TRANSFERS":
			window.open(strURL+"&s=0", "window_title", strLegacyOptions);
			break;
			
		case "CUSTOM-AIR-REQUEST":
		case "STANDARD-AIR-PROGRAM":
		case "CUSTOM-AIR-SERVICES":
			window.open(strURL+"&s=0&br=DUAL", "air", strLegacyOptions);
			break;

		case "CUSTOM-AIR-CMO":
			window.open(strURL+"&s=0&br=DUAL", "air_page", strLegacyOptions);
			break;
					
		case "GIFTS-AND-GEAR-ABOARD":
			window.open(strURL+"&s=0&br=RCI", "gifts", strLegacyOptions);
			break;
			
		case "CUSTOMIZE-ECARDS-ROYAL-CARIBBEAN":
			window.open(strURL+"&s=0&br=RCI", "ecard_rci", strLegacyOptions);
			break;

		case "CUSTOMIZE-ECARDS-CELEBRITY":
			window.open(strURL+"&s=0&br=CEL", "ecard_cel", strLegacyOptions);
			break;

		case "INSIGHT":
			window.open("/protected/forwardToInsight.do", "insight", strLegacyOptions);
			break;
					
		case "ORDER-COLLATERAL":
		case "EVENT-MANAGEMENT":
			if ( !( (sBrowser.indexOf("IE") > -1) && (navigator.platform == "Win32") ) )
				window.open ("/protected/noacessSiebel.do");
			else
				window.open (strURL);
			break;
			
		case "ITINERARY-CHANGES-CELEBRITY":
		case "ITINERARY-CHANGES-ROYAL-CARIBBEAN":
		case "ITINERARY-CHANGES-AZAMARA":
		case "ITINERARY-CHANGES-CELEBRITY-UK":
		case "ITINERARY-CHANGES-ROYAL-CARIBBEAN-UK":
		case "ITINERARY-CHANGES-AZAMARA-UK":
		case "SALES-PROMOTIONS-FLYERS-UK":			
		case "SALESMARKETING-KIT-AZAMARA":
		case "SALESMARKETING-KIT-ROYAL-CARIBBEAN-UK":			
		case "SALESMARKETING-KIT-CELEBRITY":
		case "SALESMARKETING-KIT-CELEBRITY-UK":
		case "SALESMARKETING-KIT-AZAMARA-UK":
		case "SALES-SUPPORT-MATERIALS":
		case "TRAVEL-AGENT-TRIPS":
		case "SHIP-TOURS":
		case "CONTACT-US":
		case "CONTACT-US-UK":			
		case "LATEST-NEWS-ROYAL-CARIBBEAN":
		case "LATEST-NEWS-CELEBRITY":
		case "LATEST-NEWS-AZAMARA":
		case "LATEST-NEWS-ROYAL-CARIBBEAN-UK":
		case "LATEST-NEWS-CELEBRITY-UK":
		case "LATEST-NEWS-AZAMARA-UK":			
		case "ECONNECT":
		case "ECONNECT-DETAIL":
		case "ECONNECT-RESULT":
		case "PERSONALIZED-EMARKETING":
		case "VIP-CRUISEPASS":
		case "SPECIALTY-DINING-ROYAL-CARIBBEAN":
		case "GIFTS-AND-GEAR-ASHORE":
		case "SCHOLARSHIP-PROGRAM":
		case "INCENTIVE-TRAVEL-CELEBRITY":
		case "WEBINARS-CELEBRITY":
		case "WEBINARS-AZAMARA":
		case "INCENTIVE-TRAVEL-ROYAL-CARIBBEAN":
		case "INCENTIVE-TRAVEL-ROYAL-CARIBBEAN-UK":
		case "WEEKLY-NEWSLETTER-AZAMARA":
		case "WEEKLY-NEWSLETTER-CELEBRITY":
		case "WEEKLY-NEWSLETTER-ROYAL-CARIBBEAN":
		case "TCN-BRAZIL":
		case "TRIP-INSURANCE":
		case "ESIGNATURE":
			window.open (strURL);
			break;

		case "IMAGE-LIBRARY-AZAMARA":
		case "IMAGE-LIBRARY-CELEBRITY":
		case "IMAGE-LIBRARY-ROYAL-CARIBBEAN":
		case "IMAGE-LIBRARY-ROYAL-CARIBBEAN-RADIO-ADS":
		case "IMAGE-LIBRARY-ROYAL-CARIBBEAN-TV-ADS":
			window.open (strURL + "&uid=0", 'Image_Library', "WIDTH=960,HEIGHT=630,TOP=10,LEFT=10,scrollbars=yes,resizable=yes,toolbar=yes");
			break;

		case "ADDONS-CELEBRITY":
		case "ADDONS-AZAMARA":
		case "ADDONS-ROYAL-CARIBBEAN":		
			window.open (strURL, 'shorex_win', 'width=800,height=600,resizable=yes,menubar=no,toolbar=yes,scrollbars=yes,status=yes');
			break;
						
		case "ROYAL-TRAINING-CERTIFICATION":
		case "ROYAL-TRAINING-CANADIAN":		
		case "ROYAL-TRAINING-MANDARIN":
		case "ROYAL-TRAINING-PORTUGUESE":
		case "ROYAL-TRAINING-SPANISH":
			window.open (strURL+"&z=0&p=FP");
			break;
		case "PERSONOLIZED-COLLATERAL-ROYAL-CARIBBEAN":
			window.open (strURL+"&z=0&p=JKG");
			break;
		case "PERSONOLIZED-COLLATERAL-CELEBRITY":
			window.open (strURL+"&z=0&p=JKG&b=Celebrity");
			break;
		case "PERSONOLIZED-COLLATERAL-AZAMARA":		
			window.open (strURL+"&z=0&p=JKG&b=Azamara");
			break;
		case "CELEBRITY-TRAINING-CERTIFICATION":													
			window.open (strURL+"&z=0&p=C5");
			break;
		case "AZAMARA-TRAINING-CERTIFICATION":													
			window.open (strURL+"&z=0&p=AWA");
			break;
		case "ELEARNING":													
			window.open (strURL+"&z=0&p=CE");
			break;

		case "GIFT-CERTIFICATES-ROYAL-CARIBBEAN":
		case "GIFT-CERTIFICATES-CELEBRITY":			
			window.open (strURL, 'items', 'top=50,width=800,height=560,resizable=yes,menubar=no,toolbar=yes,scrollbars=yes');
			break;																				
		case "GIFTS-CELEBRITY":													
			window.open (strURL+"&agency_id=0&tagent_id=0");
			break;
		default :
			window.open (strURL);
			break;
	}
}

function clientlink1 (strURL, StrEventCode)
{
	switch (StrEventCode)
	{
		case "1":
			window.open (strURL);
			break;

		case "2":
			window.location = strURL;
			break;

		case "3":
			window.open (strURL, 'CruiseMatch2000', 'width=800,height=600,resizable=yes,menubar=no,toolbar=no,scrollbars=yes');
			break;
			
		case "4":
			window.open (strURL, 'CruiseWriter', 'width=675,height=500,top=20,left=20,resizable=yes,menubar=yes,toolbar=yes,scrollbars=yes,status=yes');
			break;
						
		case "6":
			window.open (strURL, 'shorex_win', 'width=647,height=448,resizable=no,menubar=no,toolbar=yes,scrollbars=yes,status=yes');
			break;
		
		case "7":
			window.open (strURL, 'cruisepay_win', 'width=800,height=600,resizable=yes,menubar=no,toolbar=no,scrollbars=yes');
			break;

		case "8":
			window.open (strURL, 'edocs', 'resizable=yes,menubar=no,toolbar=no,scrollbars=yes');
			break;
			
		case "9":
			window.open (strURL, 'eCruiseStats', 'resizable=yes,menubar=yes,addressbar=no,toolbar=no,scrollbars=yes');
			break;

		case "10":
			window.open (strURL, 'Image_Library', "WIDTH=770,HEIGHT=600,TOP=150,LEFT=50,scrollbars=yes,resizable=yes");
			break;

		case "11":
			window.open (strURL, '', "top=20,left=20,width=800,height=600,resizable=yes,menubar=yes,location=yes,toolbar=yes,scrollbars=yes,status=yes");
			break;

		case "12":
			window.open (strURL, '', "top=20,left=20,width=300,height=500,resizable=yes,menubar=no,location=no,toolbar=no,scrollbars=yes,status=no");
			break;
		case "14":
			window.open (strURL, '', "top=20,left=20,width=440,height=520,resizable=no,menubar=no,location=no,toolbar=no,scrollbars=yes,status=no");
			break;
		case "15":
			window.open (strURL, '', "top=20,left=20,width=500,height=575,resizable=no,menubar=no,location=no,toolbar=no,scrollbars=yes,status=no");
			break;

		default :
			window.open (strURL);
			break;
	}
}

