//################################################################################
//	Array mit URL und Displaynamen für jobselect und Karte
//
//################################################################################



var jobInfoArr = new Array();

jobInfoArr["argentinien"] = new Array();
jobInfoArr["argentinien"]["url"] = "http://www.bosch.com.ar/ar/boschnargentina/rh/";
jobInfoArr["argentinien"]["name"] = "Argentinia";

jobInfoArr["australien"] = new Array();
jobInfoArr["australien"]["url"] = "http://www.bosch.com.au/content/language1/html/3115.htm";
jobInfoArr["australien"]["name"] = "Australia";

jobInfoArr["belgien"] = new Array();
jobInfoArr["belgien"]["url"] = "http://www.bosch.be/content/language1/html/3386.htm";
jobInfoArr["belgien"]["name"] = "Belgium";

jobInfoArr["brasilien"] = new Array();
jobInfoArr["brasilien"]["url"] = "http://www.bosch.com.br/br/boschnobrasil/rh/";
jobInfoArr["brasilien"]["name"] = "Brazil";

jobInfoArr["bulgarien"] = new Array();
jobInfoArr["bulgarien"]["url"] = "http://www.bosch.bg/content/language1/html/2110.htm";
jobInfoArr["bulgarien"]["name"] = "Bulgaria";

jobInfoArr["china"] = new Array();
jobInfoArr["china"]["url"] = "http://www.bosch-career.cn/web/hr/start_en.htm";
jobInfoArr["china"]["name"] = "China";

jobInfoArr["daenemark"] = new Array();
jobInfoArr["daenemark"]["url"] = "http://www.bosch.dk/content/language1/html/2852.htm";
jobInfoArr["daenemark"]["name"] = "Denmark";



jobInfoArr["deutschland"] = new Array();
jobInfoArr["deutschland"]["url"] = "http://www.bosch-career.de/content/language2/html/index.asp";
jobInfoArr["deutschland"]["name"] = "Germany";

jobInfoArr["estland"] = new Array();
jobInfoArr["estland"]["url"] = "http://www.bosch-estonia.com/content/language1/html/2809.htm";
jobInfoArr["estland"]["name"] = "Estonia";

jobInfoArr["frankreich"] = new Array();
jobInfoArr["frankreich"]["url"] = "http://www.bosch-emplois.com/";
jobInfoArr["frankreich"]["name"] = "France";

jobInfoArr["finnland"] = new Array();
jobInfoArr["finnland"]["url"] = "http://www.bosch.fi/content/language1/html/2638.htm";
jobInfoArr["finnland"]["name"] = "Finland";

jobInfoArr["griechenland"] = new Array();
jobInfoArr["griechenland"]["url"] = "http://www.bosch.gr/content/language1/html/2110.htm";
jobInfoArr["griechenland"]["name"] = "Greece";

jobInfoArr["england"] = new Array();
jobInfoArr["england"]["url"] = "http://www.bosch.co.uk/content/language2/html/3023.htm";
jobInfoArr["england"]["name"] = "Great Britain";

jobInfoArr["ungarn"] = new Array();
jobInfoArr["ungarn"]["url"] = "http://www.bosch.hu/hrcontent/language1/html/2113.htm";
jobInfoArr["ungarn"]["name"] = "Hungary";

jobInfoArr["indien"] = new Array();
jobInfoArr["indien"]["url"] = "http://www.boschindia.com/content/language1/html/3391.htm";
jobInfoArr["indien"]["name"] = "India";

jobInfoArr["italien"] = new Array();
jobInfoArr["italien"]["url"] = "http://www.bosch.it/content/language1/html/3425.htm";
jobInfoArr["italien"]["name"] = "Italy";

jobInfoArr["japan"] = new Array();
jobInfoArr["japan"]["url"] = "http://www.bosch.co.jp/jp/career/index.asp";
jobInfoArr["japan"]["name"] = "Japan";

jobInfoArr["korea"] = new Array();
jobInfoArr["korea"]["url"] = "http://www.bosch.co.kr/";
jobInfoArr["korea"]["name"] = "Korea";

jobInfoArr["kroatien"] = new Array();
jobInfoArr["kroatien"]["url"] = "http://www.bosch.hr/content/language1/html/2176.htm";
jobInfoArr["kroatien"]["name"] = "Croatia";

jobInfoArr["lettland"] = new Array();
jobInfoArr["lettland"]["url"] = "http://www.bosch.lv/content/language1/html/2889.htm";
jobInfoArr["lettland"]["name"] = "Latvia";

jobInfoArr["litauen"] = new Array();
jobInfoArr["litauen"]["url"] = "http://www.bosch.lt/content/language1/html/2879.htm";
jobInfoArr["litauen"]["name"] = "Lithuania";




