// PhilaBlitz.de

var checkmindesttxt='Bitte bieten Sie mindestens in Hoehe des Mindestgebotes:';
var bietenmindesttxt='Bitte bieten Sie mindestens ';
var kommtvonpraes=0; var katalog=0; var schlusspl=0;
var naviaktivcss=0; var aktiveid=''; var aktiverlink=''; // navi
ie4=(document.all)?true:false;
if (navigator.userAgent.indexOf('Gecko')>-1) {ie4=true;}

function ladax(xurl) {
 xurl=xurl+"&kduser=$kduser";
 var req = new Request.HTML({ method: 'get', url: xurl, evalResponse: true, onFailure: function(){ladaxfail(xurl); } }).send();
}

function ladaxfail(xurl) {
 xurl=xurl+"&kduser=$kduser";
 window.setTimeout("ladax('"+xurl+"')",1000);
}

function initProgBarX(intWidthBar, intSeks, strID, txtID, startSek, nrID){
  if (startSek==intSeks) { startSek=0;  }
  var dblStep = intWidthBar/intSeks;
  document.getElementById(strID).parentNode.style.display = "block";
  document.getElementById(strID).parentNode.style.width = intWidthBar+"px";
  document.getElementById(strID).style.width = "0px";
  updateProgBarX(dblStep, intSeks, startSek, strID, txtID, nrID);
}

function updateProgBarX(dblStep, intSeks, intAktSek, strID, txtID, nrID){
  document.getElementById(strID).style.width = Math.ceil(dblStep*intAktSek++) + "px";
   document.getElementById(txtID).style.display='block';
  if(intAktSek <= intSeks){
    document.getElementById(txtID).innerHTML='Preis f&auml;llt in '+(intSeks-intAktSek+1)+' Sek.';
    hTimer = window.setTimeout(function(){updateProgBarX(dblStep, intSeks, intAktSek, strID, txtID, nrID)}, 1000);
  } else {
    var jetzt=new Date();
    var zeitstring=jetzt.getTime();
     ladax('zeitx.pl?nr='+nrID+'&t='+zeitstring);
  }

}

function initProgBar(intWidthBar, intSeks, strID, txtID, startSek, nrID){}
function updateProgBar(dblStep, intSeks, intAktSek, strID, txtID, nrID){}

function biete_p(wo,ausruf) {} 
function biete_pp(wo,ausruf,lfdbieten,gebot) {
 var zeigausruf=ausruf.replace(/\./g,',');
 if (typeof(gebot)=='null' || gebot==null || gebot=='null') { return false; }
 var gebotpunkt=Number(gebot.replace(/,/g,'.'));
 if (typeof(gebotpunkt)=='NaN' || gebotpunkt<ausruf) {
   alert(bietenmindesttxt+zeigausruf+'!');
   return false;
 } else {
   document.forms[wo].gebot.value=gebot;
   document.getElementById('bietendiv'+lfdbieten).style.display='none';
   // document.forms[wo].submit();
   var korburl='korb.pl?korb='+parent.korb+'&gebote='+parent.gebote+'&artikelnr='+document.forms[wo].artikelnr.value+'&gebot='+gebot+'&bieten=1';
   parent.warenkorb.location.replace(korburl);
   return false;
 }
}
function biete_pf(wo,ausruf,gebot) {
  if (gebot>=ausruf) {
   var korburl='korb.pl?korb='+parent.korb+'&gebote='+parent.gebote+'&artikelnr='+document.forms[wo].artikelnr.value+'&gebot='+gebot+'&bieten=1';
   parent.warenkorb.location.replace(korburl);
   return false;
  }
  var zeigausruf=ausruf.replace(/\./g,',');
  alert(bietenmindesttxt+zeigausruf+'!');
  return false;
}
function checkmindest(wo,wieviel) {
 if (wo=='') {return false;}
 if (wieviel>0 && typeof(document.forms['artikel'+wo].gebot)!='undefined') {
   var gebot=document.forms['artikel'+wo].gebot.value;
   gebot=gebot.replace(/,/,'.'); gebot=Number(gebot);
   var wievielanz=wieviel*100; wievielanz=wievielanz.toString()
   wievielanz=wievielanz.substr(0,wievielanz.length-2)+','+wievielanz.substr(wievielanz.length-2,2);
   if (gebot<wieviel) { alert(checkmindesttxt+' '+wievielanz); return false; }
  }
 return true;
}
function divpan(wen) {
 document.getElementById('bietendiv'+wen).style.display='block';
}
function divpaus(wen) {
 document.getElementById('bietendiv'+wen).style.display='none';
}
function bildianaus(womit) { // Bild-Index
 var bildigesetzt=''; // parent.bildi  wird dann wieder obsolet
 if (parent.bildi) { bildigesetzt=parent.bildi; }
 // folgende replace section wird dann auch obsolet
 if (bildigesetzt=='1' || womit.match(/bildi=1/)) {
     womit=womit.replace(/bildi=1\&*/,'');
     parent.bildi='0';
 } else {
  if (womit.match(/\?/)) {
    womit+='&bildi=1';
  } else {
    womit+='?bildi=1';
  }
  parent.bildi='1';
 }
 womit=womit.replace(/\&$/,'');
 womit=womit.replace(/\&\&/,'&');
 return womit;
}

