function toggle(o) {
  var hidden=false;
  var obj=document.getElementById(o);
  var obj_middle;
  var obj_content;
  //alert("ping!");
  if(!obj) {
	hidden=true;
	obj=document.getElementById(o+"_hidden");
    obj_middle=document.getElementById(o+"_title_middle_title_hidden");
    obj_content=document.getElementById(o+"_content_hidden");
  } else {
    obj_middle=document.getElementById(o+"_title_middle_title");
    obj_content=document.getElementById(o+"_content");
  }
  var picture=document.getElementsByName(o+"_img")[0];
  
  if(!hidden) {
  	obj.id=obj.id+"_hidden";
	obj_middle.id=obj_middle.id+"_hidden";
	obj_content.id=obj_content.id+"_hidden";
	obj_middle.className=obj_middle.className+"_hidden";
	obj_content.className=obj_content.className+"_hidden";
  } else {
  	obj.id=obj.id.replace(/_hidden/,"");
  	obj_middle.id=obj_middle.id.replace(/_hidden/,"");
  	obj_content.id=obj_content.id.replace(/_hidden/,"");
  	obj_middle.className=obj_middle.className.replace(/_hidden/,"");
  	obj_content.className=obj_content.className.replace(/_hidden/,"");
  }
  
  var ergebnis=picture.src.search(/_left/);
  if(ergebnis == -1) {
  	picture.src=picture.src.replace(/_right/,"_left");
  } else {
  	picture.src=picture.src.replace(/_left/,"_right");
  }
  
}