jobInfoArr["malaysia"] = new Array();
jobInfoArr["malaysia"]["url"] = "http://www.bosch.com.my/content/language1/html/3320.htm";
jobInfoArr["malaysia"]["name"] = "Malaysia";

jobInfoArr["mexiko"] = new Array();
jobInfoArr["mexiko"]["url"] = "http://www.bosch.com.mx/content/language1/html/3750.htm";
jobInfoArr["mexiko"]["name"] = "Mexico";

jobInfoArr["neuseeland"] = new Array();
jobInfoArr["neuseeland"]["url"] = "http://www.bosch.co.nz/content/language1/html/3115.htm";
jobInfoArr["neuseeland"]["name"] = "New Zealand";


jobInfoArr["niederlande"] = new Array();
jobInfoArr["niederlande"]["url"] = "http://www.bosch.nl/content/language1/html/3438.htm";
jobInfoArr["niederlande"]["name"] = "Netherlands";

jobInfoArr["norwegen"] = new Array();
jobInfoArr["norwegen"]["url"] = "http://www.bosch.no/content/language1/html/2650.htm";
jobInfoArr["norwegen"]["name"] = "Norway";




jobInfoArr["oestereich"] = new Array();
jobInfoArr["oestereich"]["url"] = "http://www.bosch-career.at/content/language1/html/index.htm";
jobInfoArr["oestereich"]["name"] = "Austria";

jobInfoArr["philippinen"] = new Array();
jobInfoArr["philippinen"]["url"] = "http://www.bosch.com.ph/content/language1/html/3044.htm";
jobInfoArr["philippinen"]["name"] = "Philippines";

jobInfoArr["polen"] = new Array();
jobInfoArr["polen"]["url"] = "http://www.bosch.pl/content/language1/html/952.htm";
jobInfoArr["polen"]["name"] = "Poland";

jobInfoArr["portugal"] = new Array();
jobInfoArr["portugal"]["url"] = "http://www.bosch.pt/content/language1/html/3250.htm";
jobInfoArr["portugal"]["name"] = "Portugal";

jobInfoArr["rumaenien"] = new Array();
jobInfoArr["rumaenien"]["url"] = "http://www.bosch.com.ro/content/language1/html/2110.htm";
jobInfoArr["rumaenien"]["name"] = "Romania";







jobInfoArr["russland"] = new Array();
jobInfoArr["russland"]["url"] = "https://job.bosch-extranet.ru/language1/index.html";
jobInfoArr["russland"]["name"] = "Russian Federation";

jobInfoArr["schweden"] = new Array();
jobInfoArr["schweden"]["url"] = "http://www.bosch.se/content/language1/html/3330.htm";
jobInfoArr["schweden"]["name"] = "Sweden";




jobInfoArr["schweiz"] = new Array();
jobInfoArr["schweiz"]["url"] = "http://www.bosch.ch/content/language1/html/3097.htm";
jobInfoArr["schweiz"]["name"] = "Switzerland";

jobInfoArr["singapur"] = new Array();
jobInfoArr["singapur"]["url"] = "http://www.bosch.com.sg/content/language1/html/3011.htm";
jobInfoArr["singapur"]["name"] = "Singapur";

jobInfoArr["slowakische_rep"] = new Array();
jobInfoArr["slowakische_rep"]["url"] = "http://www.bosch.sk/content/language1/html/2588.htm";
jobInfoArr["slowakische_rep"]["name"] = "Slowakia";

jobInfoArr["slowenien"] = new Array();
jobInfoArr["slowenien"]["url"] = "http://www.bosch.si/content/language1/html/2241.htm";
jobInfoArr["slowenien"]["name"] = "Slowenia";




jobInfoArr["spanien"] = new Array();
jobInfoArr["spanien"]["url"] = "http://www.boschempleo.com/es/home.asp";
jobInfoArr["spanien"]["name"] = "Spain";

jobInfoArr["suedafrika"] = new Array();
jobInfoArr["suedafrika"]["url"] = "http://www.bosch.co.za/content/language1/html/2106.htm";
jobInfoArr["suedafrika"]["name"] = "South Africa";


jobInfoArr["suedkorea"] = new Array();
jobInfoArr["suedkorea"]["url"] = "http://www.bosch.co.kr/content/language1/html/2610.htm";
jobInfoArr["suedkorea"]["name"] = "South Korea";

jobInfoArr["taiwan"] = new Array();
jobInfoArr["taiwan"]["url"] = "http://www.bosch.com.tw/content/language1/html/2128.htm";
jobInfoArr["taiwan"]["name"] = "Taiwan";

jobInfoArr["thailand"] = new Array();
jobInfoArr["thailand"]["url"] = "http://www.bosch.co.th/content/language1/html/2135.htm";
jobInfoArr["thailand"]["name"] = "Thailand";


