frameheight = 30;
opened = false;

function updateSize() {
 parent.document.getElementById('idframe').style.height=frameheight+'px';
}

resizeTimer=false;
function fitTo(h) {
 var picture = document.getElementById('pfeil').src
 test = picture.search(/ico_pf_up/);
 if(test != -1) {
 	document.getElementById('pfeil').src = '/images/ico_pf_down.gif';
 	
 } else {
 	document.getElementById('pfeil').src = '/images/ico_pf_up.gif';
 	
 }
 
 if (resizeTimer) window.clearInterval(resizeTimer);

 var toh = h;
 resizeTimer = window.setInterval(function() {
  if (frameheight < toh) {
   frameheight+=30;
   if (frameheight > toh) frameheight=toh;
   updateSize();
  } else if (frameheight > toh) {
   frameheight-=30;
   if (frameheight < toh) frameheight=toh;
   updateSize();
  } else {
   window.clearInterval(resizeTimer);
   resizeTimer=false;
  }
 }, 40);
}

function fitToContent() {
 fitTo(document.getElementById('barbase').offsetHeight);
 if(!opened) {
 	displayAds();
 	opened = true;
 }
 
}
absLeft=0;
absTop=0;
function getAbsolutePos(obj) {
 absLeft=obj.offsetLeft;
 absTop=obj.offsetTop;
 var curobj = obj;
 while (curobj = curobj.offsetParent) {
  absLeft+=curobj.offsetLeft;
  absTop+=curobj.offsetTop;
 }
}

function getCenter(obj) {
 getAbsolutePos(obj);
 absLeft += Math.floor(obj.offsetWidth / 2);
 absTop += Math.floor(obj.offsetHeight / 2);
}
document.write('<div id="tip"><div></div></div>');
tiptimer=false;

function showTip(obj) {
 if (obj.alt) {
  obj.tip = obj.alt.replace(/\[(w|m)\],(.+),([0-9]+),(.+)/, '<a href="/$4" target="_parent" style="text-decoration:none; color:#777777; font-weight:bold;"><strong>$2</strong>, $1, $3</a>');
  target = obj.alt.replace(/\[(w|m)\],(.+),([0-9]+),(.+)/, '$4');
  obj.alt = '';
 }

 if (! obj.tip) return;

 document.getElementById('tip').onmouseover=function() {
  if (tiptimer) {
   window.clearTimeout(tiptimer);
   tiptimer=false;
  }
 };
 document.getElementById('tip').onmouseout=function() {
  hideTip();
 };

 document.getElementById('tip').onmouseover();

 document.getElementById('tip').firstChild.innerHTML=obj.tip;
 document.getElementById('tip').onclick = function() {parent.document.location.href = 'http://www.superweb.de/' + target};
 document.getElementById('tip').style.cursor = 'pointer';

 getCenter(obj);
 if (absLeft + document.getElementById('tip').offsetWidth + 40 < document.body.offsetWidth) {
  document.getElementById('tip').className='';
  document.getElementById('tip').style.left = absLeft + 'px';
 } else {
  document.getElementById('tip').className='reversed';
  document.getElementById('tip').style.left = absLeft - document.getElementById('tip').offsetWidth + 'px';
 }
 document.getElementById('tip').style.top = absTop - 12 + 'px';

}

function hideTip() {
 tiptimer = window.setTimeout(function() {
  document.getElementById('tip').style.top = '-100px';
  document.getElementById('tip').style.left = '0px';
 }, 100);
}



function updateScale(scale, n) {
 if (scale.parentNode.className.indexOf('fixed')!=-1) return;
 scale.parentNode.className='scale scale'+n;
 
 var a, i=0;
 while (a = scale.parentNode.getElementsByTagName('a')[i++]) { 
  a.style.display='none';
  a.style.display='block';
 }

}

clicked = false;

function fixScale(scale,n,url) {
 if(clicked == false) {
	 document.getElementById('punkte').value = n;
	 idframe = window.top.document.getElementById('idframe');

	 new Ajax.Updater('scale_container', url);

	 //scale.parentNode.className += ' fixed';
	 scale.blur();
	 
	 clicked = true;
 }
}



