    
    function BrowserAlign(str1,str2)
    {
        if(navigator.appVersion.indexOf('MSIE 6')>0)
        {
            if(cultureSession=='ar')
            {
              document.getElementById(str1).style.marginRight = "5px";
              document.getElementById(str2).style.marginRight = "5px";
            }
            else
            {
              document.getElementById(str1).style.marginLeft = "5px";
              document.getElementById(str2).style.marginLeft = "5px";
            }      
        }
        else
        {
            if(cultureSession=='ar')
            {
              document.getElementById(str1).style.marginRight = "10px";
              document.getElementById(str2).style.marginRight = "10px";
            }
            else
            {
              document.getElementById(str1).style.marginLeft = "10px";
              document.getElementById(str2).style.marginLeft = "10px";
            }                
        }
    }  

    function DisplayModePH() {
      var GTBLinks = document.getElementById('divBaseImageEditMode');
      var cells= GTBLinks.getElementsByTagName('img');
      var status = cells[0].getAttribute('src');
       var numArray = status.split('://');
       	if(navigator.appName == "Netscape") {
	       	document.getElementById('tblBaseImage').style.background="url("+numArray[0]+")"; 
		document.getElementById('divBaseImageEditMode').style.display='none';
		document.getElementById('tblBaseImage').style.backgroundRepeat = 'no-repeat';         
		document.getElementById('divBaseImageDisplayMode').style.display='block';
		document.getElementById('LabelGTBCheck').style.display = 'none';
	        doWhat();
       	}   		
        var numArray1 = numArray[1].split('/');
        numArray1[0]= "";     
        var length = numArray1.length;
        length = length-1; 
        for (count in numArray1) { 
	        var numArray2
	        if(count==0) {
	        numArray2 = numArray1[0]+""+"/";
	        }
	        else if(count>0 && count<length)  {
	            numArray2 = numArray2+numArray1[count]+"/";
	        }
	        else if(count==length) {
	             numArray2 = numArray2+numArray1[count];
	        }
	  }
      document.getElementById('tblBaseImage').style.background = "url(" + numArray2 + ")"; 
      document.getElementById('divBaseImageEditMode').style.display='none';
      document.getElementById('tblBaseImage').style.backgroundRepeat = 'no-repeat';         
      document.getElementById('divBaseImageDisplayMode').style.display='block';
      document.getElementById('LabelGTBCheck').style.display = 'none';
      doWhat();
    }   
    
    function fnAuthoringMode() {
      document.getElementById('divBaseImageEditMode').style.display='block';
      document.getElementById('LabelGTBCheck').style.display='block';
      document.getElementById('PromoFareCheck').style.display='block';
      document.getElementById('Image').style.display='block';
      document.getElementById('divBaseImageDisplayMode').style.display='none';
}

function DisplayImage(){ 
    loadFlash('hide');
    document.getElementById(homePage+'_divPromotion').style.display='none';
    document.getElementById(homePage+'_Image').style.display='block';			
}

function thisMovie(movieName){
    if (navigator.appName.indexOf("Microsoft") != -1){
        return window[movieName];
    } 
    else{ 
      if(document[movieName].length != undefined){
          return document[movieName][1];
      }
      return document[movieName];
    }
}

var originCity;
var city;
var promoURL;
var viewAllDeals;
var bookBtn;
var bookNowBtn;

function doWhat(){
    if (DisplayPromotionBanner() != "Yes"){
        var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	if(!hasRightVersion) {
	   document.getElementById(homePage+'_divPromotion').style.display='none'; 
	   loadFlash('hide'); 
        }
	else
	{	   
	   document.getElementById('divPromotionMain').style.display="none"; 
           originCity=document.getElementById(homePage+'_ddlOriginCity'); 
           if(originCity.selectedIndex >= 0){
              loadFlash('visible'); 
              city = originCity.options[originCity.selectedIndex].value;	 
              promoURL = '/_layouts/Etihad/FlashReadPromotionalDetails/PromotionalDetails.aspx?city=' + city;
              viewAllDeals = document.getElementById(homePage+'_hdnViewMoreFares').value;
              bookBtn = document.getElementById(homePage+'_hdnBookBtn').value;
              bookNowBtn = document.getElementById(homePage+'_hdnBookNowBtn').value; 
	      displayOriginCity();   
	      bindFlashData();
           }
           else{
              DisplayImage();
           }
	   
	}
    }
    else
    {

        loadFlash('hide'); 
    }
}

