// DRAN DENKEN : AUF DEM SERVER das DEMENTSPRECHENDE ROOT-VERZEICHNIS angeben !!!!!!!!!
var folder = 'http://www.conpart.com/nav/';      // Der Grafikpfad

var ext    = '.gif';  // Der Grafiktyp
var over   = '_hi';   // Dateinamenerweiterung für
var stay   = '_hi'; // die Buttons
var down   = '_hi'; // in den verschiedenen Zuständen
var _click_       = null;

function start_mouse_over(doc) {
    if(!doc) doc = self.document;
    if(!doc.images) return;
    for(var i = 0; i < doc.images.length; i++)
    {
        if( doc.images[i].name.indexOf('button') == 0)
            addEventsToImage(doc.images[i]);
    }
    if(old_onload) old_onload();
}

function addEventsToImage(img) {
    img.onmouseover = on_mouse_over;
    img.onmouseout  = on_mouse_out;
    img.onmousedown = on_mouse_down;
    img.onclick     = on_click;
    //img.stay = new Image();
    //img.stay.img = img;
    //img.stay.onerror = function() { this.img.onclick = null;}
    //img.stay.src = folder + img.name + stay + ext;
    img.over = new Image();
    img.over.img = img;
    img.over.onerror = function() { this.img.onmouseover = null;}
    img.over.src = folder + img.name + over + ext;
    //img.down = new Image();
    //img.down.img = img;
    //img.down.onerror = function() { this.img.onmousedown = null;}
    //img.down.src = folder + img.name + down + ext;
    img.out = img.src;
    //if(window.name == img.name) img.onclick();
}

function on_mouse_down() {
   // if(_click_ == this) return false; // ist bereits angeklickt.
    this.src = this.down.src;
    return true;
}

function on_mouse_over() {
   // if(_click_ == this) return false; // ist bereits angeklickt.
    this.src = this.over.src;
    return true;
}

function on_mouse_out() {
   // if(_click_ == this) return false;

    this.src = this.out;
    return true;
}

function on_click() {
    if(_click_ == this) return false;
    this.src = this.stay.src;

    // den vorherigen Zustand
    // eines angeklickten Buttons herstelen.
    if(_click_) _click_.src = _click_.out;
    _click_ = this;
    window.name = this.name;
    return true;
}

function on_resize() {
    if(_click_) _click_.src = _click_.stay.src;
    if(old_onresize) old_onresize();
}

window.onresize = on_resize;
var old_onload   = window.document.onload;
var old_onresize = window.document.onresize;
if(document.addEventListener) 
  document.addEventListener('onload', start_mouse_over, true);
else 
  window.document.onload = start_mouse_over;



// EIGENE functions ...

function winOpen(url, links, oben, breite, hoehe) {
	window.open(url,"popup","height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links);
}

function textwechsel(text) {
	document.getElementById('wechselrahmen').firstChild.data = text;
}

function jump()
{
var new_url = "";
var old_url= window.location.pathname;
// der bisherige Pfad der Seite
var url_laenge = old_url.length;
// die Länge des bisherigen Pfades
var old_lang = old_url.substring(1,3);
// die Zeichen 2 und 3 des bisherigen Pfades (de bzw. en)
var old_page = old_url.substring(4,url_laenge);
// der Teil des alten Pfades ohne /de/ oder /en/
var new_lang = document.forms.sprache.auswahl.value;
// die neue Sprache (en oder de), Wert der Auswahlbox
var host = window.location.host;
// der momentane hostname

new_url = 'http://' + host + '/' + new_lang + "/" + old_page;
          if (new_url != "") {
	   location.href=new_url;
	 }
        }

function open_popup(page)
{window.open(page,"neu","width=550,height=600,left=10,top=10,toolbar=no,scrollbars=yes");
}