
var phonetype=1;
var linktype=1;
var overlaytype=1;
function chanhePhoneType(p)
{
	phonetype = p;
	spotLink();
}

function changeLinkType(l)
{
	linktype = l
}

function overlayType(o)
{
	overlaytype=o;
}

var submitpressed=false;
var submitpressed2=false;
function spotLink() {
spotLink3();
   var axel = Math.random()+"";
   var a = axel * 10000000000000;
   var lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m143;ord="+ a + "?";//USA_Mobileservices_smsemailsubmit
   var pNum = phonetype*100+linktype;   
   if(submitpressed)
	pNum=999;
   if (document.images) {
       spotlight_ping = new Image();
       switch (pNum) {      	   
		   case 101 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m487;ord="+ a + "?" ;break; // USA_Mobileservices_blackberry           
		   case 102 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m064;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryflightstat           
		   case 103 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m486;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryflightstatlive
		   case 104 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m978;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryflightstatdemo
		   case 105 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m571;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrycheckin
		   case 106 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m608;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrymilesmore
		   case 107 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m095;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrymybookings
		   case 108 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m281;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryinfoservice
		   case 109 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m549;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryentertainment
		   case 100 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m471;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrymysky /*UPDATE*/
		   
		   case 201 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m587;ord="+ a + "?" ;break; // USA_Mobileservices_iphone           
		   case 202 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m236;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneflightstat           
		   case 203 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m628;ord="+ a + "?" ;break; //  USA_Mobileservices_iphoneflightstatlive
		   case 204 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m115;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneflightstatdemo
		   case 205 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m841;ord="+ a + "?" ;break; // USA_Mobileservices_iphonecheckin
		   case 206 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m245;ord="+ a + "?" ;break; // USA_Mobileservices_iphonemilesmore
		   case 207 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m177;ord="+ a + "?" ;break; // USA_Mobileservices_iphonemybookings
		   case 208 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m615;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneinfoservice
		   case 209 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m227;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneentertainment
		   case 200 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m182;ord="+ a + "?" ;break; // USA_Mobileservices_iphonemysky /*UPDATE*/

		   case 301 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m620;ord="+ a + "?" ;break; // USA_Mobileservices_android           		   
		   case 302 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m699;ord="+ a + "?" ;break; // USA_Mobileservices_androidflightstat           
		   case 303 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m553;ord="+ a + "?" ;break; // USA_Mobileservices_andtroidflightstatlive
		   case 304 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m390;ord="+ a + "?" ;break; // USA_Mobileservices_androidflightstatdemo
		   case 305 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m384;ord="+ a + "?" ;break; // USA_Mobileservices_androidcheckin
		   case 306 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m950;ord="+ a + "?" ;break; // USA_Mobileservices_androidemilesmore
		   case 307 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m339;ord="+ a + "?" ;break; // USA_Mobileservices_androidmybookings
		   case 308 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m240;ord="+ a + "?" ;break; // USA_Mobileservices_androidinfoservice
		   case 309 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m482;ord="+ a + "?" ;break; // USA_Mobileservices_androidentertainment
		   case 300 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m983;ord="+ a + "?" ;break; // USA_Mobileservices_androidmysky /*UPDATE*/
		   
		   case 401 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m026;ord="+ a + "?" ;break; // USA_Mobileservices_other           		   
		   case 402 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m519;ord="+ a + "?" ;break; // USA_Mobileservices_otherflightstat           
		   case 403 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m323;ord="+ a + "?" ;break; // USA_Mobileservices_otherflightstatlive
		   case 404 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m864;ord="+ a + "?" ;break; // USA_Mobileservices_otherflightstatdemo
		   case 405 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m903;ord="+ a + "?" ;break; // USA_Mobileservices_othercheckin
		   case 406 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m126;ord="+ a + "?" ;break; // USA_Mobileservices_othermilesmore
		   case 407 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=oegoc769;ord="+ a + "?" ;break; // USA_Mobileservices_othermybookingslive && could be wrong
		   case 408 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m751;ord="+ a + "?" ;break; // USA_Mobileservices_otherinfoservice
		   case 409 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m284;ord="+ a + "?" ;break; // USA_Mobileservices_otherentertainment
		   case 400 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m682;ord="+ a + "?" ;break; // USA_Mobileservices_othermysky/*UPDATE*/
		   
		   case 999 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m143;ord="+ a + "?"; submitpressed=false; break;//USA_Mobileservices_smsemailsubmit
		   
       }
       spotlight_ping.src = lufthansaTrack;   
       return void(null);
   }

}

