/** * Funktionen für die AG Seiten. * * @author Helmut Lüdders */ var CM_Corporation_Partner = function() {}; /** * Lädt die Daten des Ansprechpartners nach. */ CM_Corporation_Partner.load = function() { var element = document.getElementsByName('regionId')[0]; if (element.value == 0) { return; } new Ajax.Request( element.form.action, { method: 'get', parameters: $('regionSelect').serialize(), onComplete: this.set } ); } /** * Setzt die Daten des Ansprechpartners. * * @param string request Die Ausgabe der Abfrage. */ CM_Corporation_Partner.set = function(request) { var data = eval(request.responseText); $('partner').hide(); if (data.partner == null) { return; } $('name').innerHTML = data.partner.name; $('contact').innerHTML = data.partner.ansprech; $('address').innerHTML = data.partner.anschrift; $('city').innerHTML = data.partner.plzort; $('telephone').getElementsByTagName('span')[0].innerHTML = data.partner.telefon; $('fax').getElementsByTagName('span')[0].innerHTML = data.partner.telefax; if (data.partner.telefoncost != undefined) { $('costs').innerHTML = data.partner.telefoncost; $('costs').show(); } else { $('costs').hide(); } $('url').href = 'http://' + data.partner.internetadresse; $('url').innerHTML = data.partner.internetadresse; $('email').href = 'mailto:' + data.partner.emailadresse; $('email').innerHTML = data.partner.emailadresse; if (data.partner.vorstand != undefined) { $('management').innerHTML = data.partner.vorstand; $('management').show(); } else { $('management').hide(); } if (data.partner.chairman != undefined) { $('chairman').getElementsByTagName('span')[0].innerHTML = data.partner.chairman; $('chairman').show(); } else { $('chairman').hide(); } if (data.partner.ustid != undefined && data.partner.ustid != '') { $('tax_id').getElementsByTagName('span')[0].innerHTML = data.partner.ustid; $('tax_id').show(); } else { $('tax_id').hide(); } if (data.partner.handelsregister != undefined && data.partner.handelsregister != '') { $('trade_register').getElementsByTagName('span')[0].innerHTML = data.partner.handelsregister; $('trade_register').show(); } else { $('trade_register').hide(); } $('partner').show(); }