var price;
var make;
var vin;
var serial;
var email;
var vinonly;

$(document).ready(function() {
    $('input[name^=serial]').click(function(event){
        $(this).val('');
    });
    $('input[name^=serial]').keyup(function(event){
        var currentvalue = $(this).val();
        $(this).val(currentvalue.toLowerCase());
        $(this).next('input').val('');
        $(this).next('input').focus();
    });
    if($('input[name=vin]').val() == 'If Required') {
        $('input[name=vin]').css("color","#8c8c8c");
    }
    $('input[name=vin]').click(function(event){
        if($('input[name=vin]').val() == 'If Required') {
            $('input[name=vin]').css("color","#8c8c8c");
            $(this).val('');
            $(this).css("color","black");
        }
    });
});

function processSerial(page) {
    make = 'Grundig Radio';
    if(
		($('#0').val() == 'd' && $('#1').val() == 'b') ||
		($('#0').val() == 'y' && $('#1').val() == 's') ||
		($('#0').val() == 'g' && $('#1').val() == 'r') ||
		($('#0').val() == 'v' && $('#1').val() == 'w') ||
		($('#0').val() == 'g' && $('#1').val() == 'm') ||
		($('#0').val() == 'f' && $('#1').val() == 'a') ||
		($('#0').val() == 'a' && $('#1').val() == 'u')
		
	) {
        price = 15.00;
    } else {
        alert('The serial you entered is not correct, we are available to assist - 01379 669 375.');
        return false;
    }

    email = $('#email').val();
    if(email.length < 3) {
        alert('Please enter your email address.');
        $('#email').focus();
        return false;
    }
    $('.serial-form').animate({
        "height": "0",
        "opacity": "0.00"
    }, "linear", function(){
        loadCode(make, price);
    });
}

function loadCode(make) {
    vin = $('#vin').val();
    if(vin.length > 2) {
        $('#vin-code').html('<strong>'+vin.toUpperCase()+'</strong>');
    }
    if(!($('#0').val() == '') && !($('#1').val() == '')) {
        serial = $('#0').val()+$('#1').val()+$('#2').val()+$('#3').val()+$('#4').val()+$('#5').val()+$('#6').val()+$('#7').val()+$('#8').val()+$('#9').val()+$('#10').val()+$('#11').val()+$('#12').val()+$('#13').val();
    }
    $.post("search.php", {
        email: email, 
        price: price.toFixed(2), 
        vin: vin.toUpperCase(), 
        serial: serial.toLowerCase(), 
        method: 'IRC Black Site'
    });
    $('.process').fadeIn();
    $('#radio-type').html(make);
    $('#serial-no').html('Serial: <strong>'+serial+'</strong>');
    $('.serial-form').remove();
    display();
}

var seconds = 5;
var milisec = 0;
var interval = 10;

function display(){
    if (milisec<=0){
        milisec = 9;
        seconds -= 1;
    }
    if (seconds<=-1){
        milisec = 0;
        seconds += 1;
        seconds = interval;
        $.ajax({
            type: "GET",
            url: "codebox.php",
            data: "ajax=true",
            success: function(response){
                $('#loading-image').fadeOut();
                $('p.searching').html('<strong>Code Confirmed, Please pay below</strong>');
                $('.process').after(response);
                $('.codebox').fadeIn();
                $('#price').html(price.toFixed(2)+' + VAT');
                $('#payment-price').val(price.toFixed(2));
                if(make == 'VIN Only') {
                    $('#payment-desc').val(make);
                } else {
                    $('#payment-desc').val(make+' Serial Code');
                }
                $('#payment-serial').val(serial);
                $('#payment-vin').val(vin.toUpperCase());
                $('#payment-passthru').val(serial);
            }
        });
    } else {
        milisec -= 1;
        setTimeout("display()",100)
    }
}
