function hl(id){
        var ies = document.getElementById("ies")
        var produkte = document.getElementById("produkte");
        var news = document.getElementById("news");
        var referenzen = document.getElementById("referenzen");
        var kontakt = document.getElementById("kontakt");

        ies.style.fontWeight="normal";
        produkte.style.fontWeight="normal";
        news.style.fontWeight="normal";
        referenzen.style.fontWeight="normal";
        kontakt.style.fontWeight="normal";

        switch(id){
                case "ies" : {
                        ies.style.fontWeight="bold";
                }break;
                case "produkte" : {
                        produkte.style.fontWeight="bold";
                }break;
                case "news" : {
                        news.style.fontWeight="bold";
                }break;
                case "referenzen" : {
                        referenzen.style.fontWeight="bold";
                }break;
                case "kontakt" : {
                        kontakt.style.fontWeight="bold";
                }break;
        }
}

// Flag, ob init_ajax aufgerufen wurde
var init_done = false;

// Aufruf beim (ersten) Laden der Seite
function init_ajax(){
        // Fuer Aufrufe aus Parameter-Links (Google!)
        if(location.href.indexOf('?') != -1){
                var neuer_link = new Array('','','','');
                var teil_1 = location.href.split("?");
                teil_1[1] = teil_1[1].split("#")[0];
                if(teil_1[1]){
                        var teil_2 = teil_1[1].split("&");
                        for(var j=0; j < teil_2.length;j++){
                                var teil_3 = teil_2[j].split("=");
                                // Dantensatz-ID
                                if(j==2 && !("d" == teil_3[0])){
                                        neuer_link[0] = "ds"+teil_3[1];
                                        neuer_link[3] = teil_3[1];
                                }
                                // Menuepunkt-ID
                                if(j==1 && teil_3[1] != '0'){
                                        neuer_link[0] = "m"+teil_3[1];
                                        neuer_link[2] = teil_3[1];
                                }
                                // Hauptmenuepunkt
                                if(j==0){
                                        neuer_link[1] = teil_3[1]
                                }
                        }
                }
                var neuer_verweis = "#"+neuer_link[0]+":"+neuer_link[1]+":"+neuer_link[2]+":"+neuer_link[3];
                location.href = teil_1[0]+neuer_verweis;
                check_url_hash();
        }
        else{
                for(var i=0;i<5;i++){
                       document.getElementById("menuepunkt_"+i).removeAttribute("href");
                }
                document.getElementById("footer_rechts").removeAttribute("href");// fuer Impressum
                // IE
                if(document.all){
                        document.getElementById("menuepunkt_0").attachEvent('onclick', function (e){
                                 xajax_menuebaum("News");
                         } );
                         document.getElementById("menuepunkt_1").attachEvent('onclick', function (e){
                                xajax_menuebaum("Produkte");
                         } );
                        document.getElementById("menuepunkt_2").attachEvent('onclick', function (e){
                                xajax_menuebaum("Unternehmen");
                         } );
                        document.getElementById("menuepunkt_3").attachEvent('onclick', function (e){
                                 xajax_menuebaum("Leistungen");
                         } );
                         document.getElementById("menuepunkt_4").attachEvent('onclick', function (e){
                                xajax_menuebaum("Kontakt");
                         } );
                         document.getElementById("footer_rechts").attachEvent('onclick', function (e){
                                xajax_menuebaum("Impressum");
                         } );
                }
                // alle anderen
                else{
                         document.getElementById("menuepunkt_0").addEventListener('click',function (e) {
                                xajax_menuebaum("News");
                         },true);
                         document.getElementById("menuepunkt_1").addEventListener('click',function (e) {
                                xajax_menuebaum("Produkte");
                         },true);
                         document.getElementById("menuepunkt_2").addEventListener('click',function (e) {
                                xajax_menuebaum("Unternehmen");
                         },true);
                         document.getElementById("menuepunkt_3").addEventListener('click',function (e) {
                                xajax_menuebaum("Leistungen");
                         },true);
                         document.getElementById("menuepunkt_4").addEventListener('click',function (e) {
                                xajax_menuebaum("Kontakt");
                         },true);
                         document.getElementById("footer_rechts").addEventListener('click',function (e) {
                                xajax_menuebaum("Impressum","0");
                         },true);
                }

                // Fuer Aufrufe aus Lesezeichen
                if (location.hash.length > 0) {
                        var hashvalue = unescape(location.hash.substring(1));
                               var params = hashvalue.split(":");
                               if(params[1] != ''){
                                xajax_menuebaum(params[1],params[2],params[3]);
                               }
                }

                // Mittige Boxen anpassen
                box_mitte_effekt(true);

                // Alle Links mit Parametern finden und in Ajax-Links aendern
                href_2_ajax();

                // Newsfading
                //fading();
                //fading_do('1');
                //alert('init_ajax: fading ein');
        }
        init_done = true;
}
function href_2_ajax(){
        var verweise = document.getElementsByTagName("a");
        for(var i=0; i< verweise.length;i++){
                var neuer_link = new Array('','','','');
                var verweisziel = verweise[i].getAttribute("href");
                if(verweisziel && verweisziel.length > 2 && verweisziel.indexOf("?") != -1){
                        var teil_1 = verweisziel.split("?");
                        if(teil_1[1]){
                                var teil_2 = teil_1[1].split("&");
                                for(var j=0; j < teil_2.length;j++){
                                        var teil_3 = teil_2[j].split("=");
                                        // Dantensatz-ID
                                        if(j==2){
                                                neuer_link[0] = "ds"+teil_3[1];
                                                neuer_link[3] = teil_3[1];
                                        }
                                        // Menuepunkt-ID
                                        if(j==1 && teil_3[1] != '0'){
                                                neuer_link[2] = teil_3[1];
                                        }
                                        // Hauptmenuepunkt
                                        if(j==0){
                                                neuer_link[1] = teil_3[1]
                                        }
                                }
                        }
                        var neuer_verweis = "#"+neuer_link[0]+":"+neuer_link[1]+":"+neuer_link[2]+":"+neuer_link[3];
                        verweise[i].setAttribute("href",neuer_verweis);
                }
        }
}
var menueklick = false;

