﻿function onNaviClick(trigger) {
    switch (trigger) {
        case 'search':
            $('.quickSearchControl').show();
            $('.insertionTeaser').hide();

            $('.quickSearchButton').addClass('active');
            $('.insertionButton').removeClass('active');
            
            break;
        case 'insertion':
            $('.quickSearchControl').hide();
            $('.insertionTeaser').show();

            $('.insertionButton').addClass('active');
            $('.quickSearchButton').removeClass('active');
            
            break;
    }
}

function setDots(sender) {
    if (sender.selectedIndex == '0') {
        $('.boxMakes').removeClass('blueDotted');
        $('.boxModels').addClass('disabled');
    }
    else {
        $('.boxMakes').addClass('blueDotted');
        $('.boxModels').removeClass('disabled');
    }
}


function checkPostCode(sender) {
    if (isZip($(sender).val())) {
        $('.boxRadius').removeClass('disabled');
        $('.radiusSelect').removeAttr('disabled');
        $('.boxPostCode').addClass('blueDotted');
    }
    else {
        $('.boxRadius').addClass('disabled');
        $('.radiusSelect').attr('disabled', 'disabled');
        $('.boxPostCode').removeClass('blueDotted');
    }
}

var isZip = function(n) {
    var reInt = new RegExp(/(D-)?\d{5}/);
    if (!reInt.test(n)) {
        return false;
    }
    return true;
}

$(document).ready(function() {
    checkPostCode($('#' + textBoxzipCodeId));
    $('#' + button).click(function() {
        countclick(this, 'Suchbutton');
    });
});