jobInfoArr["tschechien"] = new Array();
jobInfoArr["tschechien"]["url"] = "http://www.bosch.cz/content/language1/html/2569.htm";
jobInfoArr["tschechien"]["name"] = "Czech Republic";

jobInfoArr["tuerkei"] = new Array();
jobInfoArr["tuerkei"]["url"] = "http://www.boschtr.com/career/language1/start/career_start.asp";
jobInfoArr["tuerkei"]["name"] = "Turkey";

jobInfoArr["usa"] = new Array();
jobInfoArr["usa"]["url"] = "http://www.bosch.us/content/language1/html/2933.htm";
jobInfoArr["usa"]["name"] = "USA";

jobInfoArr["ukraine"] = new Array();
jobInfoArr["ukraine"]["url"] = "http://job.bosch.com.ua/language1/index.html";
jobInfoArr["ukraine"]["name"] = "Ukraine";





jobInfoArr["venezuela"] = new Array();
jobInfoArr["venezuela"]["url"] = "http://www.bosch.com.ve/content/language1/rh/";
jobInfoArr["venezuela"]["name"] = "Venezuela";

jobInfoArr["weissrussland"] = new Array();
jobInfoArr["weissrussland"]["url"] = "http://job.bosch-extranet.ru/";
jobInfoArr["weissrussland"]["name"] = "White Russia";





//################################################################################
//	Array mit URL und Displaynamen für jobselect und Karte
//################################################################################


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//################################################################################
//################################################################################
//	Nicht editieren
//################################################################################
//################################################################################


function pass(adr){
    var land = adr;
    if (adr){

      if ((land.indexOf("http://")>=0)||(land.indexOf("https://")>=0)) {
        //window.open(adr,"new","width=800,height=600,left=20,top=20,resizable=yes,scrollbars=yes,status=yes,location=yes,menubar=yes,toolbar=yes");
        document.location.href= adr;
      }
      else {
        document.location.href = "country/"+adr+".htm";
      }
    document.forms['JobLand'].sbox.selectedIndex=0;
    }
    else return;
}


function zapEntities(str)
{
    str = str.replace(/&Ouml;/,"Ö");
    str = str.replace(/\&Auml;/,"Ä");
    str = str.replace(/\&Uuml;/,"Ü");

    str = str.replace(/\&ouml;/,"ö");
    str = str.replace(/\&auml;/,"ä");
    str = str.replace(/\&uuml;/,"ü");
    str = str.replace(/\&szlig;/,"ß");

    return str;
}

function writeSelectValues()
{
  sortArr = new Array();
  tempArr = new Array();

  cnt = 0;

  for(i in jobInfoArr)
  {
    sortArr[cnt] = jobInfoArr[i]["name"];
    tempArr[sortArr[cnt]] = jobInfoArr[i]["url"];

    cnt++;
  }

  for(i in sortArr)
  {
    sortArr[i] = sortArr[i].replace(/Ö/,"Oe;");
    sortArr[i] = sortArr[i].replace(/Ä/,"Ae;");
    sortArr[i] = sortArr[i].replace(/Ü/,"Ue;");

    sortArr[i] = sortArr[i].replace(/ö/,"oe;");
    sortArr[i] = sortArr[i].replace(/ä/,"ae;");
    sortArr[i] = sortArr[i].replace(/ü/,"ue;");
    sortArr[i] = sortArr[i].replace(/ß/,"sz;");
  }

  sortArr.sort();

  for(i in sortArr)
  {
    sortArr[i] = sortArr[i].replace(/Oe;/, "&Ouml;");
    sortArr[i] = sortArr[i].replace(/Ae;/, "&Auml;");
    sortArr[i] = sortArr[i].replace(/Ue;/, "&Uuml;");

    sortArr[i] = sortArr[i].replace(/oe;/, "&ouml;");
    sortArr[i] = sortArr[i].replace(/ae;/, "&auml;");
    sortArr[i] = sortArr[i].replace(/ue;/, "&uuml;");
    sortArr[i] = sortArr[i].replace(/sz;/, "&szlig;");
  }

  code = "";

  for(i in sortArr)
    code += "<option value=\"" + tempArr[zapEntities(sortArr[i])] + "\">" + sortArr[i] + "</option>";

  return code;
}


function SelectJob(formID){

  var htm = "";
  htm +='<form method="post" id="JobLand" name="JobLand">';
  htm +='<select size="1" name="sbox" id="'+formID+'" class="formtext" onChange="pass(this.options[this.selectedIndex].value);" class="start">';
  htm +='<option value="">Alphabetical selection</option>';
  htm +='<option value=""></option>';

  htm += writeSelectValues();

  htm +='</select>';
  htm +='</form>';
  return htm;
}

//################################################################################
//################################################################################
//	Nicht editieren
//################################################################################
//################################################################################