function vermerke_ref() {
 if (!parent.ref) {
  if (window.location.search.indexOf('&b=')>-1 || window.location.search.indexOf('?b=')>-1) {
    var parms = window.location.search.substring(1,window.location.search.length-1).split("&");
    for (var i=0; i<parms.length; i++) {
      if (parms[i].substring(0,2)=='b=') {
       parent.ref=parms[i].substring(2,window.location.search.length-2);
      }
    }
  }
 }
 if (parent.ref) {
  for (var i=0; i<document.forms.length; i++) {
   if (document.forms[i].elements['ref']) { 
    document.forms[i].elements['ref'].value=parent.ref;
   } else {
    var neuesfeld=document.createElement('input');
    neuesfeld.type='hidden'; neuesfeld.name='ref';
    neuesfeld.value=parent.ref; document.forms[i].appendChild(neuesfeld); 
   }
  }
 }
 if (!parent.httpreferrer) {
  if (window.location.search.indexOf('&httpreferrer=')>-1 || window.location.search.indexOf('?httpreferrer=')>-1) {
    var parms = window.location.search.substring(1,window.location.search.length-1).split("&");
    for (var i=0; i<parms.length; i++) {
      if (parms[i].substring(0,13)=='httpreferrer=') {
       parent.httpreferrer=parms[i].substring(13,window.location.search.length-13);
      }
    }
  }
 }
 if (parent.httpreferrer) {
  for (var i=0; i<document.forms.length; i++) {
   if (document.forms[i].elements['referrer']) { 
    document.forms[i].elements['referrer'].value=parent.httpreferrer;
   } else {
    var anderesfeld=document.createElement('input');
    anderesfeld.type='hidden'; anderesfeld.name='referrer';
    anderesfeld.value=parent.httpreferrer; document.forms[i].appendChild(anderesfeld);
   }
  }
 }
}
function vonpraes() { // Aufruf von katalog::praes bzw. show aus
 if (parent.ref) {
   if (parent.ref.indexOf('PRAES')<0) {
     parent.ref+=',PRAES';
   }
 } else {
     parent.ref='PRAES';
 }
}

