/*
Pump-Demo licensed to Pondteam AB
Copyright 2011 Fred's Konsult, http://www.pump-demo.com
*/

function PD(p,m){
initPD();
PDpopup(670,610);
var base="http://www.aquainterior.se/upload/aquapd/pd5/pt5/";
var Ft="PDframeTopWhite"
var Fm="PDframeMiddleWhite"
var Fb="PDframeBottomWhite"
var Cl="<img src='"+base+"close.gif' alt='[x]' onclick='clPD()' />";

if (location.href.indexOf("/danska/") > 0) {var Hd="Pondteam AB - Vælg pumpe";var l="dk";
}else{var Hd="Pondteam AB - v\u00E4lja r\u00E4tt dammpump";var l="sv";}
getid('PDpopup').innerHTML = PDf(base,Ft,14)+PDf(base,Fm)+"<div style='float:right;font-size:13px;font-weight:bold;font-family:verdana,arial,helvetica;'>"+Hd+"</div><div style='text-align:left;'>"+Cl+"</div><div style='text-align:center;padding-top:8px;' id='PDdiv'></div></div>"+PDf(base,Fb,14);

if(!p){p='';}
if(!m){m='&mod=1';}else{m='&mod='+m}
var a="http://www.aquainterior.se/cgi-bin/aquapd/pd5/pd.cgi?l="+l+"&s=pt5&Model="+encodeURIComponent(p) + m;
getid('PDdiv').innerHTML="<iframe src='"+a+"' width='640' height='580' scrolling='no' frameborder='0' name='PDFrame'></iframe>";
}
function PDf(base,img,h) {
var a="<div style=\"padding-left:14px;padding-right:14px;background-image:url('"+base+img+".gif');";
if (h){a=a+"height:"+h+"px;";}
a+="\">";
if (h) {a=a+"</div>";}
return a;
}
function PDpopup(width, height) {
getStyle('PDblanket').height=windowSize('height')+pageScrollY()+100+'px';
getStyle('PDblanket').display="block";
getid('PDblanket').onclick=function() {clPD();}
var temp = 0;
temp = (windowSize('height') - height) / 2;
var atop = temp ? temp : 0;
atop += pageScrollY();
atop += "px";
temp = (windowSize('width') - width) / 2;
var aleft = temp ? temp : 0;
aleft += "px";
getStyle('PDpopup').top = atop;
getStyle('PDpopup').left = aleft;
getStyle('PDpopup').display = 'block';
}

function windowSize(action) {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  if (action == 'width') { return myWidth; }
  return myHeight;
}
function pageScrollY() {
  if( typeof( window.pageYOffset ) == 'number' ) {    //Netscape compliant
    return window.pageYOffset;
  }
  else if( document.body && document.body.scrollTop >= 0 ) {  //DOM compliant
    return document.body.scrollTop;
  }
  else if( document.documentElement && document.documentElement.scrollTop >= 0) {    //IE6 standards compliant mode
    return document.documentElement.scrollTop;
  }
  else {
    return -1;
  }
}

function getid(id, style) {
  var ojb = '';
  if (document.getElementById) { // DOM3 = IE5, NS6
    obj = document.getElementById(id);
    if (style) { obj = document.getElementById(id).style; }
  } else {
    if (document.layers) { // Netscape 4
      obj = document.id;
    }
    else { // IE 4
      obj = document.all.id;
      if (style) { obj = document.all.id.style; }
    }
  }
  return obj;
}

function getStyle(id) {return getid(id,'style');}

function clPD() {
getStyle('PDblanket').display="none";
getid('PDpopup').innerHTML="";
getStyle('PDpopup').display="none";
}

function initPD(){
if(PDinit){return;}else{PDinit=1;}
var a=document.createElement('div'); 
a.setAttribute("id","PDblanket");
var b=a.style;
b.width="100%"; 
b.height="100%"; 
b.left="0px"; 
b.top="0px"; 
b.background="#555";
b.opacity="0.65";
b.filter="alpha(opacity=65)";
b.position="absolute";
b.zIndex="9001";
document.body.appendChild(a);

var a=document.createElement('div'); 
a.setAttribute("id","PDpopup");
var b=a.style;
b.width="670px"; 
b.border="none"; 
b.background="none";
b.position="absolute";
b.zIndex="9002";
document.body.appendChild(a);
}
var PDinit="";


