﻿// JScript File
    function start(){

        var hoogte = 0;
        var hoogte2 = 0;
        var breedte = 0;
        var centerTop = 0;
        var centerLeft = 0;
        var x,y;

        window.onresize= resizeTD;
    
        if (jnDivOpen('divVacatures') == true)
        {
            if (self.innerHeight) // all except Explorer
            {
	            x = self.innerWidth;
	            y = self.innerHeight;
            }
            else if (document.documentElement && document.documentElement.clientHeight)
	            // Explorer 6 Strict Mode
            {
	            x = document.documentElement.clientWidth;
	            y = document.documentElement.clientHeight;
            }
            else if (document.body) // other Explorers
            {
	            x = document.body.clientWidth;
	            y = document.body.clientHeight;
            }
            hoogte = eval(y);
            breedte = eval(x);
            hoogte2 = hoogte - 255;
            if (hoogte2 < 1){
                hoogte2 = 1100;
            }
            if (jnDivOpen('ifVacatures') == true)
            {
                document.getElementById('ifVacatures').style.height = hoogte2 + "px";
            }
            if (jnDivOpen('ifLogeergezinnen') == true)
            {
                document.getElementById('ifLogeergezinnen').style.height = hoogte2 + "px";
            }
            if (jnDivOpen('ifWervingsgezinshuizen') == true)
            {
                document.getElementById('ifWervingsgezinshuizen').style.height = hoogte2 + "px";
            }
            if (jnDivOpen('ifStages') == true)
            {
                document.getElementById('ifStages').style.height = hoogte2 + "px";
            } 
            if (jnDivOpen('ifVrijwilligers') == true)
            {
                document.getElementById('ifVrijwilligers').style.height = hoogte2 + "px";
            }         
        }
    }

    function resizeTD(){
        var hoogte = 0;
        var hoogte2 = 0;
        var breedte = 0;
        var centerTop = 0;
        var centerLeft = 0;
        var x,y;

        if (jnDivOpen('divVacatures') == true)
        {
            if (self.innerHeight) // all except Explorer
            {
	            x = self.innerWidth;
	            y = self.innerHeight;
            }
            else if (document.documentElement && document.documentElement.clientHeight)
	            // Explorer 6 Strict Mode
            {
	            x = document.documentElement.clientWidth;
	            y = document.documentElement.clientHeight;
            }
            else if (document.body) // other Explorers
            {
	            x = document.body.clientWidth;
	            y = document.body.clientHeight;
            }
            hoogte = eval(y);
            breedte = eval(x);
            hoogte2 = hoogte - 255;
            if (hoogte2 < 1){
                hoogte2 = 1100;
            }
            if (jnDivOpen('ifVacatures') == true)
            {
                document.getElementById('ifVacatures').style.height = hoogte2 + "px";
            }
            if (jnDivOpen('ifLogeergezinnen') == true)
            {
                document.getElementById('ifLogeergezinnen').style.height = hoogte2 + "px";
            }
            if (jnDivOpen('ifWervingsgezinshuizen') == true)
            {
                document.getElementById('ifWervingsgezinshuizen').style.height = hoogte2 + "px";
            }
            if (jnDivOpen('ifStages') == true)
            {
                document.getElementById('ifStages').style.height = hoogte2 + "px";
            } 
            if (jnDivOpen('ifVrijwilligers') == true)
            {
                document.getElementById('ifVrijwilligers').style.height = hoogte2 + "px";
            }
        }
    }

    function jnDivOpen(strDiv){
        var divProp = 0;
        try 
        {
        // haal een willekeurige eigenschap van divTreeview om te kijken om de div gevonden wordt
        divPropTrv = document.getElementById(strDiv).style.height;
            return true;
        }
        catch(e) 
        {
            return false;
        }
        finally
        {
            divPropTrv = null;
        }
    }
    
    // interne link
    function doIntLink(strUrl){
        var newurl = "string";
        var strsearch = "#";
        var startpos = 0;
        var letterNow = 0;
        letterNow = eval(document.getElementById('letter').value);
        ageNow = eval(document.getElementById('agetab').value);

        var strsearchIda = "&ida=";
        var startposIda = 0;
        startposIda = strUrl.indexOf(strsearchIda, 0);
        if (startposIda == -1){
            startpos = strUrl.indexOf(strsearch, 0);
            if (startpos == -1){
                newurl = strUrl + '&idl=' + letterNow + '&ida=' + ageNow;
            }
            else{
                newurl = strUrl.replace('#','&idl=' + letterNow + '&ida=' + ageNow + '#');
            }
        }
        else{
            startpos = strUrl.indexOf(strsearch, 0);
            if (startpos == -1){
                newurl = strUrl + '&idl=' + letterNow;
            }
            else{
                newurl = strUrl.replace('#','&idl=' + letterNow + '#');
            }
        }
        document.getElementById('linkurl').value = newurl;
        __doPostBack('openInternalLink','');
    }
    function showHand(ctrl){
        ctrl.style.cursor = 'pointer';
    }
    function doButtonTop(val){
        var action =  document.getElementById('urlbtop' + val).value;
        if (action == 'lettergrootte')
        {
            //nothing
        }
        else {
            doIntLink(action);
        }
    }
    function jnDivOpen(strDiv){
        var divProp = 0;
        try 
        {
        // haal een willekeurige eigenschap van divTreeview om te kijken om de div gevonden wordt
        divPropTrv = document.getElementById(strDiv).style.height;
            return true;
        }
        catch(e) 
        {
            return false;
        }
        finally
        {
            divPropTrv = null;
        }
    }
    function searchClick()
    {
        document.getElementById('txtSearchText').value = "";
    }
    function doLetterGrootte(){
       var posLeft = eval(getX(document.getElementById('aLetterGrootte'))) - 2;
       var posTop = eval(getY(document.getElementById('aLetterGrootte'))) - 2;
       document.getElementById('divLetterGrootte').style.top = posTop + "px";
       document.getElementById('divLetterGrootte').style.left = posLeft + "px";
       document.getElementById('divLetterGrootte').style.display = ""; 
    }

function getY( oElement )
 {
 var iReturnValue = 0;
 while( oElement != null ) {
 iReturnValue += oElement.offsetTop;
 oElement = oElement.offsetParent;
 }
 return iReturnValue;
 }
 function getX( oElement )
 {
 var iReturnValue = 0;
 while( oElement != null ) {
 iReturnValue += oElement.offsetLeft;
 oElement = oElement.offsetParent;
 }
 return iReturnValue;
 }


