function resizeFrame()
{
	var element = document.getElementById('tbl');
	
	var breedte = element.offsetWidth;
	var hoogte = element.offsetHeight;

	nw_breedte = breedte + 60;
	nw_hoogte = hoogte + 95;

	if (nw_hoogte > 700)
	{
		nw_hoogte = 700;
	}
	window.resizeTo(nw_breedte,nw_hoogte)
}

function getBreedte()
{
	var element = document.getElementById('linkermarge');
	var breedte = element.offsetWidth;
	return breedte;
}

function FixPosition(breedte)
{
	document.getElementById('adres').style.display = '';
	//var nLeft = document.body.clientWidth - 100;
	var nLeft = 2 + breedte;
	var nTop = document.body.scrollTop + document.body.clientHeight - document.getElementById('adres').offsetHeight;
	document.getElementById('adres').style.left = nLeft;
	document.getElementById('adres').style.top = nTop;
}

function referer()
{
        if(document.referrer.indexOf('kantoorcentrum') == -1)
        {
                document.location = '/index.php';
        }
        else
        {
                history.back(-1);
        }
}

function delAfbeelding(afbeelding)
{
	document.forms.formulier.afb.value = afbeelding;
}

function changeClass(Elem, myClass)
{
	var elem;
	if(document.getElementById)
	{
		var elem = document.getElementById(Elem);
	}
	else if (document.all)
	{
		var elem = document.all[Elem];
	}
	elem.className = myClass;
}

function showImage(image, breedte)
{
	document.main.width = breedte;
	document.main.src=image;
}

function showImageH(image, hoogte)
{
	document.main.height = hoogte;
	document.main.src=image;
}
function emailValidation(entered) { 
  with (entered) { 
    spatie=value.indexOf(" ");
    apos=value.indexOf("@");  
    dotpos=value.lastIndexOf("."); 
    lastpos=value.length-1; 

if (entered.value.length > 0)
   {
    if (apos<1 || dotpos-apos<2 || lastpos-dotpos>4 || lastpos-dotpos<2 || spatie>0)
      { 
       //alert("Het opgegeven e-mail adres is ongeldig. Voorbeeld van een juist e-mailadres is 'info@domein.nl'."); 
       return false; 
       } 
    else
      { 
       return true; 
       } 
   }
else
  {
  return true;
  }

  } 
}

function confirmLink(txt)
{
    if(confirm(txt)) { return true; } else { return false; }
}

function formCheck(strForm)
{
if (document.forms[strForm].email.value == "" || !emailValidation(document.forms[strForm].email))
  {
  alert("Geldig e-mailadres invullen a.u.b.");
  document.forms[strForm].email.focus();
  return false;
  }
}

function zoekCheck(strForm, strAlert)
{
if (document.forms[strForm].zoektekst.value == "")
  {
  alert(strAlert);
  document.forms[strForm].zoektekst.focus();
  return false;
  }
}

function nieuwsbriefCheck(strForm)
{
	if (document.forms[strForm].naam.value == "" || document.forms[strForm].email.value == "" || !emailValidation(document.forms[strForm].email))
	{
 		alert("Naam en geldig e-mailadres invullen a.u.b.");
  		document.forms[strForm].naam.focus();
  		return false;
  	}
}

function passCheck(strForm)
{
if (document.forms[strForm].wachtwoord.value == "" || (document.forms[strForm].wachtwoord.value != document.forms[strForm].wachtwoord2.value))
  {
  alert("Wachtwoorden komen niet overeen!");
  document.forms[strForm].wachtwoord.focus();
  return false;
  }
}

function openWin(strURL, strTitle, iWidth, iHeight)
{
	window.open(strURL, strTitle,'scrollbars=no, menubar=no, directories=no, location=no, resizable=yes, toolbar=no status=yes, width='+iWidth+',height='+iHeight);
}

function wopen(url,wname,flags,w,h)
{
	var par='';
	var left = Math.floor( (screen.width - w) / 2);
	var top = Math.floor( (screen.height - h) / 2);
	if(flags&1)  { par+='scrollbars=1,';  } else { par+='scrollbars=0,';  }
	if(flags&2)  { par+='status=1,';      } else { par+='status=0,';      }
	if(flags&4)  { par+='resizable=1,';   } else { par+='resizable=0,';   }
	if(flags&8)  { par+='toolbar=1,';     } else { par+='toolbar=0,';     }
	if(flags&16) { par+='location=1,';    } else { par+='location=0,';    }
	if(flags&32) { par+='menubar=1,';     } else { par+='menubar=0,';     }
	if(flags&64) { par+='directories=1,'; } else { par+='directories=0,'; }
	//alert(par);
	win  = window.open(url,wname,'width=' + w + ', height=' + h + ',' + par + 'top=' + top + ',left=' + left);
	win.focus();
}
