﻿

function verfijndZoeken() {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.all.verfijndzoeken.style.display = "inline";
        document.all.snelZoeken.style.display = "none";
    } else {
        document.getElementById("verfijndzoeken").setAttribute("style", "display:inline");
        document.getElementById("snelZoeken").setAttribute("style", "display:none");    
    }
}

function snelZoeken() {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.all.verfijndzoeken.style.display = "none";
        document.all.snelZoeken.style.display = "inline";
    } else {
        document.getElementById("verfijndzoeken").setAttribute("style", "display:none");
        document.getElementById("snelZoeken").setAttribute("style", "display:inline");
    }
    document.getElementById("ctl00_ContentPlaceHolderContent_cddlLand").SelectedIndex = 0;
    document.getElementById("cddlStreek").SelectedIndex = 0;
    document.getElementById("ctl00_ContentPlaceHolderContent_cddlType").SelectedIndex = 0;
    document.getElementById("ctl00_ContentPlaceHolderContent_cddlCentrum").SelectedIndex = 0;
    document.getElementById("ctl00_ContentPlaceHolderContent_cddlAfstand").SelectedIndex = 0;
    document.getElementById("ctl00_ContentPlaceHolderContent_cddlGlijbanen").SelectedIndex = 0;
}


function setLblAfstand(type) {
    var sTekst = "";
    
    if (navigator.userAgent.indexOf('MSIE') >= 0) {

        if (type == "Zonvakantie" || type == "Beach Holiday") {
            document.getElementById("divGlijbanen").style.display = "inline";
            document.getElementById("divAfstand").style.display = "inline";
            document.getElementById("lblAfstand").style.display = "inline";
            document.getElementById("lblGlijbanen").style.display = "inline";
            if (type == "Zonvakantie") {
                sTekst = "Afstand strand:";
            } else { sTekst = "Distance beach:"; }
        }

        if (type == "Stedentrip" || type == "City Trip") {
            document.getElementById("divGlijbanen").style.display = "inline";
            document.getElementById("divAfstand").style.display = "none";
            document.getElementById("lblAfstand").style.display = "none";
            document.getElementById("lblGlijbanen").style.display = "inline";
        }

        if (type == "Autovakantie" || type == "Own Transportation") {
            document.getElementById("divGlijbanen").style.display = "inline";
            document.getElementById("divAfstand").style.display = "none";
            document.getElementById("lblAfstand").style.display = "none";
            document.getElementById("lblGlijbanen").style.display = "inline";          
        }

        if (type == "Wintersport" || type == "Ski Holiday") {
            document.getElementById("divGlijbanen").style.display = "inline";
            document.getElementById("divAfstand").style.display = "inline";
            document.getElementById("lblAfstand").style.display = "inline";
            document.getElementById("lblGlijbanen").style.display = "inline";
            if (type == "Wintersport") {
                sTekst = "Afstand skipiste:";
            } else { sTekst = "Distance ski slopes:"; }
        }
    } else {
    if (type == "Zonvakantie" || type == "Beach Holiday") {
            document.getElementById("divGlijbanen").setAttribute("style", "");
            document.getElementById("divAfstand").setAttribute("style", "");
            document.getElementById("lblAfstand").setAttribute("style", "");
            document.getElementById("lblGlijbanen").setAttribute("style", "");
            if (type == "Zonvakantie") {
                sTekst = "Afstand strand:";
            } else { sTekst = "Distance beach:"; }
        }

        if (type == "Stedentrip" || type == "City Trip") {
            document.getElementById("divGlijbanen").setAttribute("style", "");
            document.getElementById("divAfstand").setAttribute("style", "display:none");
            document.getElementById("lblAfstand").setAttribute("style", "display:none");
            document.getElementById("lblGlijbanen").setAttribute("style", "");
        }

        if (type == "Autovakantie" || type == "Own Transportation") {
            document.getElementById("divGlijbanen").setAttribute("style", "");
            document.getElementById("divAfstand").setAttribute("style", "display:none");
            document.getElementById("lblAfstand").setAttribute("style", "display:none");
            document.getElementById("lblGlijbanen").setAttribute("style", "");          
        }

        if (type == "Wintersport" || type == "Ski Holiday") {
            document.getElementById("divGlijbanen").setAttribute("style", "");
            document.getElementById("divAfstand").setAttribute("style", "");
            document.getElementById("lblAfstand").setAttribute("style", "");
            document.getElementById("lblGlijbanen").setAttribute("style", "");            
            if (type == "Wintersport") {
                sTekst = "Afstand skipiste:";
            } else { sTekst = "Distance ski slopes:"; }
        }
    }

    document.getElementById("lblAfstand").innerHTML = sTekst;

}

