$(document).ready(function(){
    /* Removes or adds default value to text inputs */
    $("input.labelinside, textarea.labelinside").each(function(i){
        if ( $(this).val().length == 0 ) {
            $(this).val($(this).attr('title'));
            $(this).addClass("default");
        }
    });
    $("input.labelinside, textarea.labelinside").focus(function(e){
        if ( $(this).val() == $(this).attr('title') ) {
            $(this).val('');
            $(this).removeClass("default");
        }
    });
    $("input.labelinside, textarea.labelinside").blur(function(e){
        if ( $(this).val() == '' ) {
            $(this).val($(this).attr('title'));
            $(this).addClass("default");
        }
    });


    $(".button").hover(
      function () {
        $(this).addClass("hover");
      },
      function () {
        $(this).removeClass("hover");
      }
    );

    $(".button").mousedown(function() {
        $(this).addClass("click");
    });

});

function processInsurance(form) {

    var user_location = '';
    var zip_code = '';

    if(form.zip) {
        if(form.zip.value.length!=5 || form.zip.value=='ZIP Code' || form.zip.value=='undefined' || form.zip.value=='') {
            $('.button').removeClass('click');
            alert('Please Enter A Valid ZIP Code.');
            return false;
        }else{
            user_location = '&zip=' + form.zip.value;
            zip_code = form.zip.value;
        }
    }

    if(form.state) {
        if(form.state.value.length!=2 || form.state.value=='undefined' || form.state.value=='') {
            alert('Please Select A Valid State.');
            return false;
        }else{
            user_location = '&state=' + form.state.value;
        }
    }

    if((form.FirstName && form.LastName) && (form.FirstName.value=='' || form.LastName.value=='' || form.FirstName.value=='First Name' || form.LastName.value=='Last Name')) {
        alert('Error: Please Enter Your Full Name');
        return false;
    }
    if(form.Email && (form.Email.value.length<6 || form.Email.value=='Email')) {
        alert('Please Enter Your Email Address');
        return false;
    }


    window.open('https://www.comparecarinsuranceonline.com/record.php?zip='+zip_code,'secondary_insurance','fullscreen=yes, toolbars=yes, scrollbars=yes, menubar=yes, location=yes');

    form.action = 'http://www.comparecarinsuranceonline.com/quote.php';
    if(typeof OnQuickFormSubmit == 'function') {
        OnQuickFormSubmit();
    }
    form.submit();
    return false;

}


function processInsuranceTab(form) {

    var user_location = '';
    var zip_code = '';

    if(form.zip) {
        if(form.zip.value.length!=5 || form.zip.value=='ZIP Code' || form.zip.value=='undefined' || form.zip.value=='') {
            $('.button').removeClass('click');
            alert('Please Enter A Valid ZIP Code.');
            return false;
        }else{
            user_location = '&zip=' + form.zip.value;
            zip_code = form.zip.value;
        }
    }

    if(form.state) {
        if(form.state.value.length!=2 || form.state.value=='undefined' || form.state.value=='') {
            alert('Please Select A Valid State.');
            return false;
        }else{
            user_location = '&state=' + form.state.value;
        }
    }

    if((form.FirstName && form.LastName) && (form.FirstName.value=='' || form.LastName.value=='' || form.FirstName.value=='First Name' || form.LastName.value=='Last Name')) {
        alert('Error: Please Enter Your Full Name');
        return false;
    }
    if(form.Email && (form.Email.value.length<6 || form.Email.value=='Email')) {
        alert('Please Enter Your Email Address');
        return false;
    }

    window.setTimeout(function(){
        window.parent.location.href = 'http://www.comparecarinsuranceonline.com/quote.php';
    },3000);

    form.action = 'https://www.comparecarinsuranceonline.com/record.php';

    if(typeof OnQuickFormSubmit == 'function') {
        OnQuickFormSubmit();
    }
    form.submit();
    return false;

}