function swfdatei(swfsrc,swfid,swfbreite,swfhoehe,swfbgcolor,swfanpassen,swfmindestbreite,swfplay,swfloop,swfmenu,swfquality,swfscale,swfalign,swfsalign,swfwmode,abzugprozent,maximalabzug,base) {
 if (typeof(swfsrc)=='undefined') { return; }
 var neuestag='<embed id="'+swfid+'" name="'+swfid+'" src="'+swfsrc+'" width="'+swfbreite+'" height="'+swfhoehe+'" type="application/x-shockwave-flash"';
 if (typeof(swfbgcolor)!='undefined' && swfbgcolor!='') { neuestag+=' bgcolor="'+swfbgcolor+'"'; }
 if (typeof(swfplay)!='undefined' && swfplay!='') { neuestag+=' play="'+swfplay+'"'; }
 if (typeof(swfloop)!='undefined' && swfloop!='') { neuestag+=' loop="'+swfloop+'"'; }
 if (typeof(swfmenu)!='undefined' && swfmenu!='') { neuestag+=' menu="'+swfmenu+'"'; }
 if (typeof(swfquality)!='undefined' && swfquality!='') { neuestag+=' quality="'+swfquality+'"'; }
 if (typeof(swfscale)!='undefined' && swfscale!='') { neuestag+=' scale="'+swfscale+'"'; }
 if (typeof(swfalign)!='undefined' && swfalign!='') { neuestag+=' align="'+swfalign+'"'; }
 if (typeof(swfsalign)!='undefined' && swfsalign!='') { neuestag+=' salign="'+swfsalign+'"'; }
 if (typeof(swfwmode)!='undefined' && swfwmode!='') { neuestag+=' wmode="'+swfwmode+'"'; }
 if (typeof(base)!='undefined' && base!='') { neuestag+=' base="'+base+'"'; }
 if (swfanpassen==1) {
  neuestag+=' onResize="';
  neuestag+="swfanpassung('";
  neuestag+=swfid+"'";
  neuestag+=','+swfbreite+','+swfhoehe+",'"+swfmindestbreite+"','"+abzugprozent+"','"+maximalabzug+"')";
  neuestag+='"';
 }
 neuestag+="></embed>\n";
 document.write(neuestag);
 if (swfanpassen==1) {
   swfanpassung (swfid,swfbreite,swfhoehe,swfmindestbreite,abzugprozent,maximalabzug);
   if (navigator.userAgent.indexOf('Gecko')>-1) {
     window.onresize = function(){swfanpassung (swfid,swfbreite,swfhoehe,swfmindestbreite,abzugprozent,maximalabzug)}
     window.onload = function(){swfanpassung (swfid,swfbreite,swfhoehe,swfmindestbreite,abzugprozent,maximalabzug);seitegeladen();}
   } else if (navigator.userAgent.indexOf('MSIE')>0) {
     document.write('<SCRIPT FOR=window EVENT=onload LANGUAGE=JScript>swfanpassung ("'+swfid+'","'+swfbreite+'","'+swfhoehe+'","'+swfmindestbreite+'","'+abzugprozent+'","'+maximalabzug+'");seitegeladen()</SCRIPT>');
   }
 }
}
function klappidwie(id,wie) {
 if (id=="" || id=="undefined") { return; }
 if (wie=="" || wie=="undefined") { wie="block"; }
 document.getElementById(id).style.display=wie;
}
function swfanpassung(wo,altebreite,altehoehe,mindestbreite,abzugprozent,maximalabzug) {
 if (navigator.userAgent.indexOf('Gecko')>-1) {
 var neuebreite = window.innerWidth;
 var dokumenthoehe = window.innerHeight;
 } else {
 var neuebreite = document.body.clientWidth;
 var dokumenthoehe = document.body.clientHeight;
 }
 if (document.getElementById('d1').scrollHeight > document.getElementById('d1').clientHeight) {
    if (neuebreite>22) { neuebreite=neuebreite-20; } // fuer Scrollbar
 }
 if (abzugprozent>0) {
    var abzugabsolut = ( (abzugprozent/100) *neuebreite);
    if (abzugabsolut>maximalabzug) { abzugabsolut=maximalabzug; }
    neuebreite = neuebreite - abzugabsolut;
 }
 if (neuebreite<mindestbreite) { neuebreite=mindestbreite; }
 if (neuebreite<1) { neuebreite=1; }
 var faktor = altebreite / neuebreite;
 var neuehoehe = Math.floor(altehoehe / faktor);
 neuebreite = Math.floor(neuebreite);
 document.getElementById(wo).width=neuebreite;
 document.getElementById(wo).style.width=neuebreite+'px';
 document.getElementById(wo).height=neuehoehe;
 document.getElementById(wo).style.height=neuehoehe+'px';
}
