function mkLink (url, label, target, extra) {
   if (!extra) { extra=''; }
   if (!target) { target='_self'; }
   if (url.indexOf("http://")==-1) { url ="http://"+url; }
   document.write('<a href="' + url + '" target="'+ target + '" '  +  extra  + '>'+label+'</a>') ;
}

// popup livello

var ie=document.all
var dom=document.getElementById
var ns4=document.layers

var bouncelimit=24 //(must be divisible by 8)
var direction="up"

function initbox(){
	if (!dom&&!ie&&!ns4)
		return
	crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
	scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
	crossobj.top=scroll_top-10
	crossobj.visibility=(dom||ie)? "visible" : "show"
	dropstart=setInterval("dropin()",20)
}

function dropin(){
	scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
	if (parseInt(crossobj.top)<5+scroll_top)
		crossobj.top=parseInt(crossobj.top)+1
	else{
		clearInterval(dropstart)
		bouncestart=setInterval("bouncein()",40)
	}
}

function bouncein(){
	crossobj.top=parseInt(crossobj.top)-bouncelimit
	if (bouncelimit<0)
		bouncelimit+=8
		bouncelimit=bouncelimit*-1
		if (bouncelimit==0){
			clearInterval(bouncestart)
		}
}

function dismissbox(){
	if (window.bouncestart) clearInterval(bouncestart)
	crossobj.visibility="hidden"
}


window.onload=initbox


