
function trim( sString, zeichen, anzahl ) {
 i = 0;
 while( sString.substring( 0, 1 ) == zeichen && i < anzahl ) {
  sString = sString.substring( 1, sString.length );
  i++;
 }
 i = 0;
 while( sString.substring( sString.length-1, sString.length ) == zeichen && i < anzahl ) {
  sString = sString.substring( 0, sString.length-1 );
  i++;
 }
 return sString;
}

function GetCookie( name ) {
 var arg = name + "=";
 var alen = arg.length;
 var clen = document.cookie.length;
 var i = 0;
 while( i < clen ) {
  var j = i + alen;
  if( document.cookie.substring( i, j ) == arg ) {
   var endstr = document.cookie.indexOf ( ";", j );
   if( endstr == -1 ) endstr = document.cookie.length;
   return unescape( document.cookie.substring( j, endstr ) );
  }
  i = document.cookie.indexOf( " ", i ) + 1;
  if( i == 0 ) break;
 } 
 return null;
}

function enagrar_popup(produkt) {
  chartklick=1;
  window.open(chartLink[produkt], '_blank', 'height=600, width=620, scrollbars=yes, menubar=no');
}

var chartklick = 0;
var lconfig = "/FFFFFF/000000/808080/F0F0E0|F1F1E1";

var charts = new Array( new Array( "wheat", "euronext" ), new Array( "rape", "euronext" ), new Array( "soy", "cbot" ), new Array( "hogs", "rmx" ), new Array( "potatoes", "rmx" ), new Array( "corn", "euronext" ), new Array( "euros_in_us_dollars", "frankfurt" ), new Array( "dax", "frankfurt" ), new Array( "tecdax", "frankfurt" ), new Array( "agrardax", "frankfurt" ), new Array( "heating_oil", "energy" ), new Array( "pellets", "energy" ), new Array( "diesel", "energy" ), new Array( "rape_oil", "euronext" ), new Array( "london_potatoes", "rmx" ), new Array( "hogs", "eurex" ), new Array( "piglets", "eurex" ), new Array( "potatoes", "eurex" ), new Array( "london_potatoes", "eurex" ) );

var chartLink = new Array();

