
$(document).ready( function(){
        $('#MAA').hide();
        $('#ASP').hide();
        $('#AME').hide();
    
    
    //GEOCODE URL 
    var url = "http://www.geoplugin.net/json.gp?jsoncallback=?";
    
    //==============Sample result JSON object===================
        //    %3F({
        //  "geoplugin_city":"Singapore",
        //  "geoplugin_region":"Singapore (general)",
        //  "geoplugin_areaCode":"0",
        //  "geoplugin_dmaCode":"0",
        //  "geoplugin_countryCode":"SG",
        //  "geoplugin_countryName":"Singapore",
        //  "geoplugin_continentCode":"AS",
        //  "geoplugin_latitude":"1.293100",
        //  "geoplugin_longitude":"103.855797",
        //  "geoplugin_regionCode":"00",
        //  "geoplugin_regionName":"Singapore (general)",
        //  "geoplugin_currencyCode":"SGD",
        //  "geoplugin_currencySymbol":"&#36;",
        //  "geoplugin_currencyConverter":1.379799962
        //})
    //===========================================================
    
    // Utilize the JSONP API
    $.getJSON(url, function(data){
        if(data['geoplugin_countryCode'] != null){

            
			switch(data['geoplugin_countryCode']){
            
                //Eroup section
                case "GB": { if($('#GB').length) {$('#GB').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "FR": { if($('#FR').length) {$('#FR').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "DE": { if($('#DE').length) {$('#DE').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "NL": { if($('#NL').length) {$('#NL').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "BE": { if($('#BE').length) {$('#BE').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "DK": { if($('#DK').length) {$('#DK').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "SE": { if($('#SE').length) {$('#SE').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "NO": { if($('#NO').length) {$('#NO').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "FI": { if($('#FI').length) {$('#FI').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "RU": { if($('#RU').length) {$('#RU').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "UA": { if($('#UA').length) {$('#UA').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "CZ": { if($('#CZ').length) {$('#CZ').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "HU": { if($('#HU').length) {$('#HU').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "TR": { if($('#TR').length) {$('#TR').addClass('Selected'); ShowEUR();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                
                //Middle East & Africa Region
                case "IR": { if($('#IR').length) {$('#IR').addClass('Selected'); ShowMAA();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "ZA": { if($('#ZA').length) {$('#ZA').addClass('Selected'); ShowMAA();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   

                //asia Pacific Region
                case "ZA": { if($('#ZA').length) {$('#ZA').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "NZ": { if($('#NZ').length) {$('#NZ').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "JP": { if($('#JP').length) {$('#JP').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "KR": { if($('#KR').length) {$('#KR').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "CN": { if($('#CN').length) {$('#CN').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "TW": { if($('#TW').length) {$('#TW').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "HK": { if($('#HK').length) {$('#HK').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "VN": { if($('#VN').length) {$('#VN').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "ID": { if($('#ID').length) {$('#ID').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "MY": { if($('#MY').length) {$('#MY').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "SG": { if($('#SG').length) {$('#SG').addClass('Selected'); ShowASP();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                
                //Americas Region
                case "US": { if($('#US').length) {$('#US').addClass('Selected'); ShowAME();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "MX": { if($('#MX').length) {$('#MX').addClass('Selected'); ShowAME();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "CL": { if($('#CL').length) {$('#CL').addClass('Selected'); ShowAME();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                case "BR": { if($('#BR').length) {$('#BR').addClass('Selected'); ShowAME();} else {$('#INT').addClass('Selected'); ShowEUR(); }break;}   
                
                //default select the internation site.
                default: {$('#INT').addClass('Selected'); ShowEUR(); break; } 
            }
        }
    });
    
    }
);

function ShowEUR()
{
    $("#EUR").show("slow");$('#Europe').addClass('Selected');
    $('#MAA').hide("slow");$('#MiddleEast').removeClass('Selected');
    $('#ASP').hide("slow");$('#AsiaPacific').removeClass('Selected');
    $('#AME').hide("slow");$('#Americas').removeClass('Selected');
}

function ShowMAA()
{
    $("#EUR").hide("slow");$('#Europe').removeClass('Selected');
    $('#MAA').show("slow");$('#MiddleEast').addClass('Selected');
    $('#ASP').hide("slow");$('#AsiaPacific').removeClass('Selected');
    $('#AME').hide("slow");$('#Americas').removeClass('Selected');
}

function ShowASP()
{
    $("#EUR").hide("slow");$('#Europe').removeClass('Selected');
    $('#MAA').hide("slow");$('#MiddleEast').removeClass('Selected');
    $('#ASP').show("slow");$('#AsiaPacific').addClass('Selected');
    $('#AME').hide("slow");$('#Americas').removeClass('Selected');
}

function ShowAME()
{
    $("#EUR").hide("slow");$('#Europe').removeClass('Selected');
    $('#MAA').hide("slow");$('#MiddleEast').removeClass('Selected');
    $('#ASP').hide("slow");$('#AsiaPacific').removeClass('Selected');
    $('#AME').show("slow");$('#Americas').addClass('Selected');
}
