﻿var isiPad = navigator.userAgent.match(/iPad/i) != null;
var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
var isiPod = navigator.userAgent.match(/iPod/i) != null;
var isAndroid = navigator.userAgent.match(/Android/i) != null;
var intervalid;
var bg_index = ['/images/index/img_index.jpg'];
var bg_experience = ['/images/index/img_experience.jpg', '/images/index/img_experience2.jpg', '/images/index/img_experience3.jpg'];
var bg_investment = ['/images/index/img_investment.jpg', '/images/index/img_investment2.jpg', '/images/index/img_investment3.jpg'];
var bg_people = ['/images/index/img_people.jpg', '/images/index/img_people2.jpg', '/images/index/img_people3.jpg'];
var bg_innovations = ['/images/index/img_innovations.jpg', '/images/index/img_innovations2.jpg', '/images/index/img_innovations3.jpg'];
var bg_corporate = ['/images/index/img_corporate.jpg', '/images/index/img_corporate2.jpg', '/images/index/img_corporate3.jpg'];
var i = 1;

$(document).ready(function() {

    //ports/airport selecting menu
    if (isiPad || isiPhone || isiPod || isAndroid) {
        $('#region_selbox').removeClass('hide');
		$('#iframe_country_wrapper').attr('style','height:80px;overflow:hidden;');
    } else {
        $('#region_seltable').removeClass('hide');

    }

    //read menu data
    $.ajax({
        type: "GET",
        url: "/Menu.xml",
        dataType: "xml",
        success: function(xml) {

            $(xml).find('siteMainMapNode').each(function(idx) {

                var menu_item = '<li class="li_first_level"><span class="main_item"><a hidefocus href="' + ($(this).attr('url') != null ? $(this).attr('url') : "javascript:;") + '">' + '<image onmouseout="this.src=\'/' + $(this).attr('imageUrl') + '\'" onmouseover="this.src=\'/' + $(this).attr('imageOverUrl') + '\'" src="/' + $(this).attr('imageUrl') + '" />'/* + $(this).attr('title') */ + '</a></span>';

                //read submenu
                var menu_subitem = '<div class="submenu hide"><ul>';
                $(this).children('siteMapNode').each(function() {
                    menu_subitem += '<li><a hidefocus href="' + $(this).attr('url') + '">' + $(this).attr('title') + '</a></li>';

                });
                menu_subitem += "</ul></div>";

                if (menu_subitem.indexOf('<li>') == -1) { menu_subitem = ""; }; //clear submenu

                menu_item = menu_item + menu_subitem;
                menu_item += '</li>';

                $('ul.ul_mainmenu').append(menu_item);

                if (idx == 0) {
                    $('ul.ul_mainmenu > li').addClass('first');
                }

            });

            //setting up scripts

            //hover effect
            $('ul.ul_mainmenu li.li_first_level').mouseenter(function() {
                $(this).children('.submenu').removeClass('hide');
            }).mouseleave(function() { $(this).children('.submenu').addClass('hide'); });

            $('ul.ul_mainmenu .submenu li').mouseenter(function() {
                $(this).addClass('hover');
            }).mouseleave(function() { $(this).removeClass('hover'); });

            //hightlight current menu item
            var href = document.location.href ? document.location.href : document.location;
            var shref = href.split(location.hostname);
            $('ul.ul_mainmenu .submenu a[href$=\"' + shref[shref.length - 1] + '\"]').parent().addClass('current');




        },
        error: function(error) {
        }

    });


});


/*Index*/
function WriteIndexPanel(holder_divid,flash_path, width, height){
    if (isiPad || isiPhone || isiPod || isAndroid) {
        $.ajax({
            url: "/ajax/IndexPanel.html",
            context: document.body,
            success: function(obj) {
                $('#' + holder_divid).html(obj);
            }
        });

    } else {
        WriteFlash(flash_path, width, height);
    }
}
    
/* World Map Settings */
function WriteWorldMap(flash_path,image_path, width, height) {


    if (isiPad || isiPhone || isiPod || isAndroid) {
        document.write("<img style=\"border:none;\" src=\"" + image_path + "\" width=\"" + width + "\" usemap=\"#usemap_world_map_ports\" />");
    } else {
        WriteFlash(flash_path, width, height);
    }
}

/*Throughput Chart Settins*/
function WriteChart(flash_path, image_path, width, height) {

    if (isiPad || isiPhone || isiPod || isAndroid) {
        document.write("<img src=\"" + image_path + "\" width=\"" + width + "\" height=\"" + height + "\" />");
    } else {
         WriteFlash(flash_path, width, height);
    }
}