function bindFlashData(){
try
{    
       if(cultureInSession != "AR"){
            thisMovie('FarePromoAS3FinalCS3').setScrollingDirection('Forward');
       }
       else{
           thisMovie('FarePromoAS3FinalCS3').setScrollingDirection('Backward');
       }
       thisMovie('FarePromoAS3FinalCS3').setCity(city);
       thisMovie('FarePromoAS3FinalCS3').setViewMoreFares(viewAllDeals);
       thisMovie('FarePromoAS3FinalCS3').setBookText(bookBtn);
       thisMovie('FarePromoAS3FinalCS3').setBookNowText(bookNowBtn);
       thisMovie('FarePromoAS3FinalCS3').setPromoUrl(promoURL);
       thisMovie('FarePromoAS3FinalCS3').initializePromotions();  
   }
   catch(e)
   {
	 setTimeout("bindFlashData();", 100);
   } 
}

function reloadPromotions(){
    displayOriginCity();
    originCity = document.getElementById(homePage+'_ddlOriginCity');
    city = originCity.options[originCity.selectedIndex].value;
    promoURL = '/_layouts/Etihad/FlashReadPromotionalDetails/PromotionalDetails.aspx?city=' + city;
    if(cultureInSession != "AR"){
        thisMovie('FarePromoAS3FinalCS3').setScrollingDirection('Forward');
    }
    else{
        thisMovie('FarePromoAS3FinalCS3').setScrollingDirection('Backward');
    }
    thisMovie('FarePromoAS3FinalCS3').setCity(city);
    thisMovie('FarePromoAS3FinalCS3').setViewMoreFares(viewAllDeals);
    thisMovie('FarePromoAS3FinalCS3').setBookText(bookBtn);
    thisMovie('FarePromoAS3FinalCS3').setBookNowText(bookNowBtn);
    thisMovie('FarePromoAS3FinalCS3').setPromoUrl(promoURL);
    thisMovie('FarePromoAS3FinalCS3').loadPromotions();
    
}

function loadFlash(loaded)
{
    if(loaded=="hide")
    {
	document.getElementById('hideFlash').style.visibility="hidden";
    }
    else
    {
	document.getElementById('hideFlash').style.visibility="visible";
    }
}

function DisplayPromotionBanner(){
    var GTBLinks = document.getElementById('PromoFareCheck').firstChild.nodeValue;
    var GTBLinks = GTBLinks.match("Yes");
    if(GTBLinks == "Yes"){
	    document.getElementById(homePage+'_divPromotion').style.display='none';
	    document.getElementById(homePage+'_Image').style.display='block';					
    }
    else{
	    document.getElementById(homePage+'_divPromotion').style.display='block';
	    document.getElementById(homePage+'_Image').style.display='none';
    }
    document.getElementById('PromoFareCheck').style.display='none';
    document.getElementById('LabelGTBCheck').style.display='none';
    return GTBLinks;
}

function viewAllPromotions(promoId){
   if(document.getElementById(hdnMultiPromo).value=='M')
   {
	window.open("sales.aspx","_self");
   }
   else
   {
    window.open("promotiondetails.aspx?prom_id="+promoId,"_self");
   }
}

function openPromo(promoId, fareId){
    window.open("/sites/Etihad/_layouts/Etihad/obe/ClickableFare/ClickableFares.aspx?PROMOTION_ID=" + promoId + "&FARE_ID=" + fareId,"_self");
}

function displayOriginCity()
{
    if(cultureInSession != "AR")
    {
            if(navigator.appVersion.indexOf('MSIE 6')>0)
            {

            document.getElementById('divddlOriginCity').style.marginRight = "4px";
            }
            else
            {

            document.getElementById('divddlOriginCity').style.marginRight = "8px";
            }
    }
    else
    {
            if(navigator.appVersion.indexOf('MSIE 6')>0)
            {

            document.getElementById('divddlOriginCity').style.marginLeft = "4px";
            }
            else
            {

            document.getElementById('divddlOriginCity').style.marginLeft = "8px";
            }
    }
}

function fnEnableLink_BaseImage()
{
    if((link_baseImage != "empty")&&(link_baseImage != "undefined"))
    {
    
        // Open the link in a popup window if its a link to the TVC video.
        if(link_baseImage.indexOf("/TVC_2010/")>0){
        
            var url = document.location.href;
            if(url.indexOf("/ar/")<0){
                window.open("http://resources.etihadairways.com/etihadairways/images/Website/Movie/TVC_2010/Index_en_V2.html","Video","menubar=no,width=600,height=583,toolbar=no");
            }
            else{
                window.open("http://resources.etihadairways.com/etihadairways/images/Website/Movie/TVC_2010/Index_ar_V2.html","Video","menubar=no,width=600,height=583,toolbar=no");
            }   
        }    
        else{   
            window.location.href= link_baseImage;
        }
    }
}

function fnEnableLink_BaseImagePointer()
{
    setTimeout("fnEnableLink_BaseImagePointer()",1000);
    
    if((link_baseImage != "empty")&&(link_baseImage != "undefined"))
    {
     document.getElementById('tblBaseImage').style.cursor = 'pointer';    
    }
}

fnEnableLink_BaseImagePointer();