var b = navigator.userAgent.toLowerCase();

function toggleNav(dropID,obj) {		
	if (b.indexOf('msie') == -1) {
		if (dropID!='') {
			theDrop = document.getElementById(dropID+'Drop');
			theDrop.onmouseover = function() {
				theDrop.style.display = 'block';
			}
			theDrop.onmouseout = function() {
				theDrop.style.display = 'none';
			}
		}
	}
	/*
	if (obj.tagName != 'A') {
		objects = document.getElementById('topmenu').getElementsByTagName('A');
		for (i=0;i<objects.length;i++) {
			// alert(objects[i].onmouseover.toString().indexOf(dropID));
			if (objects[i].onmouseover.toString().indexOf(dropID) != -1) {
				obj = objects[i];
			}
		}
		
	}
	*/
	
	if (dropID!='') {
		theDrop = document.getElementById(dropID+'Drop');
		
    var xPosition = parseInt( findPosX( document.getElementById( dropID ) ) )-4;
	  theDrop.style.left = xPosition+'px';
		theDrop.style.zIndex = 3000;
    //alert(theDrop.style.zIndex);
    if (theDrop) {
			if(theDrop.style.display == 'block') {
				theDrop.style.display = 'none';
			} else {
				theDrop.style.display = 'block';
				theDrop.focus();
			}
		}
		
	}  else {
		if (obj.firstChild.src.indexOf("2.gif") != -1) {
			obj.firstChild.src = obj.firstChild.src.replace(/2.gif/g,".gif");
		} else {
			obj.firstChild.src = obj.firstChild.src.replace(/.gif/g,"2.gif");
		}
	} 
  	
}

function PopUpSend(URL) {
	//input window name
	var wndName="SEARCHBV";
	
	//input attributes
	wndAttributes = "width=400,height=400,scrollbars=no,top=150,left=200";
	window.open(URL,wndName,wndAttributes);
}

function PopUpPrint(URL) {
	//input window name
	var wndName="SEARCHBV";
	
	//input attributes
	wndAttributes = "width=400,height=600,scrollbars=no,top=150,left=200";
	window.open(URL,wndName,wndAttributes);
}

function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			//alert(obj.tagName + ' - '+ obj.offsetLeft)
			obj = obj.offsetParent;
		}
	}
	else if (obj.x){
	 alert('elsjefiederelsje');
		curleft += obj.x;
	}
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

document.getElementsByClass = function (needle) {
  var my_array = document.getElementsByTagName("*");
  var retvalue = new Array();
  var i = 0;
  var j = 0;
  for (i = 0, j= 0; i < my_array.length; i++) {
    var c = " " + my_array[i].className + " ";
    if (c.indexOf(" " + needle + " ") != -1) retvalue[j++] = my_array[i];
  }
  return retvalue;
}

function toggleVis(navid,imgid) {
	imgs = new Array();
	navBlocks = new Array();
	
	// change all images to 'closed' (display the open img)
	imgs = document.getElementsByClass('imgToggle');
	for (i=0;i<imgs.length;i++) {
		imgs[i].src = '/pics/but_open.gif';
	}
	
	// close all open nav boxes except clicked
	navBlocks = document.getElementsByClass('sideNavHolder');
	for (i=0;i<navBlocks.length;i++) {
		if (navBlocks[i].id.substring(0,3) == 'nav' && navBlocks[i].id != navid) {
			navBlocks[i].style.display = 'none';
		}
	}
	
	img = document.getElementById(imgid);
	
	
	navBlock = document.getElementById(navid);
	if (navBlock.style.display == 'none') {
		navBlock.style.display = 'block';
		img.src = '/pics/but_close.gif';
	} else {
		navBlock.style.display = 'none';
		img.src = '/pics/but_open.gif';
	}
	
	return false;
}

function toggleFAQ() {

	answer = document.getElementById('FAQo');
	closer = document.getElementById('FAQc');

	if (answer.style.display == 'none')
	{
		answer.style.display = 'block';
		closer.style.display = 'none';
	} else {
		answer.style.display = 'none';
		closer.style.display = 'block';
	}
	return false;
}