chartLink['corneuronext'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/euronext/corn/index_html";
chartLink['potatoeseurex'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/eurex/potatoes/index_html";
chartLink['rapeeuronext'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/euronext/rape/index_html";
chartLink['wheateuronext'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/euronext/wheat/index_html";
chartLink['weizeneuronext'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/euronext/weizen/index_html";
chartLink['schlachtschweineeurex'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/eurex/schlachtschweine/index_html";
chartLink['industriekartoffelneurex'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/eurex/industriekartoffeln/index_html";
chartLink['rapseuronext'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/euronext/raps/index_html";
chartLink['sojacbot'] = "http://www.raiffeisen.com/markt/telegramm/syngenta_en/produkt/cbot/soja/index_html";

var enagrarboerse = GetCookie("enagrarboerse");
if( enagrarboerse==null || enagrarboerse=="" ) enagrarboerse = "euronext";
else enagrarboerse = trim(enagrarboerse, '"', 1);
var enagrarprodukt = GetCookie("enagrarprodukt");
if( enagrarprodukt==null || enagrarprodukt=="" ) enagrarprodukt = "wheat";
else enagrarprodukt = trim(enagrarprodukt, '"', 1);
chartzeit = "week";

function enagrar_switch_chart(new_boerse, new_produkt) {
  if( document.getElementById( "enagrar_" + enagrarboerse+enagrarprodukt ) )
    document.getElementById( "enagrar_" + enagrarboerse+enagrarprodukt ).src = "http://images.raiffeisen.com/Raicom/Images/agrarfenster/" + enagrarprodukt + enagrarboerse + "_d.gif";
  if( document.getElementById( "enagrar_" + new_boerse+new_produkt ) )
    document.getElementById( "enagrar_" + new_boerse+new_produkt ).src = "http://images.raiffeisen.com/Raicom/Images/agrarfenster/" + new_produkt + new_boerse + "_a.gif";
  if( document.getElementById( "enagrar_link" ).href != null )
    document.getElementById( "enagrar_link" ).href = chartLink[new_produkt+new_boerse];

  document.getElementById("enagrar_chart").src = "http://www.raiffeisen.com/markt/telegramm/chart2klein/" + new_boerse + "/" + new_produkt + "/" + chartzeit + "/fenster" + lconfig;
  if( chartklick == 0 && enagrarboerse != new_boerse ) document.cookie = 'enagrarboerse=' + new_boerse + '; expires=Fri, 01-Jan-2021 00:00:00 GMT; path=/';
  if( chartklick == 0 && enagrarprodukt != new_produkt ) document.cookie = 'enagrarprodukt=' + new_produkt + '; expires=Fri, 01-Jan-2021 00:00:00 GMT; path=/';
  enagrarboerse = new_boerse;
  enagrarprodukt = new_produkt;
  return false;
}

function enagrar_switch_zeit(new_zeit) {
  document.getElementById("enagrar_zeit").src = "http://images.raiffeisen.com/Raicom/Images/agrarfenster/"+new_zeit+"-152.gif";  document.getElementById("enagrar_chart").src = "http://www.raiffeisen.com/markt/telegramm/chart2klein/" + enagrarboerse + "/" + enagrarprodukt + "/" + new_zeit + "/fenster" + lconfig;
  chartzeit = new_zeit;
  return false;
}

var zeit_map =  ( '<map name="enagrar_zeit_bar">'+
 '<area href="#" shape="rect" coords="0,1,49,16" onclick="return enagrar_switch_zeit(\'week\'); return true;" alt="Week" title="" />'+
 '<area href="#" shape="rect" coords="51,1,99,16" onclick="return enagrar_switch_zeit(\'month\'); return true;" alt="Month" title="" />'+
 '<area href="#" shape="rect" coords="101,1,149,16" onclick="return enagrar_switch_zeit(\'year\'); return true;" alt="Year" title="" />'+
 '</map>' );
document.getElementById('enagrarboersenfenster').innerHTML = '<table cellspacing="0" border="0" cellpadding="0" width="150">\
  <tr>\
    <td>\
      <table cellspacing="0" border="0" cellpadding="0" width="100%">\
        <tr>\
          <td><img src="http://images.raiffeisen.com/Raicom/Images/blind.gif" width="1" height="3" border="0" alt="" title="" /></td>\
        </tr>\
        <tr>\
          <td align="center" height="15" valign="bottom"><a href="javascript:void(0)" onclick="return enagrar_switch_chart(\'euronext\', \'wheat\'); return true;" onmouseout="window.status = \'\'; return true"><img id="enagrar_euronextwheat" src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/wheateuronext_d.gif" height="14" width="38" border="0" alt="" title="" /></a><a href="javascript:void(0)" onclick="return enagrar_switch_chart(\'euronext\', \'corn\'); return true;" onmouseout="window.status = \'\'; return true"><img id="enagrar_euronextcorn" src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/corneuronext_d.gif" height="14" width="38" border="0" alt="" title="" /></a><a href="javascript:void(0)" onclick="return enagrar_switch_chart(\'eurex\', \'potatoes\'); return true;" onmouseout="window.status = \'\'; return true"><img id="enagrar_eurexpotatoes" src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/potatoeseurex_d.gif" height="14" width="38" border="0" alt="" title="" /></a><a href="javascript:void(0)" onclick="return enagrar_switch_chart(\'euronext\', \'rape\'); return true;" onmouseout="window.status = \'\'; return true"><img id="enagrar_euronextrape" src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/rapeeuronext_d.gif" height="14" width="38" border="0" alt="" title="" /></a><div style="border-left:1px solid #000000; border-right:1px solid #000000; width:150px; overflow:hidden;"><table cellpadding="0" cellspacing="0" border="0"><tr><td valign="top"><a id="enagrar_link" onclick="enagrar_popup(enagrarprodukt+enagrarboerse); return false;"><img id="enagrar_chart" src="http://www.raiffeisen.com/markt/telegramm/chart2klein/euronext/wheat/fenster/FFFFFF/000000/808080/F0F0E0|F1F1E1" border="0" alt="" title="" /></a></td></tr></table></div>\
            <table cellpadding="0" cellspacing="0" border="0"><tr><td height="15" valign="bottom"><img id="enagrar_zeit" src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/week-152.gif" height="15" border="0" usemap="#enagrar_zeit_bar" alt="" title="" /></td></tr></table>\
          </td>\
        </tr>\
        <tr>\
          <td>\
            <table width="100%" cellpadding="1" cellspacing="1" border="0">\
              <tr class="boersenzeile">\
                <td><a href="javascript:void(0)" onclick="enagrar_popup(\'wheateuronext\'); return false;">Wheat</a></td>\
                <td align="center">Euronext</td>\
                <td align="right"><img src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/tendenz_steigend.gif" alt="" title="" /></td>\
              </tr>\
              <tr class="odd boersenzeile">\
                <td><a href="javascript:void(0)" onclick="enagrar_popup(\'corneuronext\'); return false;">Corn</a></td>\
                <td align="center">Euronext</td>\
                <td align="right"><img src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/tendenz_steigend.gif" alt="" title="" /></td>\
              </tr>\
              <tr class="boersenzeile">\
                <td><a href="javascript:void(0)" onclick="enagrar_popup(\'potatoeseurex\'); return false;">Potatoes</a></td>\
                <td align="center">Eurex</td>\
                <td align="right"><img src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/tendenz_steigend.gif" alt="" title="" /></td>\
              </tr>\
              <tr class="odd boersenzeile">\
                <td><a href="javascript:void(0)" onclick="enagrar_popup(\'rapeeuronext\'); return false;">Rape</a></td>\
                <td align="center">Euronext</td>\
                <td align="right"><img src="http://images.raiffeisen.com/Raicom/Images/agrarfenster/tendenz_steigend.gif" alt="" title="" /></td>\
              </tr>\
 <!-- source: database -->            </table>\
          </td>\
        </tr>\
      </table>\
    </td>\
  </tr>\
</table>';
document.write(zeit_map);
//void(enagrar_switch_zeit(chartzeit));
enagrar_switch_chart(enagrarboerse, enagrarprodukt);
 <!-- source: fresh -->
