﻿// JScript File
    // preload image buttons
    function preloadImgButtons(){
        imgNewsFilter1Mo = new Image(31, 30);
        imgNewsFilter1Mo.src = "App_Images/imgNews_MeningSel.gif";
        if (document.getElementById('txtNewsFilter').value == 1){
            imgNewsFilter1Base = new Image(31, 30);
            imgNewsFilter1Base.src = "App_Images/imgNews_MeningSel.gif";
        }
        else{
            imgNewsFilter1Base = new Image(31, 30);
            imgNewsFilter1Base.src = "App_Images/imgNews_Mening.gif";
        }

        imgNewsFilter2Mo = new Image(31, 30);
        imgNewsFilter2Mo.src = "App_Images/imgNews_LCRSel.gif";
        if (document.getElementById('txtNewsFilter').value == 2){
            imgNewsFilter2Base = new Image(31, 30);
            imgNewsFilter2Base.src = "App_Images/imgNews_LCRSel.gif";
        }
        else{
            imgNewsFilter2Base = new Image(31, 30);
            imgNewsFilter2Base.src = "App_Images/imgNews_LCR.gif";
        }

        imgNewsFilter3Mo = new Image(31, 30);
        imgNewsFilter3Mo.src = "App_Images/imgNews_WetSel.gif";
        if (document.getElementById('txtNewsFilter').value == 3){
            imgNewsFilter3Base = new Image(31, 30);
            imgNewsFilter3Base.src = "App_Images/imgNews_WetSel.gif";
        }
        else{
            imgNewsFilter3Base = new Image(31, 30);
            imgNewsFilter3Base.src = "App_Images/imgNews_Wet.gif";
        }

        imgNewsFilter4Mo = new Image(31, 31);
        imgNewsFilter4Mo.src = "App_Images/imgNews_PraktijkSel.gif";
        if (document.getElementById('txtNewsFilter').value == 4){
            imgNewsFilter4Base = new Image(31, 31);
            imgNewsFilter4Base.src = "App_Images/imgNews_PraktijkSel.gif";
        }
        else{
            imgNewsFilter4Base = new Image(31, 31);
            imgNewsFilter4Base.src = "App_Images/imgNews_Praktijk.gif";
        }
        if (document.getElementById('txtProvincie').value == ""){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl.gif";
        }
        if (document.getElementById('txtProvincie').value == "ze"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_zeeland.gif";
        }
        if (document.getElementById('txtProvincie').value == "nb"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_noordbrabant.gif";
        }
        if (document.getElementById('txtProvincie').value == "zl"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_zuidlimburg.gif";
        }
        if (document.getElementById('txtProvincie').value == "zh"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_zuidholland.gif";
        }
        if (document.getElementById('txtProvincie').value == "ut"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_utrecht.gif";
        }
        if (document.getElementById('txtProvincie').value == "ge"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_gelderland.gif";
        }
        if (document.getElementById('txtProvincie').value == "nh"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_noordholland.gif";
        }
        if (document.getElementById('txtProvincie').value == "fl"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_flevoland.gif";
        }
        if (document.getElementById('txtProvincie').value == "ov"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_overijssel.gif";
        }
        if (document.getElementById('txtProvincie').value == "dr"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_drenthe.gif";
        }
        if (document.getElementById('txtProvincie').value == "gr"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_groningen.gif";
        }
        if (document.getElementById('txtProvincie').value == "fr"){
            imgNl = new Image(195,184);
            imgNl.src = "App_Images/nl_friesland.gif";
        }
        imgNl_drenthe = new Image(195,184);
        imgNl_drenthe.src = "App_Images/nl_drenthe.gif";
        imgNl_flevoland = new Image(195,184);
        imgNl_flevoland.src = "App_Images/nl_flevoland.gif";
        imgNl_friesland = new Image(195,184);
        imgNl_friesland.src = "App_Images/nl_friesland.gif";
        imgNl_gelderland = new Image(195,184);
        imgNl_gelderland.src = "App_Images/nl_gelderland.gif";
        imgNl_groningen = new Image(195,184);
        imgNl_groningen.src = "App_Images/nl_groningen.gif";
        imgNl_noordbrabant = new Image(195,184);
        imgNl_noordbrabant.src = "App_Images/nl_noordbrabant.gif";
        imgNl_noordholland = new Image(195,184);
        imgNl_noordholland.src = "App_Images/nl_noordholland.gif";
        imgNl_overijssel = new Image(195,184);
        imgNl_overijssel.src = "App_Images/nl_overijssel.gif";
        imgNl_utrecht = new Image(195,184);
        imgNl_utrecht.src = "App_Images/nl_utrecht.gif";
        imgNl_zeeland = new Image(195,184);
        imgNl_zeeland.src = "App_Images/nl_zeeland.gif";
        imgNl_zuidholland = new Image(195,184);
        imgNl_zuidholland.src = "App_Images/nl_zuidholland.gif";
        imgNl_zuidlimburg = new Image(195,184);
        imgNl_zuidlimburg.src = "App_Images/nl_zuidlimburg.gif";
        resetForm();
    }
    // 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 setForm(){
        document.getElementById('scrollY').value = f_scrollTop();
        document.getElementById('scrollX').value = f_scrollLeft();
        document.getElementById('wf1').value = document.getElementById('txtWebformNaamAanmelder').value;
        document.getElementById('wf2').value = document.getElementById('txtWebformAdresAanmelder').value;
        document.getElementById('wf4').value = document.getElementById('txtWebformPostcodeAanmelder').value;
        document.getElementById('wf5').value = document.getElementById('txtWebformWoonplaatsAanmelder').value;
        document.getElementById('wf6').value = document.getElementById('txtWebformTelefoonAanmelder').value;
        document.getElementById('wf9').value = document.getElementById('txtWebformEmailAanmelder').value;
        document.getElementById('wf3').value = document.getElementById('selWebformManVrouw').value;
        document.getElementById('wf12').value = document.getElementById('txtWebformNaamProjectOfInitiatief').value;
        document.getElementById('wf7').value = document.getElementById('txtWebformNaamOrganisatie').value;
        document.getElementById('wf13').value = document.getElementById('txtWebformNaamContactpersoonKandidaat').value;
        document.getElementById('wf14').value = document.getElementById('txtWebformAdresKandidaat').value;
        document.getElementById('wf16').value = document.getElementById('txtWebformPostcodeKandidaat').value;
        document.getElementById('wf17').value = document.getElementById('txtWebformPlaatsKandidaat').value;
        document.getElementById('wf18').value = document.getElementById('txtWebformTelefoonKandidaat').value;
        document.getElementById('wf20').value = document.getElementById('txtWebformEmailKandidaat').value;
        document.getElementById('wf21').value = document.getElementById('txtWebformToelichtingMotivatie').value;
        document.getElementById('wf15').value = document.getElementById('txtWebformToelichtingActiviteiten').value;
        document.getElementById('wf19').value = document.getElementById('txtWebformToelichtingResultaat').value;
        document.getElementById('wf25').value = document.getElementById('txtWebformEmailAanmelder2').value;