// Ajax-Parameter im Hash auslesen
var url_hash = location.hash;

function set_location(locationstring){
    if(init_done){
        menueklick = true;
        location.hash = locationstring;
    }
}
// Regelmaessige Abfrage, ob der Hash des URL sich geaendert hat
var check_url_hash = function(){
    if(init_done){
        if(!menueklick){
                if(url_hash != location.hash){
                        // Fuer Aufrufe vom Back-Button des Browsers
                        if (location.hash.length > 0) {
                                var hashvalue = unescape(location.hash.substring(1));
                                var params = hashvalue.split(":");
                                // Bei DS fading JS aus
                                if(params[3] != ''){
                                         //fading_do(0);
                                         //alert('check_url_hash: fading aus');
                                }
                                if(params[1] != ''){
                                        xajax_menuebaum(params[1],params[2],params[3]);
                                }
                        }
                        else{
                                location.href = "http://www.ies-gmbh.de";
                        }
                }
        }
        url_hash = location.hash;
        menueklick = false;
    }
}


window.onload = check_url_hash;
window.setInterval(check_url_hash,200);

// hier werden die Accordions gespeichert
var myA = new Array();

// hm = Haptmenuepunkt
// ds_id = HTML-id
// id = id des Datensatzes
// m_id = Menuepunkt-id
// tiefe = Schachtelungstiefe
function auswaehlen(ds_id,hm,m_id,id,tiefe){
	//alert('aufruf auswaehlen');
        if(!$(ds_id)){
                xajax_menuebaum(hm,m_id,id);
                menueklick = true;
        }
        else{
                // Mittelteil laden
                var n_id = '';
                var p_id = '';
                var i_id = '';
                var r_id = '';
                var k_id = '';
                if(hm == 'News')n_id = id;
                if(hm == 'Produkte')p_id = id;
                if(hm == 'Unternehmen')i_id = id;
                if(hm == 'Leistungen')r_id = id;
                if(hm == 'Kontakt')k_id = id;
                //alert('jetzt wird xajax_set_content_js aufgerufen');
                xajax_set_content_js(hm,m_id,n_id,p_id,i_id,r_id,k_id);

                var t = parseInt(tiefe);

                // Innere Accordions schliessen
                for(var i=1+t;i<myA.length;i++){
                        myA[i].display(-1);
                }

                // Fettschrift voriger Aufrufe rueckgaengig machen
                if((1+t) < myA.length){
                        for(var i=0;i<myA[1+t].togglers.length;i++){
                                myA[1+t].togglers[i].setStyle('font-weight','normal');
                        }
                }

                // Fettschrift setzen fuer ausgewaehltes Element
                var klasse = "."+$(ds_id).getParent().get('class');
                var elemente = $$(klasse);
                for(var i=0;i<elemente.length;i++){
                        elemente[i].setStyle('font-weight','normal');
                }
                $(ds_id).getParent().setStyle('font-weight','bold');

                // Damit check_url nicht den ausgewählten Menuepunkt neu lädt
                //url_hash = "#"+ds_id+":"+hm+":"+m_id+":"+id+":"+tiefe;
                url_hash = "#"+ds_id+":"+hm+":"+m_id+":"+id;
                location.hash = url_hash;
        }
        if(id == ''){
                 document.getElementById('ds_headline_container').style.display = 'none';
        }
        menueklick = true;
}