var _laagstentactief = 2;

function addPeriod(nr) {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("period" + nr).style.display = "inline";
    } else {
   
        document.getElementById("period" + nr).setAttribute("style", "");
    }

    _laagstentactief = (_laagstentactief) - (1 * -1);

//    if (_laagstentactief == 11) {
//        _laagstentactief = 2;
//    }
    
    
    document.getElementById("but1").innerHTML = "<a href=\"#\" onclick=\"addPeriod('" + _laagstentactief + "');\"><img src=\"App_Themes/Images/icons/add-icon.png\" alt=\"Add\" /></a>";
   
    if (nr != 1) {
        document.getElementById("but" + (nr)).innerHTML = "<a href=\"#\" onclick=\"removePeriod('" + (nr ) + "');\"><img src=\"App_Themes/Images/icons/Remove-icon.png\" alt=\"Remove\" /></a>";
    }
}

function addLand() {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("land").style.display = "inline";        
    } else {
    document.getElementById("land").setAttribute("style", "");
    } 
    
    document.getElementById("butLand").innerHTML = "<a href=\"#\" onclick=\"removeLand();\"><img src=\"App_Themes/Images/icons/Remove-icon.png\" alt=\"Remove\" style=\"width:20px\" /></a>";

}

function Loading() {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("loading").style.display = "inline";
    } else {
        document.getElementById("loading").setAttribute("style", "");
    }   
}

function removeLand() {       

    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("land").style.display = "none";
    } else {
    document.getElementById("land").setAttribute("style", "display:none");
    }

    document.getElementById("ctl00_ContentPlaceHolderContent_cclLand").value = "";
    document.getElementById("butLand").innerHTML = "<a href=\"#\" onclick=\"addLand();\"><img src=\"App_Themes/Images/icons/add-icon.png\" alt=\"Add\" style=\"width:20px\"/></a>";
}

function addRegio() {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("regio").style.display = "inline";
    } else {
        document.getElementById("regio").setAttribute("style", "");
    }

    document.getElementById("butRegio").innerHTML = "<a href=\"#\" onclick=\"removeRegio();\"><img src=\"App_Themes/Images/icons/Remove-icon.png\" alt=\"Remove\" style=\"width:20px\" /></a>";

}

function removeRegio() {

    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("regio").style.display = "none";
    } else {
        document.getElementById("regio").setAttribute("style", "display:none");
    }

    document.getElementById("ctl00_ContentPlaceHolderContent_cclStreek").value = "";
    document.getElementById("butRegio").innerHTML = "<a href=\"#\" onclick=\"addRegio();\"><img src=\"App_Themes/Images/icons/add-icon.png\" alt=\"Add\" style=\"width:20px\"/></a>";
}

function addPlaats() {
    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("plaats").style.display = "inline";
    } else {
        document.getElementById("plaats").setAttribute("style", "");
    }

    document.getElementById("butPlaats").innerHTML = "<a href=\"#\" onclick=\"removePlaats();\"><img src=\"App_Themes/Images/icons/Remove-icon.png\" alt=\"Remove\" style=\"width:20px\" /></a>";

}

function removePlaats() {

    if (navigator.userAgent.indexOf('MSIE') >= 0) {
        document.getElementById("plaats").style.display = "none";
    } else {
        document.getElementById("plaats").setAttribute("style", "display:none");
    }

    document.getElementById("ctl00_ContentPlaceHolderContent_cclPlaats").value = "";
    document.getElementById("butPlaats").innerHTML = "<a href=\"#\" onclick=\"addPlaats();\"><img src=\"App_Themes/Images/icons/add-icon.png\" alt=\"Add\" style=\"width:20px\"/></a>";
}

function removePeriod(nr) {
    if (nr != 1) {
        
        if (navigator.userAgent.indexOf('MSIE') >= 0) {
            document.getElementById("period" + nr).style.display = "none";
        } else {

            document.getElementById("period" + nr).setAttribute("style", "display:none");
        }

        if ((_laagstentactief*1) >= nr) {
            _laagstentactief = nr;
        }
        
        document.getElementById("ctl00_ContentPlaceHolderContent_dtPeriodeTot" + nr + "_TextBox").value = "";
        document.getElementById("ctl00_ContentPlaceHolderContent_dtPeriodeVan" + nr + "_TextBox").value = "";
        document.getElementById("ctl00_ContentPlaceHolderContent_txtPeriodePrijs" + nr).value = "";


        document.getElementById("but1").innerHTML = "<a href=\"#\" onclick=\"addPeriod('" + (_laagstentactief) + "');\"><img src=\"App_Themes/Images/icons/add-icon.png\" alt=\"Add\" /></a>";
    } 
}


