// extend global client error messages

//<![CDATA[
var is_ie6 = ('ActiveXObject' in window && !('XMLHttpRequest' in window));
//]]>

$.extend($.validator.messages, {
	digits: "Bitte geben Sie nur Ziffern ein.",
	maxlength: $.validator.format("Bitte geben Sie nicht mehr als {0} Zeichen ein."),
	minlength: $.validator.format("Bitte geben Sie mindestens {0} Zeichen ein."),
	rangelength: $.validator.format("Bitte geben Sie einen Wert zwischen {0} und {1} Zeichen ein."),
	range: $.validator.format("Bitte geben Sie einen Wert zwischen {0} und {1} ein."),
	max: $.validator.format("Bitte geben Sie einen Wert größer oder gleich als {0} ein."),
	min: $.validator.format("Bitte geben Sie einen Wert kleiner oder gleich als {0} ein"),
	email: $.validator.format("Bitte geben Sie eine gültige Email ein.")
});

window.onkeydown = function(event) {
    var charCode = getKeyCode(event);
    if (charCode==27) {
        closeThickboxFromThickbox();
        return false;
    }
}

function getKeyCode(event) {
   event = event || window.event;
   return event.keyCode;
}


$(function()
{
   
    if ($('#pfb-accordion').length)
    {
        $('#pfb-accordion').tabs('div.accordion-content', { current: 'open', effect: 'slide', initialIndex: 0, tabs: 'div.acc-btn' });
    }

    $('select.productsPerPage').change(function() {
        window.location.href = $(this).val();
    });

    $('.tbslider li', top.document).click(function() {
        $('.tbslider li', top.document).each(function() {
            $(this).attr('class', '');
        });
        $(this).attr('class', 'active');
    });
});