// Klappt NUR die innerste Ebene auf, egal ob Menuepunkt oder Datensatz, weil die html-id uebergeben wird!
function aufklappen_klick(html_id){
         // $(html_id) ist bei den Boxen der Startseite null
         if($(html_id)){
                 var menuitem = "."+$(html_id).getParent().get('class');
                 var items = $$(menuitem);
                 var accNr = parseInt(menuitem.substr(9));
                 for(var i=0;i<items.length;i++){
                         if(items[i].firstChild.getAttribute('id') == html_id){
                                 myA[accNr].display(i);
                                 i=items.length;
                         }
                 }
        }
}

// Klappt den Menuebaum bis zur Ebene der Ueberebenen Menue-id auf.
// Wird aufgerufen, wenn die Seite aus Bookmarks oder vom vor/zurück-Button aus geladen wird
// Parameter:
// id_kette: String, der den id-Pfad der Menuepunkte von der Wurzel aus enthaelt
// ds : falls ein DS angezeigt werden soll, sonst leer
function aufklappen(id_kette,ds){
        var ids = id_kette.split("|");
        var tmp = 0;
        for(var i=0;i<ids.length;i++){
                if(ids[i] != ''){
                        //  i entspricht der Accordion-Nr !!
                        var klasse = ".menuitem"+i;
                        var menuepunkte = $$(klasse);
                        for(var j=0;j<menuepunkte.length;j++){
                                if(menuepunkte[j].firstChild.getAttribute('id') == "m"+ids[i]){
                                        myA[i].display(j);
                                        menuepunkte[j].setStyle('font-weight','bold');
                                        tmp = i;
                                }
                        }
                }
        }
        if(ds != ''){
                //fading_do(0);
                //alert('aufklappen: fading aus');
                tmp++;
                var klasse = ".menuitem"+tmp;
                var ds_ebene = $$(klasse);
                for(var i=0;i<ds_ebene.length;i++){
                        if(ds_ebene[i].firstChild.getAttribute('id') == "ds"+ds ){
                                ds_ebene[i].setStyle('font-weight','bold');
                        }
                }
        }
}

//----------------------------------------------------------------------
//        Ab hier Effekte
//----------------------------------------------------------------------

function menue_accordion(){

                if(window.ie6) var heightValue='100%';
                else var heightValue='';

                var i=0;
                var acc_punkte = $$('.menuitem'+i);
                var acc_content = $$('.menuecontainer_'+i);
                while(acc_punkte.length > 1){
                        myA[i] = new Accordion(acc_punkte,acc_content,{
                                //show : -1,
                                display : -1,
                                hide: true,
                                alwaysHide: false,
                                onComplete: function() {
                                        var element0 = $(this.elements[this.previous]);
                                        if(element0 && element0.offsetHeight>0){
                                                element0.setStyle('height', heightValue);
                                        }
                                }
                        });
                        i++;
                        acc_punkte = $$('.menuitem'+i);
                        acc_content = $$('.menuecontainer_'+i);
                }
}

function menue_update() {
         menue_accordion();
         box_mitte_effekt(false);
}

