var ah_sec=1;
var ah_sec_change=0;
var ah_house=0;
var ah_img=1;
var ah_img_count=0;
var ah_dir="http://kunden.werbewind.de/kunden/holzhaeuser_allgaeuer/individuell/holzhaeuser/images/";
var ah_dir2="http://kunden.werbewind.de/kunden/holzhaeuser_allgaeuer/individuell/inspiration/images/";
var ah_actual_dir=ah_dir;
var sec_pics;
var lightbox_initialized=1;
var ah_a_img=0;
var DEBUG=false;
function preloadImages(){
  var d=document;
  if(d.images){
    if(!d.p){
      d.p=new Array();
    }
    var i,j=d.p.length,a=preloadImages.arguments;
    for(i=0;i<a.length;i++){
      if(a[i].indexOf("#")!=0){
        d.p[j]=new Image;
        d.p[j++].src=a[i];
      }
    }
  }
}
function _HouseChange(house){
  ah_house=house;
  ah_sec=1;
  new Ajax.Request('js/ajax/request.php',{
    method:'post',
	requestHeaders:{'Pragma':'no-cache','Cache-Control':'must-revalidate','If-Modified-Since':document.lastModified},
    parameters:'action=change&haus='+house,
    onComplete:HouseChanged
  });
}
function _HouseChangeIH(house){
  ah_house=house;
  ah_sec=1;
  new Ajax.Request('js/ajax/request.php',{
    method:'post',
	requestHeaders:{'Pragma':'no-cache','Cache-Control':'must-revalidate','If-Modified-Since':document.lastModified},
    parameters:'action=change&inspiration='+house,
    onComplete:HouseChanged
  });
}
function HouseChanged(req){
  var c=document.getElementById("col3_content");
  c.innerHTML=req.responseText;
  c.innerHTML.evalScripts();
}
function _SecChange(sec){
  if(sec!=ah_sec){
    document.getElementById("sec_"+sec).style.textDecoration="none";
    document.getElementById("sec_"+sec).style.background="#B35023";
    document.getElementById("sec_"+ah_sec).style.textDecoration="underline";
    document.getElementById("sec_"+ah_sec).style.background="transparent";
    var temp_sec=ah_sec;
    ah_sec=sec;
    ah_sec_change=1;
    if(sec>=4||temp_sec>=4){
      new Ajax.Request('js/ajax/request.php',{
        method:'post',
		requestHeaders:{'Pragma':'no-cache','Cache-Control':'must-revalidate','If-Modified-Since':document.lastModified},
        parameters:'action=change&haus='+ah_house+"&sec="+sec+"&temp_sec="+temp_sec,
        onComplete:SecChanged
      });
    }
    else{
      _ImgChange3(ah_dir+sec_pics[sec][0],1);
    }
  }
}
function _SecChangeIH(sec){
  if(sec!=ah_sec){
    document.getElementById("sec_"+sec).style.textDecoration="none";
    document.getElementById("sec_"+ah_sec).style.textDecoration="underline";
    var temp_sec=ah_sec;
    ah_sec=sec;
    ah_sec_change=1;
    ah_actual_dir=ah_dir2;
    if(sec>=4||temp_sec>=4){
      new Ajax.Request('js/ajax/request.php',{
        method:'post',
		requestHeaders:{'Pragma':'no-cache','Cache-Control':'must-revalidate','If-Modified-Since':document.lastModified},
        parameters:'action=change&inspiration='+ah_house+"&sec="+sec+"&temp_sec="+temp_sec,
        onComplete:SecChanged
      });
    }
    else{
      _ImgChange3(ah_dir2+sec_pics[sec][0],1);
    }
  }
}
function SecChanged(req){
  var c=document.getElementById("content_wrapper");
  c.innerHTML=req.responseText;
  c.innerHTML.evalScripts();
}
function _ImgChange3(img,nr){
  //new Effect.BlindUp('pic_fader',{duration:2});
  //setTimeout("SrcChange3('"+img+"',"+nr+");",2001);
  SrcChange3(img,nr);
}
function _ImgChange4(img,nr,title,text){
  //new Effect.BlindUp('pic_fader',{duration:2});
  //setTimeout("SrcChange4('"+img+"',"+nr+",'"+title+"','"+text+"');",2001);
  SrcChange4(img,nr,title,text);
}
function SrcChange3(img,nr){
  document.getElementById('pic').src=img;
  //new Effect.BlindDown('pic_fader',{duration:2});
  ImgCurrent(nr);
}
function SrcChange4(img,nr,title,text){
  document.getElementById('pic').src=img;
  //new Effect.BlindDown('pic_fader',{duration:2});
  //ImgCurrent(nr);
  TitleCurrent(title, text);
  document.getElementById('gbb'+ah_a_img).style.borderBottom="0";
  document.getElementById('gbb'+ah_a_img).style.marginBottom="0";
  ah_a_img=nr;
  document.getElementById('gbb'+ah_a_img).style.borderBottom="4px solid #990000";
  document.getElementById('gbb'+ah_a_img).style.marginBottom="-12px";
}
function ImgCurrent(nr){
  if(ah_sec_change==1){
    ah_sec_change==0;
	if(document.getElementById("pics_galerie")){
      var d=document.getElementById("pics_galerie");
      d.innerHTML="";
	  if(ah_sec==1){d.style.marginLeft='95px';}
	  else if(ah_sec==2){d.style.marginLeft='228px';}
	  else if(ah_sec==3){d.style.marginLeft='356px';}
	  else if(ah_sec==4){d.style.marginLeft='460px';}
      for(var i=0;i<=3;i++){
        if(sec_pics[ah_sec][i]){
          var p_i=i+1;
          var p_link=document.createElement("a");
          var p_link_text=document.createTextNode(p_i);
          p_link.appendChild(p_link_text);

          var p_link_href=document.createAttribute("href");
          if(ah_actual_dir==ah_dir){
            p_link_href.nodeValue="?sec="+ah_sec+"&haus="+ah_house+"&bild="+p_i;
          }
          else {
            p_link_href.nodeValue="?sec="+ah_sec+"&inspiration="+ah_house+"&bild="+p_i;
          }
          p_link.setAttributeNode(p_link_href);

          var p_link_id=document.createAttribute("id");
          p_link_id.nodeValue="show_img_"+p_i;
          p_link.setAttributeNode(p_link_id);
          d.appendChild(p_link);

          var f="ImgChange3('"+ah_actual_dir+sec_pics[ah_sec][i]+"',"+p_i+");return false;";
          document.getElementById("show_img_"+p_i).onclick=new Function(f);
        }
	  }
    }
    else{
      var d=document.getElementById("pics");
      d.innerHTML="";
      for(var i=3;i>=0;i--){
        if(sec_pics[ah_sec][i]){
          var p_i=i+1;
          var p_link=document.createElement("a");
          var p_link_text=document.createTextNode(p_i);
          p_link.appendChild(p_link_text);

          var p_link_href=document.createAttribute("href");
          if(ah_actual_dir==ah_dir){
            p_link_href.nodeValue="?sec="+ah_sec+"&haus="+ah_house+"&bild="+p_i;
          }
          else {
            p_link_href.nodeValue="?sec="+ah_sec+"&inspiration="+ah_house+"&bild="+p_i;
          }
          p_link.setAttributeNode(p_link_href);

          var p_link_id=document.createAttribute("id");
          p_link_id.nodeValue="show_img_"+p_i;
          p_link.setAttributeNode(p_link_id);
          d.appendChild(p_link);

          var f="ImgChange3('"+ah_actual_dir+sec_pics[ah_sec][i]+"',"+p_i+");return false;";
          document.getElementById("show_img_"+p_i).onclick=new Function(f);
        }
      }
	}
  }
  else{
    for(var i=1;i<=ah_img_count;i++){
      document.getElementById("show_img_"+i).style.background="#287240";
      document.getElementById("show_img_"+i).style.border="1px solid #fff";
    }
  }
  document.getElementById("show_img_"+nr).style.background="#B35023";
  document.getElementById("show_img_"+nr).style.border="1px solid #B35023";
}
function TitleCurrent(title,text){
  document.getElementById("p_titel").innerHTML=title;
  document.getElementById("p_beschreibung").innerHTML=text;
}
function mk_delete(id,s){
  new Ajax.Request('js/ajax/request.php',{
    method:'post',
    parameters:'action=delete&s=merkzettel&id='+id+'&se='+s,
    onComplete:mk_hide_deleted
  });
}
function mk_hide_deleted(req){
  document.getElementById(req.responseText).style.display='none';
  var a=parseInt(document.getElementById("mzanz").innerHTML);
  if(a>0){mz_update(a-1);
  }
}
function mz_update(c){document.getElementById("mzanz").innerHTML=c;}
function dummy(){}
