/*
 *  Mimoun Boundouh
 *--------------------------------------------------------------------------*/
var     menue_id  = '';
var     untermenue_id = '';
var     obj_menue='';
var     Obj1 = null;
var     obj_news = null;
var     obj_proj = null;
var     obj_prof = null;
var     menue_test = ' ';

//**********************************************************************************//
function init(id1_init,id2_init){ 

    var cont_init = null;

    cont_init=document.getElementById(id1_init);
    if(id1_init!=""){
        if(id1_init=='news'){
            text_color(id1_init,id2_init,'1');
            view(cont_init,id1_init,1);

        }
        if(id1_init=='projekte'){
            text_color(id1_init,id2_init,'2');
            view(cont_init,id1_init,2);

        }
        if(id1_init=='profil'){
            text_color(id1_init,id2_init,'3');
            view(cont_init,id1_init,3);
        }
        if(id1_init=='searchLink'){
            text_color(id1_init,id2_init,'4');
            view(cont_init,id1_init,4);
        }

    } else {
        init_text_color();
    }
    //view(cont_init,id,3);

}
//**********************************************************************************//
function view(Obj,id,j) {
     if (document.getElementById) {
         disable();
         Obj1 = null;
         for (var i=0;i<Obj.parentNode.childNodes.length;i++) {
             if (Obj.parentNode.childNodes[i].nodeType == 1 && Obj.parentNode.childNodes[i].nodeName == "UL") {
                 Obj1 = Obj.parentNode.childNodes[i];
             }
             if (Obj1) {
                 Obj1.style.height = "auto";
                 Obj1.style.visibility = "visible";
             }
        }
    }

    init_text_color();
    if(j=='1'){
        obj_news=Obj;
        text_color(id,untermenue_id,'0');
    }
    if(j=='2'){
        obj_proj=Obj;
        text_color(id,untermenue_id,'0');}
    if(j=='3'){
        obj_prof=Obj;
        text_color(id,untermenue_id,'0');}
    
    if(j=='4'){
        obj_prof=Obj;
        text_color(id,untermenue_id,'0');}    

}
//**********************************************************************************//
function disable() {
 if (Obj1) {
 Obj1.style.visibility = "hidden";
 Obj1.style.height = "1px";
 }
}
//**********************************************************************************//
function text_color(id1,id2,test){
      array1 = new Array("news", "projekte","profil","searchLink");
      array2 = new Array('aktuell','wettbewerbsliste', 'gewerbe','bildung','gesundheitundpflege', 'wohnen', 'plaetze', 'parks', 'landschaft','buero','awards','team','karriere','kontakt');

    var i = 0;

      if(test!='0'){
        menue_test = test;
        untermenue_id=id2;
        menue_id = id1;
      }
      for(i=0;i<4;i++){

          if(array1[i]==id1){
              document.getElementById(id1).style.color='#000000';
           }
           else{
               document.getElementById(array1[i]).style.color='#90a60d';
           }

      }
     if(menue_id!=id1&&untermenue_id==id2){
         for(i=0;i<14;i++){
                  document.getElementById(array2[i]).style.color='#000000';
         }
     }
     else{
           if(test=='0'&&id2==''){

               for(i=0;i<14;i++){

                  if(array2[i]==id2){
                     document.getElementById(array2[i]).style.color='#000000';
                     for(i=0;i<14;i++){
                         if(array2[i]!=id2){
                             document.getElementById(array2[i]).style.color='#90a60d';
                         }
                      }
                  }else{
                         document.getElementById(array2[i]).style.color='#000000';
                       }

            }

        }else{
            for(i=0;i<14;i++){

                  if(array2[i]==id2 ||array2[i]==untermenue_id){
                     document.getElementById(array2[i]).style.color='#000000';

                  }else{
                         document.getElementById(array2[i]).style.color='#90a60d';
                       }
            }

        }
     }

}
//**********************************************************************************//
Event.observe(window, 'load', function(){
        Event.observe(document,'mousemove',function(e){

           //alert('x: ' + ( e.pointerX() - $('container').cumulativeOffset()[0]) + ', y: ' + e.pointerY() );

           if ((185< (e.pointerX() - $('container').cumulativeOffset()[0])&&(e.pointerX() - $('container').cumulativeOffset()[0])<480)&&24<e.pointerY()&& e.pointerY()<130){
                   return;
           }else{

               if(menue_id==''&& untermenue_id == ''){
                   disable();

                   text_color(menue_id,untermenue_id,'1');
                   init_text_color();
               }else {

                    if(menue_test=='1'){
                        view(obj_news,menue_id,'1');
                        text_color(menue_id,untermenue_id,'1');
                    }
                    if(menue_test=='2'){
                        view(obj_proj,menue_id,'2');
                        text_color(menue_id,untermenue_id,'2');
                    }
                    if(menue_test=='3'){
                        view(obj_prof,menue_id,'3');
                        text_color(menue_id,untermenue_id,'3');
                    }
                    if(menue_test=='4'){
                        view(obj_prof,menue_id,'4');
                        text_color(menue_id,untermenue_id,'4');
                    }
                    if(menue_test=='0'){
                        init_text_color();
                    }

            }
        }
        });
});

//**********************************************************************************//
function init_text_color(){
    array1 = new Array("news", "projekte","profil","searchLink");
    array2 = new Array('aktuell','wettbewerbsliste', 'gewerbe','bildung','gesundheitundpflege', 'wohnen', 'plaetze', 'parks', 'landschaft','buero','awards','team','karriere','kontakt');
    for(i=0;i<4;i++){
        document.getElementById(array1[i]).style.color='#000000';
    }
    for(i=0;i<14;i++){
        document.getElementById(array2[i]).style.color='#000000';
    }
}
//**********************************************************************************//

