var tellCheetahMail='Y';

function getMarketingPlaceHolder() {
	return document.getElementById("marketingDiv");
}

function getProtocol (){
	return (("https:" == document.location.protocol) ? "https" : "http");
}


function init_standard_page() {
	standard_page_google();
}


function standard_page_google() {
	_uacct = "UA-936141-1";
	urchinTracker();
}

function init_home_page() {
	var doubleclick_str = homepage_floodlight();
	var adserver_str = homepage_adserver();
	
	var doubleclick_str = floodlight_doubleclick_landing_page();
	
	
	var divHead = getMarketingPlaceHolder();
	divHead.innerHTML = doubleclick_str + '\n' + adserver_str;
}

function homepage_floodlight() {

	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	return '<IFRAME SRC='+ getProtocol() + '://fls.uk.doubleclick.net/activityi;src=1364796;type=speci298;cat=homep002;ord=1;num='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>';
}


function homepage_adserver() {
	return '<img src="http://adserver.adtech.de/utrack|3.0|257|0|0|0|BeaconId=2380;rettype=img;subnid=0;Section=HomePage" width="1" height="1">';
}

//FLIGHT SEARCH CODE
function init_marketing_search() {
	search_page_google();
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = search_page_doubleclick();
	var doubleclick_str2 = floodlight_doubleclick_book_flight();
	
	divHead.innerHTML = doubleclick_str + doubleclick_str2;
}

function search_page_google() {
	_uacct = "UA-936141-1";
	urchinTracker("/funnel_G1/search.html");
}

function search_page_doubleclick() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	return '<IFRAME SRC="' + getProtocol() + '://fls.doubleclick.net/activityi;src=1364796;type=speci298;cat=searc001;ord=1;num='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>';
}

function submit_search_page_google(dep_stn, arr_stn) {
	_uacct = "UA-936141-1";
	try {
		urchinTracker("/router_tracker/search/" + dep_stn + "_" + arr_stn);
	} catch(err) {
		//Handle errors here
	}
}


//FLIGHT SELECT CODE
function init_marketing_select(dep_stn, arr_stn) {
	select_page_google(dep_stn, arr_stn);
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = select_page_doubleclick();
	divHead.innerHTML = doubleclick_str;
}

function select_page_google(dep_stn, arr_stn) {
	_uacct = "UA-936141-1";
	urchinTracker("/funnel_G1/select.html");
	urchinTracker("/router_tracker/select/" + dep_stn + "_" + arr_stn);
}

function select_page_doubleclick() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	return '<IFRAME SRC="' + getProtocol() + '://fls.doubleclick.net/activityi;src=1364796;type=speci298;cat=selec001;ord=1;num='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>';
}

//FLIGHT PAYMENT CODE
function init_marketing_contact(dep_stn, arr_stn) {
	contact_page_google(dep_stn, arr_stn);
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = contact_page_doubleclick();
	divHead.innerHTML=doubleclick_str;
}

function contact_page_google(dep_stn, arr_stn) {
	_uacct = "UA-936141-1";
	urchinTracker("/funnel_G1/payment.html");
	urchinTracker("/router_tracker/payment/" + dep_stn + "_" + arr_stn);
}

function contact_page_doubleclick() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	var dbl_clk = '<IFRAME SRC="' + getProtocol() + '://fls.doubleclick.net/activityi;src=1364796;type=speci298;cat=payme663;ord=1;num='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>'
	return dbl_clk;
}


//ITINERARY CODE
function init_marketing_itinerary(dep_stn, arr_stn) {
	itinerary_page_google(dep_stn, arr_stn);
	
	var pnr_number = document.marketingForm.pnr_number.value;
	var number_pax = document.marketingForm.number_pax.value;
	var total_amount = document.marketingForm.total_amount.value;
	var currency = document.marketingForm.currency.value;
	var departure_city = document.marketingForm.departure_city.value;
	
	var divHead = getMarketingPlaceHolder();
	
	//assembles the html code required for each entity
	var doubleclick_str = itinerary_page_doubleclick(number_pax, total_amount);
	var cheetahmail_str = itinerary_page_cheetahmail(pnr_number,total_amount, currency, departure_city);
	var adtech_str = itinerary_page_adtech(pnr_number, total_amount);
	var tourism_str = itinerary_page_tourism_ireland()

	var marketing_str = doubleclick_str + '\n' + cheetahmail_str + '\n' + itinerary_page_noah() + '\n' + itinerary_page_noah2() + '\n' + adtech_str + '\n' + tourism_str;
	divHead.innerHTML = marketing_str;
}

function itinerary_page_noah(){

	var noah_str = "<img src=\"https://noah.reddion.com/clients/GEP-C-1315/adanalyse.asp?PID=ACTIE__AER_ARANN_BOOKING_CONFIRMATION_PAGE&REFID=";
	noah_str = noah_str + escape(top.document.referrer);
	noah_str = noah_str + "&RND="
	now = new Date();
	random = now.getTime();
	noah_str = noah_str + "" + random;
	noah_str = noah_str + "\" width=1 height=1>";
	return noah_str;
}