// Bei Startseite auch die erste Box faden
function box_mitte_effekt(startseite){
        //window.addEvent('domready', function(){
                boxen = $$('div.box_mitte');
                var i;
                for(i=0;i<boxen.length;i++){
                        boxen[i].addEvents({
                                mouseenter: function(){
                                        // This morphes backgroundColor
                                        this.morph({
                                                'background-color': '#DBE5F4'
                                        });
                                },
                                mouseleave: function(){
                                        // Morphes back to the original style
                                        this.morph({
                                                'background-color': '#eff5fb'
                                        });
                                }
                        });
                        boxen[i].set('morph', {duration:'400'});
                }

                // Bei Startseite auch die erste Box
                if(startseite){
                        box = $$('div.box_mitte_start_pointer');
                        if(box.length > 0){
                                box[0].addEvents({
                                        mouseenter: function(){
                                                // This morphes backgroundColor
                                                this.morph({
                                                        'background-color': '#DBE5F4'
                                                });
                                        },
                                        mouseleave: function(){
                                                // Morphes back to the original style
                                                this.morph({
                                                        'background-color': '#eff5fb'
                                                });
                                        }
                                });
                                box[0].set('morph', {duration:'400'});
                        }
                }
        //});
}

// Workaround, da die xajax-Funktion assign() scheinbar nicht auf das class-Attribut anwendbar ist
// Der Parameter 'Klasse' ist entweder '' oder '_ds'
function setze_klassen(klasse){
        var main = "main"+klasse;
        var mitte = "c66l"+klasse;
        var cb = "col1_bottom"+klasse;


        var KLASSE_MAIN = document.createAttribute("class");
        KLASSE_MAIN.nodeValue = main;
        document.getElementById('main').setAttributeNode(KLASSE_MAIN);

        var KLASSE_MITTE = document.createAttribute("class");
        KLASSE_MITTE.nodeValue = mitte;
        document.getElementById('mitte').setAttributeNode(KLASSE_MITTE);

        var KLASSE_CB = document.createAttribute("class");
        KLASSE_CB.nodeValue = cb;
        document.getElementById('col1_bottom_id').setAttributeNode(KLASSE_CB);
}

// Auf und zu schieben des Mailformulars unter
function mail_auf_zu(hm){
        var linktext = 'E-Mail';

	if($('auf_zu') != 'undefined' && $('auf_zu') != null) {
	        $('auf_zu').innerHTML = linktext;
		var myVerticalSlide = new Fx.Slide('kontaktformular');
		myVerticalSlide.hide();

        	$('auf_zu').addEvent('click', function(e){
                	e.stop();
                	myVerticalSlide.toggle();
        	});
	
		if(hm == "Kontakt"){
			// Form auf Ajax umstellen !
			document.getElementById("mailform").removeAttribute('method');  // forms[0] ist das Google-Suchfeld!!
			document.getElementById("mailform").setAttribute('action',"javascript:call_xajax_mail_absenden();");
		}
		if(hm == "Produkte"){
			var tmp = location.hash.split(":");
			var p_id = tmp[3];
			xajax_kontaktformular_produkte(p_id);
		}
	}
}
function call_xajax_mail_absenden(){
         var mailtext = document.getElementById('mail_textarea').value;
         var e_mail = document.getElementById('mail_input').value;
         var m = document.getElementById('m').value;
         xajax_mail_absenden(e_mail,mailtext,m);
}
function call_xajax_anfrage_absenden(p_id){
         var mailtext = document.getElementById('mail_textarea').value;
         var e_mail = document.getElementById('mail_input').value;
         xajax_anfrage_absenden(p_id,e_mail,mailtext);
}

// Lupe entfernen, Link aus
function link_aus(){
        if(document.getElementById('lupe_div'))document.getElementById('lupe_div').style.visibility = 'hidden';
        document.getElementById('klick_bild').removeAttribute('href');
        document.getElementById('klick_bild').style.cursor = 'text';
}

// Lupe anzeigen, Link aktiv
function link_ein(ziel){
        if(document.getElementById('lupe_div'))document.getElementById('lupe_div').style.visibility = 'visible';
        document.getElementById('klick_bild').setAttribute('href',ziel);
        document.getElementById('klick_bild').style.cursor = 'pointer';
}


// versteckt die Suchergebnisse
function clear_google_container(){
         document.getElementById('suchergebnisse').style.display = 'none';
         document.getElementById('suche_div_menue').style.display = 'none';
         document.getElementById('col3_content').style.display = 'block';
         document.getElementById('mitte_content_container').style.display = 'block';
}
// zeigt die Suchergebnisse
function show_google_container(){
         document.getElementById('mitte_content_container').style.display = 'none';
         document.getElementById('suchergebnisse').style.display = 'block';
         document.getElementById('suche_div_menue').style.display = 'block';
         document.getElementById('col3_content').style.display = 'none';

         // Richtige Klassen setzen
         var spalte = document.getElementById("mitte");
         spalte.setAttribute("class","c66l");
         var main = document.getElementById("main");
         main.setAttribute("class","main_ds");

}

