// JavaScript Document

function favorieten(uri,titel) 
{ 
	var url="http://www.hypotheekrente.nl"+uri
	var title="Hypotheekrente.nl - "+titel
	
	if (window.sidebar) 
	{ // Mozilla Firefox Bookmark		
		window.sidebar.addPanel(title, url,"");	
	} 
	else if( window.external ) 
	{ // IE Favorite		
		window.external.AddFavorite( url, title); 
	}	
	else if(window.opera && window.print) 
	{ // Opera Hotlist		
		return true;
	} 
}

function addEvent(elm, evType, fn, useCapture)
{
if(elm.addEventListener)
  {
  elm.addEventListener(evType, fn, useCapture);
  return true;
  }
else if (elm.attachEvent)
  {
  var r = elm.attachEvent('on' + evType, fn);
  return r;
  }
else
  {
  elm['on' + evType] = fn;
  }
}




// removes the square border that IE
// insists on adding to checkboxes and radio
function removeCheckBoxBorders()
{

var el = document.getElementsByTagName("input");

if (el.length > 0)
{
	for (i=0;i<el.length;i++)
	{
		var type = el[i].getAttribute("type");
						
			if((type=="checkbox")||(type=="radio"))
			{
				el[i].style.border = "none";
			}
		}
	}
}

function styleSubmitButtons()
{
var el = document.getElementsByTagName("input");

if (el.length > 0)
{
	for (i=0;i<el.length;i++)
		{
		var type = el[i].getAttribute("type");
		if (type=="submit")
			{
				// el[i].style = "none";
			}
		}
	}
}

function rekenMenu(test)
{
	for (i=1;i<=4;i++)
	{
		id = 'rekendiv' + i;
				
		if (id == test )
		{
			document.getElementById(id).className = 'active';
			document.getElementById('dv' + i + '_sel').className = 'selected';
			//toggleBox(id, 1);
		}
		else
		{
			document.getElementById(id).className = 'none';
			document.getElementById('dv' + i + '_sel').className = 'rekenitem';
			//toggleBox(id, 0);
		}
	}
}

function showmenu()
{
	document.getElementById('rekenmenulinks').style.display = 'inline';
	document.getElementById('rekenmenu').style.display = 'inline';
}

// window.attachEvent('onload', rekenMenu, false);

addEvent(window, 'load', removeCheckBoxBorders, false);
addEvent(window, 'load', styleSubmitButtons, false);

// showhide function voor offerte en secondopinion formulier
function showhide(id,state,id2){
	if ((state == 2) || (state == 3) || (state == 5)){
		document.getElementById(id).style.display = 'inline';
		document.getElementById(id2).style.display = 'none';
	}else{
		document.getElementById(id).style.display = 'none';
	}
}

// Overlib vars
var ol_fgcolor='#0C1C5D';
var ol_bgcolor='#E6EAF1';
var ol_textcolor='#FFFFFF';
var ol_textsize='1';
