// JavaScript Document





















function Postcard() 
{
  window.open("http://www.blodhund.com/post/index.htm",
              "windowPostcard",
              "width=630,height=450,status=yes,menubar=no,toolbar=no,scrollbars=yes,resizable=yes");
}



function popupGaestbok()
{
  oWindow = window.open("postcard.htm",
              "windowGästbok",
              "width=450,height=450,status=yes,menubar=no,toolbar=no,scrollbars=yes,resizable=yes");
  oWindow.focus();
}





//transition scroll
var marginTop = 0;
var defaultScrollIncrement = 5;
var scrollIncrement = defaultScrollIncrement;
var cssHeight = 0;
var scrollUpStop = true;
var scrollDownStop = true;

function initCss(id, height)
{
  document.getElementById(id).style.height = height + 'px';
  document.getElementById(id).style.overflow = 'hidden';
}

function onScrollUpStop()
{
	scrollUpStop = true;
}

function onScrollDownStop()
{
	scrollDownStop = true;
}

function scrollTransHelper(rate)
{
	var x=document.getElementById('inner');
	if(rate>0){ //move down
		if(marginTop>-(cssHeight-370+20) && scrollDownStop==false)
		{
			setTimeout('scrollTransHelper('+rate+')', Math.abs(rate));
			marginTop= marginTop-scrollIncrement;
			x.style.margin=marginTop+'px 0 0 0';
		}
		
	}
	else{ //move up
		if(marginTop<0 && scrollUpStop==false)
		{
			setTimeout('scrollTransHelper('+rate+')', Math.abs(rate));
			marginTop = marginTop+scrollIncrement;
			x.style.margin=marginTop+'px 0 0 0';
		}
	} 
}

function scrollTrans(rate, scrollIncr){
  if(scrollIncr){
    scrollIncrement = scrollIncr;
  }
	cssHeight = document.getElementById('inner').scrollHeight;
	if(rate>0){
    scrollUpStop = true;
    scrollDownStop = false;
  }else{
    scrollUpStop = false;
    scrollDownStop = true;
  }
	scrollTransHelper(rate);
} 