function itinerary_page_noah2() {
	now = new Date();
	random = now.getTime();
	var noah_str = "<img src=\"http://noah.reddion.com/clients/GEP-C-1315/adanalyse.asp?PID=AER_Arran_Fall08_BoekingVlucht&REFID=";
	noah_str = noah_str + escape(top.document.referrer);
	noah_str = noah_str + "&RND=";

	noah_str = noah_str + random;
	noah_str = noah_str + "\" width=1 height=1>";
	return noah_str;
}


function itinerary_page_google(dep_stn, arr_stn) {
	_uacct = "UA-936141-1";
	urchinTracker("/funnel_G1/itinerary.html");
	urchinTracker("/router_tracker/itinerary/" + dep_stn + "_" + arr_stn);
	__utmSetTrans();
}

function itinerary_page_doubleclick(number_pax, total_amount) {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	
	var insert ='<IFRAME SRC="' + getProtocol() + '://fls.doubleclick.net/activityi;src=1364796;type=speci298;cat=itine284;ord=1;num='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>';
	insert = insert + '<IFRAME SRC="' + getProtocol() + '://fls.doubleclick.net/activityi;src=1364796;type=sales414;cat=flood576;qty=' + number_pax + ';cost='+total_amount+';ord='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>';
	insert = insert + '<IMG SRC="' + getProtocol() + '://ad.uk.doubleclick.net/activity;src=1065062;type=sales241;cat=sales594;qty=1;cost=[Revenue];ord=[OrderID]?" WIDTH=1 HEIGHT=1 BORDER=0>';
	return insert;
}

function itinerary_page_adtech(pnr, total_amount) {
	total_amount = total_amount.replace(".", '');
	var insert = '<img src="https://secserv.adtech.de/pcsale|3.0|257|0|0|0|BeaconId=2381;rettype=img;subnid=0;SalesValue=' + total_amount + ';custom1=' + pnr + ';" width="1" height"1">'
	return insert;
}


function itinerary_page_cheetahmail(pnr_number,total_amount, currency, departure_city) {
	var insert ='';
	if ( typeof tellCheetahMail!='undefined')
 	{
   		var insert='<img src="https://aerarannemail.com/a/r1033835451/aerarann.gif?'
		+'pnr='+pnr_number+'&total_amount='+total_amount
		+'&currency='+currency+'&depart_city='+ departure_city+'">';
 	}
	return insert;
}

function itinerary_page_tourism_ireland() {
	
	now = new Date();
	random = now.getTime();

	var insert = '';
	insert = "<img src=\"https://noah.reddion.com/clients/GEP-C-1315/adanalyse.asp?PID=AER_Arran_Fall08_LP_BookingVlucht_confirmation&REFID=";
	insert = insert + escape(top.document.referrer);
	insert = insert + "&RND=";
	insert = insert + random;
	insert = insert + "\" width=1 height=1>";
	return insert;
}


//Compact Search Page

function init_marketing_compact_search() {
	standard_page_google()
	
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = compact_search_doubleclick();
	var marketing_str = doubleclick_str;
	
	divHead.innerHTML = marketing_str;
}

function compact_search_doubleclick() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	
	var insert = '<img src="' + getProtocol() + '://ad.uk.doubleclick.net/activity;src=1364796;type=speci298;cat=searc662;ord=1;num=' + a + '?" width=1 height=1 border=0>';

	return insert;
}


function init_marketing_3rdparty_compact_search() {
	//standard_page_google()
	
	var divHead = getMarketingPlaceHolder();
	
	_uacct = "UA-936141-1";
	urchinTracker("/skylightsCompactSearch-3rdparty.htm");
	
	
	var doubleclick_str = compact_search_doubleclick();
	var marketing_str = doubleclick_str;
	
	divHead.innerHTML = marketing_str;
}

function submit_marketing_3rdparty_compact_search() {
	
	_uacct = "UA-936141-1";
	urchinTracker("/skylightsCompactSearch-3rdparty_Submit.htm");
}


/*
START NEW DOUBLE CLICK
*/
function floodlight_doubleclick_landing_page() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	
	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=aerar217;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}



function floodlight_doubleclick_book_flight() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	
	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=booka916;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_travel_services() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_travel_services();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_travel_services() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=trave410;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_timetables() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_timetables();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_timetables() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=timet628;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_destinations() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_destinations();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_destinations() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=desti031;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_about_us() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_about_us();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_about_us() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=about513;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_view_update_booking() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_view_update_booking();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_view_update_booking() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=viewu666;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_online_check_in() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_online_check_in();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_online_check_in() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=onlin904;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_baggage_policy() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_baggage_policy();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_baggage_policy() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=bagga613;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}


function init_signup_newsletter() {
	var divHead = getMarketingPlaceHolder();
	var doubleclick_str = floodlight_doubleclick_signup_newsletter();
	divHead.innerHTML = doubleclick_str;
}

function floodlight_doubleclick_signup_newsletter() {
	var axel = Math.random()+"";
	var a = axel * 10000000000000;

	var insert = '<iframe src="' + getProtocol() + '://fls.doubleclick.net/activityi;src=2810210;type=aerar688;cat=signu103;ord=' + a + '?" width="1" height="1" frameborder="0"></iframe>';
	return insert;
}



/*
END NEW DOUBLE CLICK
*/
