
//$(document).ready( function() { animate_start(); } );

var anim_fast = true;
var anim_counter = 1;
var anim_fast_timeout = 500;
var anim_slow_timeout = 3000;

var employee_slideshow_counter = 1;

function animate_start()
{
	if (visiecount > 1) {
		animate_teasers();
	}
}

function animate_teasers()
{
	if (visie) {
		$("#header-corp-teasers-front").css("background-image",$("#header-corp-teasers").css("background-image"));
		$("#header-corp-teasers").css("background-image","url(" + visiepath + "/header_visie_" + anim_counter + ".jpg)");

		anim_counter++;
		if (anim_fast) {
			setTimeout("animate_teasers()",anim_fast_timeout);
		}
		else {
			setTimeout("animate_teasers()",anim_slow_timeout);
		}
		if (anim_counter > visiecount) {
			anim_counter = 1;
			anim_fast = false;
		}
	}
}

function animate_employee_slideshow()
{
	if (employee_slideshow_counter >= slides.length) {
		employee_slideshow_counter = 0;
	}
	
	fname = slides[employee_slideshow_counter];
	
	if (fname) {
		$("#header-corp-teasers-front").css("background-image",$("#header-corp-teasers").css("background-image"));
		$("#header-corp-teasers").css("background-image","url(" + slides[employee_slideshow_counter] + ")");
	
		employee_slideshow_counter++;
		setTimeout("animate_employee_slideshow()",anim_slow_timeout);
	}
}

function help_open(helpid)
{
	el = document.getElementById(helpid);
	el.style.display = "block";
}
function help_close(helpid)
{
	el = document.getElementById(helpid);
	el.style.display = "none";
}

function help_move(event,helpid)
{
	
	var scrollTop = 0;
	if (document.body.scrollTop > 0) {
		scrollTop = document.body.scrollTop;
	}
	else {
		scrollTop = document.documentElement.scrollTop;
	}

	if (event.pageX) {
		// !msie
		xPos = event.pageX;
		yPos = event.pageY;
	}
	else {
		// msie
		xPos = window.event.clientX;
		yPos = window.event.clientY;


		xPos += document.body.scrollLeft;
		yPos += scrollTop;
	}

	el = document.getElementById(helpid);

	var right = xPos + 20 + el.offsetWidth;
	var bottom = yPos + 20 + el.offsetHeight;
	var up = false;
	var left = false;

	if (typeof(window.innerWidth) == "number") {
		if (right > window.innerWidth && window.innerWidth > el.offsetWidth) {
			left = true;
		}
		
		if (bottom > (window.innerHeight + scrollTop) && window.innerHeight > el.offsetHeight) {
			up = true;
		}
	}
	else {
		if (right > document.documentElement.clientWidth && document.documentElement.clientWidth > el.offsetWidth) {
			left = true;
		}
		if (bottom > (document.documentElement.clientHeight + scrollTop) && document.documentElement.clientHeight > el.offsetHeight) {
			up = true;
		}
	}

	if (left) {
		el.style.left = (xPos - 20 - el.offsetWidth) + "px";
	}
	else {
		el.style.left = xPos + 20 + "px";
	}
	if (up) {
		if (typeof(window.innerHeight) == "number") {
			el.style.top = ((window.innerHeight - 10 - el.offsetHeight) + scrollTop) + "px";
		}
		else {
			el.style.top = ((document.documentElement.clientHeight - 10 - el.offsetHeight) + scrollTop) + "px";
		}
	}
	else {
		el.style.top  = yPos + 10 + "px";
	}
}


