var myForm;

function page(page) {

	myForm.f_page.value = page;
	
	myForm.submit();
}


function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 

function show (myEvent, image, imageheight) {
	var myTop, screenheight, distance;
	
	if (!myEvent) myEvent = window.event;
	var mouse_Y = (myEvent.clientY ? myEvent.clientY : myEvent.pageY);
	var mouse_X = (myEvent.clientX ? myEvent.clientX : myEvent.pageX);

	screenheight = getHeight();

	distance = screenheight - mouse_Y;
	
	if (distance < imageheight) myTop = mouse_Y - imageheight + distance - 5;
	else if (mouse_Y < imageheight) myTop = mouse_Y;
	else myTop = mouse_Y - imageheight;
	
	myTop = myTop + getScrollTop() - 250;
	document.getElementById(image).style.top = myTop + 'px';
	document.getElementById(image).style.left =  100 + 'px';
	document.getElementById(image).style.position =  'absolute';
	document.getElementById(image).style.display='inline';
}

function hide (image) {
	document.getElementById(image).style.display='none';
}


function init() {
	myForm = document.getElementById('theform');
	// externalLinks();
}


function getHeight() {
  var myHeight = 0;
  if(typeof(window.innerHeight) == 'number') myHeight = window.innerHeight;
  else if(document.documentElement && document.documentElement.clientHeight)myHeight = document.documentElement.clientHeight;
  else if(document.body && document.body.clientHeight) myHeight = document.body.clientHeight;
  return (myHeight);
}

function getScrollTop() {
  var scrOfY = 0;
  if(typeof(window.pageYOffset) == 'number')  scrOfY = window.pageYOffset;
  else if(document.body && document.body.scrollTop) scrOfY = document.body.scrollTop;
  else if(document.documentElement && document.documentElement.scrollTop) scrOfY = document.documentElement.scrollTop;
  return (scrOfY);
}


function heartBeat() {
	var delay = 220;
	window.setTimeout(changeOfHeart, 1*delay);
	window.setTimeout(changeOfHeart, 2*delay);
	window.setTimeout(changeOfHeart, 3*delay);
	window.setTimeout(changeOfHeart, 4*delay);
	window.setTimeout(changeOfHeart, 5*delay);
	window.setTimeout(changeOfHeart, 6*delay);
}

function changeOfHeart() {

	var heart = document.getElementById('heart');
	
	heart.style.display = (heart.style.display == 'none' ? 'inline' : 'none');
	
}