//        document.getElementById('wf1').value = document.getElementById('txtWebformNaamAanmelder').value;
//        document.getElementById('wf2').value = document.getElementById('txtWebformAdresAanmelder').value;
//        document.getElementById('wf4').value = document.getElementById('txtWebformPostcodeAanmelder').value;
//        document.getElementById('wf5').value = document.getElementById('txtWebformWoonplaatsAanmelder').value;
//        document.getElementById('wf6').value = document.getElementById('txtWebformTelefoonAanmelder').value;
//        document.getElementById('wf9').value = document.getElementById('txtWebformEmailAanmelder').value;
//        document.getElementById('wf3').value = document.getElementById('selWebformManVrouw').value;
//        document.getElementById('wf10').value = document.getElementById('selWebformKandidaatType').value;
//        document.getElementById('wf11').value = document.getElementById('txtWebformNaamKandidaat').value;
//        document.getElementById('wf7').value = document.getElementById('selWebformManVrouwKandidaat').value;
//        document.getElementById('wf12').value = document.getElementById('txtWebformNaamProjectOfActiviteitKandidaat').value;
//        document.getElementById('wf13').value = document.getElementById('txtWebformNaamContactpersoonKandidaat').value;
//        document.getElementById('wf14').value = document.getElementById('txtWebformAdresKandidaat').value;
//        document.getElementById('wf16').value = document.getElementById('txtWebformPostcodeKandidaat').value;
//        document.getElementById('wf17').value = document.getElementById('txtWebformPlaatsKandidaat').value;
//        document.getElementById('wf18').value = document.getElementById('txtWebformTelefoonKandidaat').value;
//        document.getElementById('wf20').value = document.getElementById('txtWebformEmailKandidaat').value;
//        document.getElementById('wf21').value = document.getElementById('txtWebformToelichting').value;
//        document.getElementById('wf25').value = document.getElementById('txtWebformEmailAanmelder2').value;
    }
    function f_scrollLeft() {
	    return f_filterResults (
		    window.pageXOffset ? window.pageXOffset : 0,
		    document.documentElement ? document.documentElement.scrollLeft : 0,
		    document.body ? document.body.scrollLeft : 0
	    );
    }
    function f_scrollTop() {
	    return f_filterResults (
		    window.pageYOffset ? window.pageYOffset : 0,
		    document.documentElement ? document.documentElement.scrollTop : 0,
		    document.body ? document.body.scrollTop : 0
	    );
    }
    function f_filterResults(n_win, n_docel, n_body) {
	    var n_result = n_win ? n_win : 0;
	    if (n_docel && (!n_result || (n_result > n_docel)))
		    n_result = n_docel;
	    return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
    }
    function resetForm(){
        if (jnDivOpen('divUploadFile') == true){
            var xpos = eval(document.getElementById('scrollX').value);
            var ypos = eval(document.getElementById('scrollY').value);
            window.scrollTo(xpos, ypos);
            document.getElementById('txtWebformNaamAanmelder').value = document.getElementById('wf1').value;
            document.getElementById('txtWebformAdresAanmelder').value = document.getElementById('wf2').value;
            document.getElementById('txtWebformPostcodeAanmelder').value = document.getElementById('wf4').value;
            document.getElementById('txtWebformWoonplaatsAanmelder').value = document.getElementById('wf5').value;
            document.getElementById('txtWebformTelefoonAanmelder').value = document.getElementById('wf6').value;
            document.getElementById('txtWebformEmailAanmelder').value = document.getElementById('wf9').value;
            if (document.getElementById('wf3').value == ""){
                document.getElementById('selWebformManVrouw').value = "niet geselecteerd";
            }
            else{
                document.getElementById('selWebformManVrouw').value = document.getElementById('wf3').value;
            }
            document.getElementById('txtWebformNaamProjectOfInitiatief').value = document.getElementById('wf12').value;
            document.getElementById('txtWebformNaamOrganisatie').value = document.getElementById('wf7').value; 
            document.getElementById('txtWebformNaamContactpersoonKandidaat').value = document.getElementById('wf13').value;
            document.getElementById('txtWebformAdresKandidaat').value = document.getElementById('wf14').value;
            document.getElementById('txtWebformPostcodeKandidaat').value = document.getElementById('wf16').value;
            document.getElementById('txtWebformPlaatsKandidaat').value = document.getElementById('wf17').value;
            document.getElementById('txtWebformTelefoonKandidaat').value = document.getElementById('wf18').value;
            document.getElementById('txtWebformEmailKandidaat').value = document.getElementById('wf20').value;
            document.getElementById('txtWebformToelichtingMotivatie').value = document.getElementById('wf21').value;
            document.getElementById('txtWebformToelichtingActiviteiten').value = document.getElementById('wf15').value;
            document.getElementById('txtWebformToelichtingResultaat').value = document.getElementById('wf19').value;
            document.getElementById('txtWebformEmailAanmelder2').value = document.getElementById('wf25').value;
        }
    }
    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;
        }
    }



