var coloredMI = new Array()
coloredMI["product_quats"] = "#f4d400";
coloredMI["product_documentation"] = "#d84519";
coloredMI["product_msds"] = "#abb400";
coloredMI["product_reach"] = "#a180c0";

//added by jayar
coloredMI["product_Quats"] = "#f4d400";
coloredMI["product_Documentation"] = "#d84519";
coloredMI["product_MSDS"] = "#abb400";
coloredMI["product_REACH"] = "#a180c0";
//END jayar
var defaultColor = '#80a9bc';


function bannerBorder(menuID){
  //alert(menuID);
  borderBottomColor = coloredMI[menuID];
  if(!borderBottomColor){
    borderBottomColor = defaultColor;
  }
  document.getElementById('banner').style.borderBottomColor = borderBottomColor;
  document.getElementById(menuID).style.background= borderBottomColor;
  //added by jayar
  document.getElementById(menuID).style.borderRightColor = borderBottomColor;
  
}
function bannerBorderDefault(menuID){
  if(document.getElementById('banner')){
    if($(this)){
    }
    //alert($(this).className());
    var activeExist = false;
    var borderBottomColor;
    //alert(menuID);
    for (var i in coloredMI){
      //alert(i + ' ' + coloredMI[i]);
      if(document.getElementById(i)){
        if(document.getElementById(i).className == 'active'){
          borderBottomColor = coloredMI[i];
          if(borderBottomColor!='')
            activeExist = true;
        }
      }
      //alert(borderBottomColor + '--');
      if(activeExist){
        break;
      }
    }
    if(!activeExist){
      borderBottomColor = defaultColor;
    }
    document.getElementById('banner').style.borderBottomColor = borderBottomColor;
    document.getElementById(menuID).style.borderRightColor = borderBottomColor;
    //added by jayar
    document.getElementById(menuID).style.background= '#D8E2E4';
  }
}

// Read a page's GET URL variables and return them as an associative array.
function getUrlVars(href)
{
    var vars = [], hash;
    var hashes = href.slice(href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
function parseHeight(HREF){
  return getUrlVars(HREF)["height"];
}

$(document).ready(function() {
  $('a').click(function() {
    $('a').removeClass('active');
    $(this).addClass('active');
  });
  
  
  
  $('a.iframe').click(function() {
    $($(this).attr('target')).css('height', parseHeight($(this).attr('href'))+'px');
  });
});

var regionalSalesContact = {
    regionalContact_1 : 'USA, Puerto Rico, Switzerland', 
    regionalContact_2 : 'Germany, Austria, Italy, Eastern Europe, Poland, Lithuania, Latvia, CzechRepublic, Slovakia, Hungary, Slovania, Croatia, BosniaHerzegovania, Romania, Albania, Macedonia, Bulgaria, Serbia, Estonia, Community of Independent States, Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, Ukraine, Uzbekistan, CIS, Turkey, Turkiye, Greece, Cyprus, Malta, Africa, Middle East, Pakistan, Russia_Upper, Jammu & Kashmir, Azerbijan, Kazakstan, Mongolia, Georgia, Afghanistan, Afganistan, Tajiskistan, Iran, Irak, Iraq, Syria, SaudiArabia, Oman, Yemen',
    regionalContact_3 : 'Denmark, Nordic countries, Nedarland, The Netherlands, Belgium, France, Spain, Portugal, Latin America, Mexico, Asia, India, Australia, New-Zealand, UK, Ireland, Norway, Sweden, Finland, Svalbard, PapuaNewGuinea, Japan, Mellemamereika, Iceland, Greenland, China, Bangladesh, Nepal, Bhutan, SriLanka, Burma, Myanmar, Vietnam, Laos, Thailand, Cambodia, Phillipphines, Philippens, Indonesia, Indonasia, Taiwan, Malaysia, NorthKorea, SouthKorea',
    regionalContact_4 : 'Canada'
};
var getRegion = false;
var finalKey = "regionalContact_";

function inArrayAssoc(region){
  $.each(regionalSalesContact, function(key, value) {
    //alert( "The key is '" + key + "' and the value is '" + value + "'" );
    var country = value.split(',');
    //alert(country[0]);
    $.each(country, function(key2, value2) {
      //alert("IN: "+value2);
      value2 = value2.replace(/[^a-zA-Z 0-9]+/g, '').replace(/ /g,'').toLowerCase();
      region = region.replace(/[^a-zA-Z 0-9]+/g, '').replace(/ /g,'').toLowerCase();
      //alert(value2+":::"+region);
      if(value2==region){
        //alert("R: "+key);
        getRegion = true;
        finalKey = key;
        return key;
        //alert(key);
      }
      //alert("OUT: "+value2);
    });
    //alert(getRegion);
    if(getRegion==true){
      //alert("R2: "+finalKey);
      return key;
    }
    
  });  
  //alert(getRegion+":::"+finalKey);
  return finalKey;
}

function setContactPerson(region){
  //alert(region);
  finalKey = "regionalContact_";
  if(region==0){
    var contactPerson = 'regionalContact_';
  }else{
    var contactPerson = inArrayAssoc(region);
  }
  
  //alert("G:"+contactPerson);
  var contactData;
  contactData = '<table width="578" border="0" cellspacing="0" cellpadding="0"><tr>';
  contactData += $('#'+contactPerson).html();
  
  contactData += '</tr></table>';
  
  $('#regionalContactView').html(contactData);
}

function ResetRegion(continent)
{
  //alert(continent);
  setContactPerson(0);
}

function GetRegion(continent)
{
  //alert(continent);
  setContactPerson(continent);
}

function GetCountry(country)
{
  //alert(country);
  setContactPerson(country);
}