function showpTip(obj) {
  obj.tip = '<span style="color:#777777; font-weight:bold;">Nur f&uuml;r Freunde sichtbar</span>';

 if (! obj.tip) return;

 document.getElementById('tip').onmouseover=function() {
  if (tiptimer) {
   window.clearTimeout(tiptimer);
   tiptimer=false;
  }
 };
 document.getElementById('tip').onmouseout=function() {
  hideTip();
 };

 document.getElementById('tip').onmouseover();
 document.getElementById('tip').onclick = function() { if (obj.checked == true) { obj.checked = false; } else { obj.checked = true; } };
  document.getElementById('tip').style.cursor = 'pointer';
 
 document.getElementById('tip').firstChild.innerHTML=obj.tip;

 getCenter(obj);
 if (absLeft + document.getElementById('tip').offsetWidth + 40 < document.body.offsetWidth) {
  document.getElementById('tip').className='';
  document.getElementById('tip').style.left = absLeft + 'px';
 } else {
  document.getElementById('tip').className='reversed';
  document.getElementById('tip').style.left = absLeft - document.getElementById('tip').offsetWidth + 'px';
 }
 document.getElementById('tip').style.top = absTop - 12 + 'px';

}

function hidepTip() {
 tiptimer = window.setTimeout(function() {
  document.getElementById('tip').style.top = '-100px';
  document.getElementById('tip').style.left = '0px';
 }, 100);
 
einleitung = '';
}













function showBoxTip(obj) {
document.getElementById('tip').style.background = 'url(/images/tip-top.gif) top left no-repeat';
document.getElementById('tip').style.height = '50px';
document.getElementById('tip').style.width = '175px';
document.getElementById('tip').style.paddingTop = '10px';

  obj.tip = '<span style="color:#777777; font-weight:bold;">Nur f&uuml;r Freunde sichtbar</span>';

 if (! obj.tip) return;

 document.getElementById('tip').onmouseover=function() {
  if (tiptimer) {
   window.clearTimeout(tiptimer);
   tiptimer=false;
  }
 };
 document.getElementById('tip').onmouseout=function() {
  hideTip();
 };

 document.getElementById('tip').onmouseover();
 document.getElementById('tip').onclick = function() { if (obj.checked == true) { obj.checked = false; } else { obj.checked = true; } };
  document.getElementById('tip').style.cursor = 'pointer';
 
 document.getElementById('tip').firstChild.innerHTML=obj.tip;

 getCenter(obj);
 if (absLeft + document.getElementById('tip').offsetWidth + 40 < document.body.offsetWidth) {
  document.getElementById('tip').className='';
  document.getElementById('tip').style.left = absLeft-185 + 'px';
 } else {
  document.getElementById('tip').className='reversed';
  document.getElementById('tip').style.left = absLeft - document.getElementById('tip').offsetWidth + 'px';
 }
 document.getElementById('tip').style.top = absTop + 15 + 'px';

}

function hideBoxTip() {
 tiptimer = window.setTimeout(function() {
  document.getElementById('tip').style.top = '-100px';
  document.getElementById('tip').style.left = '0px';
 }, 100);
 
einleitung = '';
}
















function displayAds() {
	var ads = new Array();
	var i, j=1;
	var adlink_randomnumber = Math.floor(Math.random()*10000000000);
	ads[1] = '<script type="text/javascript">google_ad_client = "pub-9067079646092576";google_ad_width = 728;google_ad_height = 15;google_ad_format = "728x15_0ads_al";google_ad_channel = "3956134752";google_color_border = "BCF224";google_color_bg = "BCF224";google_color_link = "FFFFFF";google_color_text = "000000";google_color_url = "008000";</script><script type="text/javascript"  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> ';

	for(i=0; i<document.getElementsByTagName('td').length; i++) {
		tdObj = document.getElementsByTagName('td')[i];
		if(tdObj.className == 'AD') {
			tdObj.innerHTML = ads[j];
			j++;
		}
		
	}

}
