// JavaScript Document
$(document).ready(function () {
    $("#menu-list .img").hover(function () {
        i = $(this).index() + 1;
        $("#submenu" + i).css({ 'height': 'auto', 'padding': '1px 0 1px 0', 'z-index': '2' }).slideDown('fast');
        $("#over" + i).hide().stop(true, true).fadeIn('normal');
    }, function () {
        $("#submenu" + i).stop().slideUp('fast').css({ 'height': 'auto', 'padding': '1px 0 1px 0', 'z-index': '1' });
        $("#over" + i).fadeOut('normal');
    });
    //alert($(window).width());
    if ($(window).width() >= 987) {
        $('body').css("overflow-x", "hidden");
        $('html').css("overflow-x", "hidden");
    }



    //by LinHua
    jQuery.cookie = function (name, value, options) {
        if (typeof value != 'undefined') {
            options = options || {};
            if (value === null) {
                value = '';
                options = $.extend({}, options);
                options.expires = -1;
            }
            var expires = '';
            if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
                var date;
                if (typeof options.expires == 'number') {
                    date = new Date();
                    date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
                } else {
                    date = options.expires;
                }
                expires = '; expires=' + date.toUTCString();
            }
            var path = options.path ? '; path=' + (options.path) : '';
            var domain = options.domain ? '; domain=' + (options.domain) : '';
            var secure = options.secure ? '; secure' : '';
            document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
        } else {
            var cookieValue = null;
            if (document.cookie && document.cookie != '') {
                var cookies = document.cookie.split(';');
                for (var i = 0; i < cookies.length; i++) {
                    var cookie = jQuery.trim(cookies[i]);
                    if (cookie.substring(0, name.length + 1) == (name + '=')) {
                        cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                        break;
                    }
                }
            }
            return cookieValue;
        }
    };

    // make the ".leftdata" height equal to the ".rightdata" height By Hua 
    function makeheightequal() {
        $('#content .tab_container .lefttable .information .rightdata').each(function (index) {
            var rh = $(this).height();
            /*alert(index+':'+rh);*/
            $('#content .tab_container .lefttable .information .leftdata').eq(index).css('height', rh);
        });
    }


    var options = { path: '/', expires: 10 };
    var cookie_fontSize = $.cookie("fontSize");

    if (cookie_fontSize) {

        changeFontSize(cookie_fontSize);
    }


    function changeFontSize(num) {
        $(this).addClass("active");
        $('div#content h2').css("font-size", num * 1 + 2 + 'px');
        $('div#content .tab_container .leasinghotline .hotlineinformation').css("font-size", num + 'px');
        $('div#content .tab_container .lefttable .information .leftdata').css("font-size", num + 'px');
        $('div#content .tab_container .lefttable .information .rightdata').css("font-size", num + 'px');
        $('div#content #work .tab_content h3').css("font-size", num + 'px');
        $('div#content #breadcrumb').css("font-size", num + "px");
        $('div#content p').css("font-size", num + "px");
        $('div#content ul').css("font-size", num + "px");
        $('div#content h4').css("font-size", num + "px");
        $('div#content select').css("font-size", num + "px");
        $('div#content table').css("font-size", num + "px");
        $('div#content input').css("font-size", num + "px");
        $('div#content div#aboutus span p').css("font-size", num + "px");
        $('div#content div#milestones select').css("font-size", num + "px");
        $('div#content div#milestones ul').css("font-size", num + "px");
        $('div#content span h3').css("font-size", num * 1 + 1 + "px");
        $('div#content div#aboutus span h3').css("font-size", num * 1 + 1 + "px");
        $('div#content ul li a').css("font-size", num * 1 + 1 + "px");
        $('div#content ul li p').css("font-size", num * 1 + 1 + "px");
        $('div#content #work .tab_container .listinginformation li').css("font-size", num * 1 + 1 + "px");
        $('div#content #mission .right_box').css("font-size", num * 1 + 1 + "px");
        $('div#content #mission .right_box .purple_fonts').css("font-size", num * 1 + 1 + "px");
        $('div#content #mission .right_box .orange_fonts').css("font-size", num * 1 + 1 + "px");
        $('div#content #mission .right_box .green_fonts').css("font-size", num * 1 + 1 + "px");
        $('div#content #mission .right_box .blue_fonts').css("font-size", num * 1 + 1 + "px");
        $('div#content p.title').css("font-size", num * 1 + 3 + "px");
        $('div#content ul p').css("font-size", num * 1 + 3 + "px");
		$('div#content div#whatsup ul p').css("font-size", num  + "px");
        $('div#content span div p').css("font-size", num * 1 + 3 + "px");
		
		$('#leftmenu ul li a').css("font-size", num - 2 + "px");
		$('#footer p').css("font-size", num - 2 + "px");
        $.cookie("fontSize", num, options);
        makeheightequal();
    };


    $('#ja-tool-increase_1').click(function () { changeFontSize(11); });
    $('#ja-tool-increase_2').click(function () { changeFontSize(13); });
    $('#ja-tool-increase_3').click(function () { changeFontSize(15); });


    $(".submit").hover(function () {
        $(this).css('background', 'url("../../Content/Images/en/submit_btn_on.jpg") no-repeat scroll left center transparent');
        $(this).css('color', '#0555C2');
    }, function () {
        $(this).css('background', 'url("../../Content/Images/en/submit_btn.jpg") no-repeat scroll left center transparent');
        $(this).css('color', '#FFFFFF');
    });
    $(".reset_btn").click(function () {
        $('#content :input:first').focus();
    });
    $(".reset_btn").hover(function () {
        $(this).css('background', 'url("../../Content/Images/en/submit_btn_on.jpg") no-repeat scroll left center transparent');
        $(this).css('color', '#0555C2');
    }, function () {
        $(this).css('background', 'url("../../Content/Images/en/submit_btn.jpg") no-repeat scroll left center transparent');
        $(this).css('color', '#FFFFFF');
    });
    $(".search_btn_png").hover(function () {
        $(this).attr('src', '../../Content/Images/en/search_btn_on.png');
    }, function () {
        $(this).attr('src', '../../Content/Images/en/search_btn.png');

    });
    $(".remove").hover(function () {
        $(this).attr('src', '../../Content/Images/en/remove_btn_on.jpg');
    }, function () {
        $(this).attr('src', '../../Content/Images/en/remove_btn.jpg');

    });
    $(".save").hover(function () {
        $(this).attr('src', '../../Content/Images/en/save_btn_on.jpg');
    }, function () {
        $(this).attr('src', '../../Content/Images/en/save_btn.jpg');

    });
    $(".detail").hover(function () {
        $(this).attr('src', '../../Content/Images/en/detail_btn_on.jpg');
    }, function () {
        $(this).attr('src', '../../Content/Images/en/detail_btn.jpg');

    });
    $(".goenquiry").hover(function () {
        $(this).attr('src', '../../Content/Images/en/goenquiry_btn_on.jpg');
    }, function () {
        $(this).attr('src', '../../Content/Images/en/goenquiry_btn.jpg');

    });

    $("div#search form img").hover(function () {
        $(this).attr("src", "../../Content/Images/en/search_btn_on.gif");
    }, function () {
        $(this).attr("src", "../../Content/Images/en/search_btn.gif");
    }).click(function () {
        if (!$("div#search form input[type=text]").hasClass("defaulttext")) $("div#search form").submit();
    });


    $(".map_search").hover(function () {
        $(this).attr('src', '../../Content/Images/en/map_search_btn_on.jpg');
    }, function () {
        $(this).attr('src', '../../Content/Images/en/map_search_btn.jpg');

    });

    jQuery.fn.pngFix = function () { };

    //if ((jQuery.browser.msie) && (parseInt(jQuery.browser.version) == 6)) alert("The site is now best view with Firefox 3.x or Internet Explorer 8.0.\nSupport for older browers will be perfected in next batch of update.");

});

