var path_oldLandingBannersXML = "oldLandingBanners.xml"; //change the path accordingly
var base_url = "/RWSPortal/Portals/0/RWS/"; //include the slash at the back eg. folder_1/folder_0/

var flashvars_banner = {};
var flashvars_nav = {};
var params = {};
params.wmode = "transparent";
params.allowScriptAccess = "always";
var attributes = {};

//read meta-tags
getMetaData();

function getMetaData() {
	metaCollection = document.getElementsByTagName('meta'); 
	var pageLocString = "";
	for (i=0;i<metaCollection.length;i++) { 
		nameAttribute = metaCollection[i].name.search(/keywords/i);
		if (nameAttribute!= -1) { 
			var keywordsList = metaCollection[i].content;
			pageLocString = keywordsList.split(",",1).toString();
			break;
		} 
	}
	
	var pageLocList = pageLocString.split("#");
	var banBackURL="";
	var foldersPath="";
	var logoColor = pageLocList[1];
	var language = pageLocList[2];
	
	if(pageLocList[3] == "index") {
		foldersPath=DefaultURL + "swf/";
	}
	else {
	    imgLevel = DefaultURL + pageLocList[3] + "/";
	    foldersPath = DefaultURL + pageLocList[3] + "/swf/";
	}
	banBackURL = foldersPath + pageLocList[4];
	
	flashvars_banner.urlLink = banBackURL;
	flashvars_banner.siteLanguage = language;
	flashvars_banner.logoColor = logoColor;
	flashvars_banner.oldLandingBannersXML = path_oldLandingBannersXML;
	flashvars_nav.language = language; //en, jp, cn_s, cn_t
	flashvars_nav.pagePath = foldersPath;
	
}

function checkWebsite() {
    var websitelink = $("#footer-nav").find(".footer-nav-link").attr("href");
    window.location.replace(websitelink);

    /*return websitelink;*/
}

/*try {*/

(function($) {
$(document).ready(function() {

    if (flashvars_banner.logoColor == "white") { /*metatag = white -> color of text in logo, rmb change setup->language and page settings metatag*/
        if (flashvars_nav.language == "en") {

            $("#rws_logo").attr("src", base_url + "images/img_logo_rws_light.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/en-US-s.gif");
        }
        else if (flashvars_nav.language == "cn_s") {
            $("#rws_logo").attr("src", base_url + "images/logo_cns_white.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/zh-CN-s.gif");
            document.getElementById('dock-offset').style.display = 'none';
        }
        else if (flashvars_nav.language == "cn_t") {
            $("#rws_logo").attr("src", base_url + "images/logo_cnt_white.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/zh-TW-s.gif");
            document.getElementById('dock-offset').style.display = 'none';
        }
        else if (flashvars_nav.language == "jp") {
            $("#rws_logo").attr("src", base_url + "images/img_logo_rws_light.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/ja-JP-s.gif");
            document.getElementById('dock-offset').style.display = 'none';
        }
        $("#header").find("#header-nav-dark").attr("id", "header-nav-light"); /*change id for top header part*/
        $("#header").find(".header-nav-link-dark").attr("class", "header-nav-link-light"); /*load light class for hyperlink text like Getting Here and My Itinerary*/
        $("#header").find(".header_vert_divider").attr("src", base_url + "images/img_header_divider_light.png"); /*change divider image*/
        $("#header").find("#header_phone_icn").attr("src", base_url + "images/img_header_phone_light.png"); /*change phone image*/
        $("#header").find("#header_itinerary_icn").attr("src", base_url + "images/img_header_itinerary_light.png"); /*change myItinerary image*/
        $("#header").find("#header_getthere_icn").attr("src", base_url + "images/img_header_gethere_light.png"); /*chnage GettingHere image*/
    }
    else if (flashvars_banner.logoColor == "black") { /*metatag = white -> color of text in logo, rmb change setup->language and page settings metatag*/
        if (flashvars_nav.language == "en") {
            $("#rws_logo").attr("src", base_url + "images/img_logo_rws.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/en-US-s.gif");
        }
        else if (flashvars_nav.language == "cn_s") {
            $("#rws_logo").attr("src", base_url + "images/logo_cns_black.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/zh-CN-s.gif");
            document.getElementById('dock-offset').style.display = 'none';
        }
        else if (flashvars_nav.language == "cn_t") {
            $("#rws_logo").attr("src", base_url + "images/logo_cnt_black.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/zh-TW-s.gif");
            document.getElementById('dock-offset').style.display = 'none';
        }
        else if (flashvars_nav.language == "jp") {
            $("#rws_logo").attr("src", base_url + "images/img_logo_rws.png"); /*change the logo image*/
            $("#flagTrue").attr("src", "/rwsportal/images/Flags/ja-JP-s.gif");
            document.getElementById('dock-offset').style.display = 'none';
        }
        $("#header").find("#header-nav-light").attr("id", "header-nav-dark"); /*change id for top header part*/
        $("#header").find(".header-nav-link-light").attr("class", "header-nav-link-dark"); /*load dark class for hyperlink text like Getting Here and My Itinerary*/
        $("#header").find(".header_vert_divider").attr("src", base_url + "images/img_header_divider.png"); /*change divider image*/
        $("#header").find("#header_phone_icn").attr("src", base_url + "images/img_header_phone.png"); /*change phone image*/
        $("#header").find("#header_itinerary_icn").attr("src", base_url + "images/img_header_itinerary.png"); /*change myItinerary image*/
        $("#header").find("#header_getthere_icn").attr("src", base_url + "images/img_header_gethere.png"); /*chnage GettingHere image*/
    }

    if ($('#flash-banner-main').length > 0) swfobject.embedSWF(DefaultURL + "swf/flashbanner_back_loader.swf", "flash-banner-container", "970", "449", "9.0.0", "swf/expressInstall.swf", flashvars_banner, params, attributes);
    else swfobject.embedSWF(DefaultURL + "swf/flashbanner_back_sub_loader.swf", "flash-banner-container", "970", "370", "9.0.0", "swf/expressInstall.swf", flashvars_banner, params, attributes);

})
})(jQuery); 
    /*
}
catch (e) {
    console.log(e.message);    //this executes if jQuery isn't loaded
}
*/

function doNothing(){

}


var closeHeaderSubTimer = null;
var inHeaderSub = false;
var inProcessOfClosing = false;


$(document).ready(function() {
    $("#getting-here-link").mouseover(function() {
        headerSubCancelTimer();
        $("#header-sub-nav").fadeIn(100);
    });

    $("#getting-here-link").mouseout(function() {
        inProcessOfClosing = true;
        closeHeaderSubTimer = window.setTimeout(closeHeaderSub, 400);
    });

    $("#header-sub-nav").bind('mouseenter', function() {
        inHeaderSub = true;
    });

    $("#header-sub-nav").bind('mouseleave', function() {
        inHeaderSub = false;
        if (!inProcessOfClosing) $("#header-sub-nav").fadeOut(100);
    });

    function closeHeaderSub() {
        if (!inHeaderSub) $("#header-sub-nav").fadeOut(100);
        inProcessOfClosing = false;
    }

    function headerSubCancelTimer() {
        if (closeHeaderSubTimer) {
            window.clearTimeout(closeHeaderSubTimer);
            closeHeaderSubTimer = null;
        }
    }
})


var _gaq = _gaq || [];
_gaq.push(
  ['_setAccount', 'UA-2510601-1'],
  ['_setAllowHash', false],
  ['_setDomainName', 'rwsentosa.com'],
  ['_addIgnoredRef', 'rwsentosa.com'],
  ['_trackPageview']
);

(function() {
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();



