﻿var inited = false;
var indexStandardContent;
var indexStandardTitle;
var indexStandardMain;
var indexTitle;
var indexContent;
var indexMain;

if(language == "DE") {
  var indexEntrys = [
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/ReleasingAgent.jpg',     '/templates/hoedlmayr/img/'+language+'/indexMainTitle/ReleasingAgent.gif',     'Direkt im Produktionswerk arbeitet der Releasing Agent mit dem Fahrzeughersteller zusammen. Seine Kompetenzen reichen von Qualit&auml;tsinspektion am Ende der Produktionslinie bis zum Versand hinein.', linkReleasingAgent],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Transport.jpg',          '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Transport.gif',          'Wir bef&ouml;rdern mehr als 750.000 Fahrzeuge j&auml;hrlich - per LKW und per Bahn.<br>500 Spezialtransporter der H&ouml;dlmayr-Flotte transportieren gummibereifte Fahrzeuge aller Art.', linkTransport],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Lager.jpg',              '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Lager.gif',              'Lagerm&ouml;glichkeit auf offenen asphaltierten Parkfl&auml;chen, gedeckt oder in Garagen: jedes H&ouml;dlmayr Logistik-Verteilzentrum bietet eine sichere, &uuml;berwachte Lagerung.', linkLager],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/PDS.jpg',                '/templates/hoedlmayr/img/'+language+'/indexMainTitle/PDS.gif',                'Von der Fahrzeug-Entkonservierung bis hin zum Karosseriebau. Pre Delivery Services - eine breite Dienstleistungspalette f&uuml;r optische und technische Perfektionierung der Fahrzeuge.', linkPDS],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Speditionsservices.jpg', '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Speditionsservices.gif', 'Unseren Kunden steht voller Umfang der Speditionsservices zur Verf&uuml;gung.', linkSpeditionsServices],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Haendlerzustellung.jpg', '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Haendlerzustellung.gif', 'Zuverl&auml;ssig und in bester Qualit&auml;t. Das H&ouml;dlmayr Vehicle Tracking System erm&ouml;glicht auch Verfolgung der Fahrzeug-Anlieferung.', linkHaendlerZustellung]
  ];
} else {
  var indexEntrys = [
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/ReleasingAgent.jpg',     '/templates/hoedlmayr/img/'+language+'/indexMainTitle/ReleasingAgent.gif',     'The Releasing Agent cooperates directly in production plant with the vehicle manufacturer. His areas of competence range from quality inspection at the end of the inspection line to dispatch.', linkReleasingAgent],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Transport.jpg',          '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Transport.gif',          'We transport more than 750, 000 vehicles a year - by HGV and by train. The special transporters of the H&ouml;dlmayr fleet transport all types of rubber-tired vehicles.', linkTransport],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Lager.jpg',              '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Lager.gif',              'Storage facilities on open asphalt parking areas, covered or in garages: each H&ouml;dlmayr logistics distribution centre offers a secure, supervised storage facility.', linkLager],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/PDS.jpg',                '/templates/hoedlmayr/img/'+language+'/indexMainTitle/PDS.gif',                'From vehicle dewaxing to body construction. Pre Delivery Services - a wide range of services for the visual and technical perfection of vehicles.', linkPDS],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Speditionsservices.jpg', '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Speditionsservices.gif', 'All of our forwarding services are at the disposal of our customers.', linkSpeditionsServices],
    ['/templates/hoedlmayr/img/'+language+'/indexMainImage/Haendlerzustellung.jpg', '/templates/hoedlmayr/img/'+language+'/indexMainTitle/Haendlerzustellung.gif', 'Reliable and high quality transportation. The H&ouml;dlmayr Vehicle Tracking System allows also the vehicle delivery to be monitored.', linkHaendlerZustellung]
  ];
}

window.indexEntrys = indexEntrys;

function init () {
  indexStandardContent = "ein globaler Spezialist f&uuml;r Fahrzeug-Outbound-Logistik.<br>Mit umfangreichem Service begleiten wir unsere Kunden entlang der ganzen Wertsch&ouml;pfungskette. Ma&szlig;geschneiderte Konzepte sind dabei selbstverst&auml;ndlich.";//<br><br>Lernen Sie die Vielfalt unserer Dienstleistung kennen. - einfach per Mausklick auf Glieder der Logistik-Kette.";
  indexStandardTitle = "/templates/hoedlmayr/img/"+language+"/indexMainImage/standard.gif";
  // Set by index.jsp - indexStandardMain = "templates/hoedlmayr/img/IndexMainImage.jpg";
  indexTitle = document.images["indexTitle"];
  indexMain = document.images["indexMainImage"];
  indexContent = document.getElementById('indexContent');
  inited = true;
}

function indexChange (mainImage, titleImage, contentText, contentLink) {
  if(!inited) init();
  indexSet(mainImage, titleImage, contentText, contentLink);
}

function indexStandard () {
  if(!inited) init();
  indexSet(indexStandardMain, indexStandardTitle, indexStandardContent);
}

function indexChangeTo(index) {
  var entry = indexEntrys[index];
  indexChange(entry[0], entry[1], entry[2], entry[3]);
}

function indexSet (mainImage, titleImage, contentText, contentLink) {
  indexTitle.src = titleImage;
  indexMain.src = mainImage;
  var textNode = document.createTextNode(contentText);
  var usedContent = contentText+'<br><br><span style="display: block; text-align: right; padding: 0px; marign:0px">';
  if(language == "DE") {
    usedContent += '<a href="'+contentLink+'" class="indexLink">mehr &gt;&gt;</a></span>';
  } else {
    usedContent += '<a href="'+contentLink+'" class="indexLink">more &gt;&gt;</a></span>';
  }
  indexContent.innerHTML = usedContent;
}

function indexPreload () {
  indexImages = new Array();
  for(var i=0; i< indexEntrys.length; i++) {
    var image1 = new Image();
    image1.src = indexEntrys[i][0];
    indexImages.push(image1);
    var image2 = new Image();
    image2.src = indexEntrys[i][1];
    indexImages.push(image2);
  }
}