// Container anzeigen
function headline_ein(){
         document.getElementById('ds_headline_container').style.display = 'block';
}

// Container ausblenden
function headline_aus(){
         document.getElementById('ds_headline_container').style.display = 'none';
}

// Newsfading initialisieren
function init_news(){
         mySlideShow = new SlideShow('newscontainer',{
                 delay: 8000,
                 duration: 1500,
                 autoplay: true
         });
}

// Newsfading aus
function newsfading_aus(){
         $('ds_container').setStyle('display','block');
         $('newscontainer').setStyle('display','none');
         Slimbox.scanPage();
         init_slider();
}

// Newsfading ein
function newsfading_ein(){
         $('newscontainer').setStyle('display','block');
         $('ds_container').setStyle('display','none');

}

function pop_pix(){
         $('klick_bild').fireEvent('click');
}

function pop_first(){
         $('pop1').fireEvent('click');
}


/*
	Slimbox v1.71 - The ultimate lightweight Lightbox clone
	(c) 2007-2009 Christophe Beyls <http://www.digitalia.be>
	MIT-style license.
*/
var Slimbox=(function(){var F=window,n=Browser.Engine.trident4,u,g,G=-1,o,w,E,v,y,M,s,m={},t=new Image(),K=new Image(),I,a,h,q,J,e,H,c,A,L,x,i,d,C;F.addEvent("domready",function(){$(document.body).adopt($$(I=new Element("div",{id:"lbOverlay",events:{click:D}}),a=new Element("div",{id:"lbCenter"}),H=new Element("div",{id:"lbBottomContainer"})).setStyle("display","none"));h=new Element("div",{id:"lbImage"}).injectInside(a).adopt(q=new Element("div",{styles:{position:"relative"}}).adopt(J=new Element("a",{id:"lbPrevLink",href:"#",events:{click:B}}),e=new Element("a",{id:"lbNextLink",href:"#",events:{click:f}})));c=new Element("div",{id:"lbBottom"}).injectInside(H).adopt(new Element("a",{id:"lbCloseLink",href:"#",events:{click:D}}),A=new Element("div",{id:"lbCaption"}),L=new Element("div",{id:"lbNumber"}),new Element("div",{styles:{clear:"both"}}))});function z(){var N=F.getScroll(),O=F.getSize();$$(a,H).setStyle("left",N.x+(O.x/2));if(v){I.setStyles({left:N.x,top:N.y,width:O.x,height:O.y})}}function l(N){["object",n?"select":"embed"].forEach(function(P){Array.forEach(document.getElementsByTagName(P),function(Q){if(N){Q._slimbox=Q.style.visibility}Q.style.visibility=N?"hidden":Q._slimbox})});I.style.display=N?"":"none";var O=N?"addEvent":"removeEvent";F[O]("scroll",z)[O]("resize",z);document[O]("keydown",p)}function p(O){var N=O.code;return u.closeKeys.contains(N)?D():u.nextKeys.contains(N)?f():u.previousKeys.contains(N)?B():false}function B(){return b(w)}function f(){return b(E)}function b(N){if(N>=0){G=N;o=g[N][0];w=(G||(u.loop?g.length:0))-1;E=((G+1)%g.length)||(u.loop?0:-1);r();a.className="lbLoading";m=new Image();m.onload=k;m.src=o}return false}function k(){a.className="";d.set(0);h.setStyles({backgroundImage:"url("+o+")",display:""});q.setStyle("width",m.width);$$(q,J,e).setStyle("height",m.height);A.set("html",g[G][1]||"");L.set("html",(((g.length>1)&&u.counterText)||"").replace(/{x}/,G+1).replace(/{y}/,g.length));if(w>=0){t.src=g[w][0]}if(E>=0){K.src=g[E][0]}M=h.offsetWidth;s=h.offsetHeight;var P=Math.max(0,y-(s/2)),N=0,O;if(a.offsetHeight!=s||a.offsetWidth!=M){N=i.start({height:s,top:P,width:M,marginLeft:-M/2})}O=function(){H.setStyles({width:M,top:P+s,marginLeft:-M/2,visibility:"hidden",display:""});d.start(1)};if(N){i.chain(O)}else{O()}}function j(){if(w>=0){J.style.display=""}if(E>=0){e.style.display=""}C.set(-c.offsetHeight).start(0);H.style.visibility=""}function r(){m.onload=$empty;m.src=t.src=K.src=o;i.cancel();d.cancel();C.cancel();$$(J,e,h,H).setStyle("display","none")}function D(){if(G>=0){r();G=w=E=-1;a.style.display="none";x.cancel().chain(l).start(0)}return false}Element.implement({slimbox:function(N,O){$$(this).slimbox(N,O);return this}});Elements.implement({slimbox:function(N,Q,P){Q=Q||function(R){return[R.href,R.title]};P=P||function(){return true};var O=this;O.removeEvents("click").addEvent("click",function(){var R=O.filter(P,this);return Slimbox.open(R.map(Q),R.indexOf(this),N)});return O}});return{open:function(P,O,N){u=$extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeTransition:false,initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Image {x} of {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},N||{});x=new Fx.Tween(I,{property:"opacity",duration:u.overlayFadeDuration});i=new Fx.Morph(a,$extend({duration:u.resizeDuration,link:"chain"},u.resizeTransition?{transition:u.resizeTransition}:{}));d=new Fx.Tween(h,{property:"opacity",duration:u.imageFadeDuration,onComplete:j});C=new Fx.Tween(c,{property:"margin-top",duration:u.captionAnimationDuration});if(typeof P=="string"){P=[[P,O]];O=0}y=F.getScrollTop()+(F.getHeight()/2);M=u.initialWidth;s=u.initialHeight;a.setStyles({top:Math.max(0,y-(s/2)),width:M,height:s,marginLeft:-M/2,display:""});v=n||(I.currentStyle&&(I.currentStyle.position!="fixed"));if(v){I.style.position="absolute"}x.set(0).start(u.overlayOpacity);z();l(1);g=P;u.loop=u.loop&&(g.length>1);return b(O)}}})();Slimbox.scanPage=function(){$$("a").filter(function(a){return a.rel&&a.rel.test(/^lightbox/i)}).slimbox({},null,function(a){return(this==a)||((this.rel.length>8)&&(this.rel==a.rel))})};if(!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)){window.addEvent("domready",Slimbox.scanPage)};

// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED)
Slimbox.scanPage = function() {
	$$("a").filter(function(el) {
		return el.rel && el.rel.test(/^lightbox/i);
	}).slimbox({/* Put custom options here */}, null, function(el) {
		return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
	});
};
if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) {
	window.addEvent("domready", Slimbox.scanPage);
}

// Slider initialisieren
function init_slider(){
	if($('SlideItMoo_outer') != 'undefined' && $('SlideItMoo_outer') != null) {
		new SlideItMoo({
		overallContainer: 'SlideItMoo_outer',
		elementScrolled: 'SlideItMoo_inner',
		thumbsContainer: 'SlideItMoo_items',
		itemsVisible:2,
		elemsSlide:1,
		duration:300,
		itemsSelector: '.SlideItMoo_element',
		itemWidth: 75,
		showControls:1,
		startIndex:0,
		onChange: function(index){}
		});
	}
}
function translateDocument(){
         window.mycallback = function(response) {
		$("bingtranslation").setStyle('display','none');
		$("translation_headline").setStyle('display','none');
		while($("bingtranslation").hasChildNodes()){
			$("bingtranslation").removeChild($("bingtranslation").firstChild);
		}
		var t = document.createTextNode(response);
		$("bingtranslation").appendChild(t);
		$("translation_headline").setStyle('display','block');
		$("bingtranslation").setStyle('display','block');
	}
	var text = encodeURIComponent(document.getElementById("deutscher_text").firstChild.nodeValue);
	var s = document.createElement("script");
	s.src = "http://api.microsofttranslator.com/V2/Ajax.svc/Translate?oncomplete=mycallback&appId=90F4891359B11B39FC935AC71A9E354FABFF58A4&from=de&to=en&text="+text;
	document.getElementsByTagName("head")[0].appendChild(s);
}

window.addEvent('domready', function(){
         menue_accordion();
         init_news();
});


