$(document).ready(function() {
    $('form').submit(function() {
        var form = $(this).attr('name');
        if(FormCheck(form)){
            return true;
        } else return false;
    });
});

// TROUVE IMPLEMENTATION FOR THE FOOTER ON THE INDEX
//    siteURL ="https://www.autoinsuranceremedy.com/rates/0leadaction.do";


function is_valid_zipcode(zipcode) {
    var reg = /^([0-9]{5})$/;
    return reg.test(zipcode);
}

function FormCheck(form) {
    var siteURL ="";
    var zipcode = $('form[name="'+ form +'"] input:text').val();
    var uniqueID = "1484436861";

    //siteURL ="https://www.autoinsuranceremedy.com/AutoThree/0leadaction.do";

    //Trouve v2
    siteURL = "https://www.autoinsuranceremedy.com/auto/quotes";

    if(zipcode!=undefined) {

        if(is_valid_zipcode(zipcode)){
            //siteURL = siteURL + '?zipCode=' + zipcode + '&curl=autoinsuranceremedy.com&from=autoinsuranceremedy&sid=TE-A-EMP-2&psv=1';

            //Trouve v2
            siteURL = siteURL + '?zipCode=' + zipcode + '&curl=autoinsuranceremedy.com&from=autoinsuranceremedy&sid=TE-A-EMP-2&psv=1&c2='+uniqueID;
            window.open(siteURL,'quote',"top=0,left=0,width="+screen.width+",height="+screen.height+",fullscreen=yes,scrollbars=1");
            return true;

        }else{
            alert("Please enter a valid five digit zip code");
            return false;
        }

    }else{
        // This are for image only forms.
        //siteURL = siteURL + '?zipCode=&curl=autoinsuranceremedy.com&from=autoinsuranceremedy&sid=TE-A-EMP-2&psv=1';

        //Trouve v2
        siteURL = siteURL + '?zipCode=&curl=autoinsuranceremedy.com&from=autoinsuranceremedy&sid=TE-A-EMP-2&psv=1&c2='+uniqueID;
        window.open(siteURL,'quote',"top=0,left=0,width="+screen.width+",height="+screen.height+",fullscreen=yes,scrollbars=1");
        return true;
    }
    return false;

}
