$(document).ready(function()
{
	
	$('.top-menu').hover(function()
    {
    	src = $(this).attr('src');
    	src = src.split('-');
    	$(this).attr('src', src[0] + '-' + src[1] + '-active-' + src[2]);
    }, function()
    {
        src = $(this).attr('src');
    	src = src.split('-');
    	$(this).attr('src', src[0] + '-' + src[1] + '-' + src[3]);
    });
	
	
	$('#kit-button').hover(function()
    {
    	$(this).attr('src', 'pictures/home-form-button-hover.gif');
    }, function()
    {
        $(this).attr('src', 'pictures/home-form-button.gif');
    });
    
	
	$('#kit-button').click(function()
	{
		if (!$('#kit-vorname').val() || $('#kit-vorname').val().length < 3)
		{
			alert('Geben Sie bitte Ihren Vornamen ein!');
			$('#kit-vorname').focus();
			return false;
		}
		
		if (!$('#kit-nachname').val() || $('#kit-nachname').val().length < 3)
		{
			alert('Geben Sie bitte Ihren Nachnamen ein!');
			$('#kit-nachname').focus();
			return false;
		}
		
		if (!$('#kit-strasse').val() || $('#kit-strasse').val().length < 3)
		{
			alert('Geben Sie bitte Ihre Anschrift ein!');
			$('#kit-strasse').focus();
			return false;
		}
		
		if (!$('#kit-plz').val() || $('#kit-plz').val().length != 5)
		{
			alert('Geben Sie bitte Ihre PLZ ein!');
			$('#kit-plz').focus();
			return false;
		}
		
		if (!$('#kit-ort').val() || $('#kit-ort').val().length < 3)
		{
			alert('Geben Sie bitte Ihren Wohnort ein!');
			$('#kit-ort').focus();
			return false;
		}
		
		if (!$('#kit-mail').val() || $('#kit-mail').val().length < 3)
		{
			alert('Geben Sie bitte Ihre E-Mail Adresse ein!');
			$('#kit-mail').focus();
			return false;
		}
		
		if ($('#kit-agb').attr('checked') == false)
		{
			alert('Bestätigen Sie bitte, dass Sie unsere AGBs gelesen haben!');
			return false;
		}
		
		$.ajax(
        {
            type: "POST",
            data: $('#frmGoldkit').serialize(),
            url: "ajax_new_bestellung.php",
            success: function(result)
            {
                if (result.substr(0, 2) == 'OK')
                {
                    $('#frmGoldkit').submit();
                }
                else
                {
                    alert(result);
                }  
            }
        });
	});
	
	
	$('#filiale_plz').keydown(function(e)
    {
    	if(e.keyCode == 13) $('#filiale_suchen').click();
	});
	
	
	$('#filiale_suchen').click(function()
	{
		if ($('#filiale_plz').val().length < 5 || !Number($('#filiale_plz').val()))
		{
			alert('Geben Sie bitte eine gültige PLZ ein!');
			return false;
		}
		$.ajax(
        {
            type: "POST",
            data: 'plz=' + $('#filiale_plz').val(),
            url: "ajax_filialensuche.php",
            success: function(result)
            {
                if (result.substr(0, 2) == 'OK')
                {
                    $('#filialen').html(result.substr(3));
                }
                else
                {
                    alert(result);
                }  
            }
        });
	});
	
});