function spotLink3() {
   var axel = Math.random()+"";
   var a = axel * 10000000000000;
   var lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m143;ord="+ a + "?";//USA_Mobileservices_smsemailsubmit
   var pNum = phonetype*100+linktype; 
   if(submitpressed2)
	pNum=999;   
   if (document.images) {
       spotlight_ping = new Image();
       switch (pNum) {           
		   case 101 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m487;ord="+ a + "?" ;break; // USA_Mobileservices_blackberry           
		   case 102 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m064;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryflightstat           
		   case 103 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m486;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryflightstatlive
		   case 104 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m978;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryflightstatdemo
		   case 105 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m571;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrycheckin
		   case 106 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m608;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrymilesmore
		   case 107 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m095;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrymybookings
		   case 108 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m281;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryinfoservice
		   case 109 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m549;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryentertainment
		   case 100 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m471;ord="+ a + "?" ;break; // USA_Mobileservices_blackberrymysky/*UPDATE*/
		   
		   case 201 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m587;ord="+ a + "?" ;break; // USA_Mobileservices_iphone           
		   case 202 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m236;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneflightstat           
		   case 203 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m628;ord="+ a + "?" ;break; //  USA_Mobileservices_iphoneflightstatlive
		   case 204 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m115;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneflightstatdemo
		   case 205 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m841;ord="+ a + "?" ;break; // USA_Mobileservices_iphonecheckin
		   case 206 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m245;ord="+ a + "?" ;break; // USA_Mobileservices_iphonemilesmore
		   case 207 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m177;ord="+ a + "?" ;break; // USA_Mobileservices_iphonemybookings
		   case 208 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m615;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneinfoservice
		   case 209 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m227;ord="+ a + "?" ;break; // USA_Mobileservices_iphoneentertainment
		   case 200 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m182;ord="+ a + "?" ;break; // USA_Mobileservices_iphonemysky/*UPDATE*/

		   case 301 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m620;ord="+ a + "?" ;break; // USA_Mobileservices_android           		   
		   case 302 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m699;ord="+ a + "?" ;break; // USA_Mobileservices_androidflightstat           
		   case 303 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m553;ord="+ a + "?" ;break; // USA_Mobileservices_andtroidflightstatlive
		   case 304 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m390;ord="+ a + "?" ;break; // USA_Mobileservices_androidflightstatdemo
		   case 305 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m384;ord="+ a + "?" ;break; // USA_Mobileservices_androidcheckin
		   case 306 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m950;ord="+ a + "?" ;break; // USA_Mobileservices_androidemilesmore
		   case 307 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m339;ord="+ a + "?" ;break; // USA_Mobileservices_androidmybookings
		   case 308 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m240;ord="+ a + "?" ;break; // USA_Mobileservices_androidinfoservice
		   case 309 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m482;ord="+ a + "?" ;break; // USA_Mobileservices_androidentertainment
		   case 300 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m983;ord="+ a + "?" ;break; // USA_Mobileservices_androidmysky/*UPDATE*/
		   
		   case 401 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m026;ord="+ a + "?" ;break; // USA_Mobileservices_other           		   
		   case 402 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m519;ord="+ a + "?" ;break; // USA_Mobileservices_otherflightstat           
		   case 403 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m323;ord="+ a + "?" ;break; // USA_Mobileservices_otherflightstatlive
		   case 404 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m864;ord="+ a + "?" ;break; // USA_Mobileservices_otherflightstatdemo
		   case 405 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m903;ord="+ a + "?" ;break; // USA_Mobileservices_othercheckin
		   case 406 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m126;ord="+ a + "?" ;break; // USA_Mobileservices_othermilesmore
		   case 407 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=oegoc769;ord="+ a + "?" ;break; // USA_Mobileservices_othermybookingslive && could be wrong
		   case 408 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m751;ord="+ a + "?" ;break; // USA_Mobileservices_otherinfoservice
		   case 409 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m284;ord="+ a + "?" ;break; // USA_Mobileservices_otherentertainment
		   case 400 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m682;ord="+ a + "?" ;break; // USA_Mobileservices_othermysky
		   
		   case 999 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m143;ord="+ a + "?";submitpressed2=false;break;//USA_Mobileservices_smsemailsubmit
       }
       spotlight_ping.src = lufthansaTrack;
       return void(null);
   }
}

function spotLink2() {

   var axel = Math.random()+"";
   var a = axel * 10000000000000;
   var lufthansaTrack="";//default
   var pNum = phonetype*100+overlaytype*10+linktype;
   if (document.images) {
       spotlight_ping = new Image();
       switch (pNum) {           
		   case 111 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m216;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryhomelive
		   case 211 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m826;ord="+ a + "?" ;break; // USA_Mobileservices_iphonehomelive
		   case 311 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m416;ord="+ a + "?" ;break; // USA_Mobileservices_androidhomelive   
		   case 411 : lufthansaTrack="http://fls.doubleclick.net/activityi;src=1016557;type=usaco084;cat=usa_m469;ord="+ a + "?" ;break; // USA_Mobileservices_otherhomelive 
       }
	   spotLink4();
	   if(lufthansaTrack=="")
		return ;
       spotlight_ping.src = lufthansaTrack;
       return void(null);

   }

}

function spotLink4() {

   var axel = Math.random()+"";
   var a = axel * 10000000000000;
   var lufthansaTrack="";//default
   var pNum = phonetype*100+overlaytype*10+linktype;   
   if (document.images) {
       spotlight_ping = new Image();
       switch (pNum) {           
		   case 111 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m216;ord="+ a + "?" ;break; // USA_Mobileservices_blackberryhomelive 
		   case 211 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m826;ord="+ a + "?" ;break; // USA_Mobileservices_iphonehomelive
		   case 311 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m416;ord="+ a + "?" ;break; // USA_Mobileservices_androidhomelive   
		   case 411 : lufthansaTrack="http://ad.doubleclick.net/activity;src=1016557;type=usaco084;cat=usa_m469;ord="+ a + "?" ;break; // USA_Mobileservices_otherhomelive 
       }
	   if(lufthansaTrack=="")
		return ;
       spotlight_ping.src = lufthansaTrack;
       return void(null);

   }

}
