var ZKIT={
api_key:'0MIIUR6tZxjGfD47m7BKk5YbtQzkX8F8Dg08zcBcFrg5DcbPEnEeVmT0TIfUySRlZY2n7dHyp82dTkMOlf3WWoSUEzIdqCbE13HJDv6bh6PWpb4PMHsECQ',
mode:'lb2',
scope:'set',
setID:'NV661KGY18'
}

   


/* Copyright (c) 2006-2008 Gerhard Ziegler . All rights reserved.
 * $Id: zkit.js/zkit-1.1/ 2007-12-18  $
 */


if (typeof ZACK == "undefined" || !ZACK) 
    var ZACK = {};

ZACK.expires='1283490906';
ZACK.authKey='56d441b58921018d2fb4fbea43c753a7';
ZACK.js_host='www.bilderbeute.de';

ZACK.kit={

insertScript: function(url, win) {
  var w = win || window, d=w.document, n=d.createElement("script"),
      h = d.getElementsByTagName("head")[0];

  n.src = url;
  //n.charset="utf-8";
  n.type = "text/javascript";
  h.appendChild(n);
},
insertCSS: function(url, win){
  var w = win || window, d=w.document, n=d.createElement("link"),
      h = d.getElementsByTagName("head")[0];

  n.rel="StyleSheet";
  n.href = url;
  n.type = "text/css";
  h.appendChild(n);
}
};
function makeRequestString(params){
    var rv='';
	for (var p in params) {
	  rv+= p+'='+ /*encodeURIComponent*/(params[p])+'&';
	}	
  return rv.substring(0, rv.length-1);
}
String.prototype.startsWith = function(s) { return this.indexOf(s)==0; }

var downloadUrl='http://static.bilderbeute.de'; 
var params={}, callerParams={};
var sponsoredBy='<br/>&nbsp;&nbsp;&nbsp;&nbsp;powered by <b><a href="http://bilderbeute.de/?faq=zkit">bilderbeute.de/zkit</a></b>';

var wl=window.location;
var jsServerUrl='http://'+ZACK.js_host;


// Create: zkpane[zkheader zkcontent zkfooter]
document.write('<div id="zkPane" ></div>');
var zk=document.createElement('div');
zk.setAttribute('id', "zkHeader");
document.getElementById('zkPane').appendChild(zk);

zk=document.createElement('div');
zk.setAttribute('id', "zkContent");
document.getElementById('zkPane').appendChild(zk);

zk=document.createElement('div');
zk.setAttribute('id', "zkFooter");
document.getElementById('zkPane').appendChild(zk);

zk=document.createElement('img');
zk.setAttribute('src', jsServerUrl+'/zkit/styles/default/assets/loading-small.gif');
document.getElementById('zkContent').appendChild(zk);
document.getElementById('zkFooter').innerHTML=sponsoredBy;


if(!ZKIT.style)ZKIT.style='default';
if(!ZKIT.style_sheet)
  ZKIT.style_sheet=jsServerUrl+'/zkit/styles/default/main.css';
if(!ZKIT.setID)ZKIT.setID='';
if(!ZKIT.ID)ZKIT.ID='';
if(!ZKIT.qs)ZKIT.qs='';
if(!ZKIT.numItems)ZKIT.numItems=40;
if(ZKIT.qs)ZKIT.qs=/*encodeURIComponent*/(ZKIT.qs);
ZACK.kit.insertCSS(ZKIT.style_sheet);

var href=document.location.search;
if(href.substring(1)){
  var ps=href.substring(1);
  var parts=ps.split('&');
  for(i=0;i<parts.length;i++){
    tmp=parts[i].split('=');
    var par=decodeURIComponent(tmp[0]);
    if(par.startsWith('@@'))
      params[par]=tmp[1];
    else
      if(tmp[1])callerParams[par]=tmp[1];
  }
}


params['api_key']=ZKIT.api_key;
params['docType']=ZKIT.docType || 'Image';
params['lid']=ZKIT.lid || '';

params['m']=params['@@m'] || ZKIT.mode || 'toc';
params['pn']=params['@@pn'] ||  '0';
params['ID']=params['@@id'] || ZKIT.ID ;
params['setID']=params['@@setID'] || ZKIT.setID ;
params['query']=encodeURIComponent(params['@@query']  || '');
params['tag']=params['@@tag']  || ZKIT.tag || '';
params['flavour']=params['@@flavour'] || ZKIT.flavour || 'tan' ;
if(params['m']=='toc')params['rpp']=ZKIT.items_per_page;

delete params['@@m'];
delete params['@@query'];
delete params['@@id'];
delete params['@@pn'];
delete params['@@tag'];
delete params['@@setID'];

params['expires']=ZACK.expires;
params['host']=wl.host;
params['callerUrl']=encodeURIComponent('http://'+wl.host+wl.pathname);
params['callerParams']=encodeURIComponent(makeRequestString(callerParams));
params['sig']=md5(wl.host+ZACK.authKey);

var jsServerUrl='http://'+ZACK.js_host;
var ix=0; iy=0;
var urls=[], cssUrls=[];

if(ZKIT.docType=='VideoClip' ){
  urls[ix++]=jsServerUrl+'/js/ufo.js';
}

if(ZKIT.mode=='dvw' ){ 
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/container/container-min.js';
  cssUrls[iy++]=jsServerUrl+'/js/yui_2.6.0/build/assets/skins/sam/container.css';
}

if(ZKIT.mode=='lb2' ){ 
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/animation/animation-min.js';
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/dragdrop/dragdrop-min.js'
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/container/container-min.js';
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/nicora/photoviewer_base.js';

  // !!!! cssUrls[iy++]=jsServerUrl+'/js/yui_2.6.0/container.css';
  //cssUrls[iy++]='http://yui.yahooapis.com/2.4.1/build/container/assets/skins/sam/container.css';
  cssUrls[iy++]=jsServerUrl+'/js/yui_2.6.0/build/assets/skins/sam/container.css';
  cssUrls[iy++]=jsServerUrl+'/js/yui_2.6.0/nicora/photoviewer_base.css';
}

if(ZKIT.mode=='car' ){ 
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/animation/animation-min.js';
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/element/element-beta-min.js';
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/container/container-min.js';
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/carousel/carousel-min.js';

  cssUrls[iy++]=jsServerUrl+'/js/yui_2.6.0/build/assets/skins/sam/container.css';
  cssUrls[iy++]=jsServerUrl+'/js/yui_2.6.0/billscott/carousel.css';
}

if(ZKIT.mode=='sls' ){ 
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/animation/animation-min.js';
  urls[ix++]=jsServerUrl+'/js/yui_2.6.0/build/element/element-beta-min.js';
}
urls[ix++]=jsServerUrl+'/js/JST.js';

var urls=[]; ix=0;
var cssUrls=[];

urls[ix++]=jsServerUrl+'/zkit/zkit-1.1/zkit.static.js';
urls[ix++]=jsServerUrl+'/zkit/zkit-1.1/zkit.views.js';
urls[ix++]=jsServerUrl+'/zkit/zkit-1.1/zkit.data.js.php?'+makeRequestString(params);

YAHOO.util.Get.script(urls, {});
YAHOO.util.Get.css(cssUrls, {});
