﻿// JScript File

function standardValidation()
{
    var fname = document.getElementById("first");
    var lname = document.getElementById("last");
    var add1 = document.getElementById("add1");
    var city = document.getElementById("city");
    var company = document.getElementById("company");
    var postal = document.getElementById("zip");
    var telephone = document.getElementById("tel");
    var email = document.getElementById("email");

    var success = true;

    if(fname.value.length == 0)
    {
        success = false;
        document.getElementById("litfNameError").style.display="block";
    }
    else
    {
        document.getElementById("litfNameError").style.display="none";
    }

    if(lname.value.length == 0)
    {
        success = false;
        document.getElementById("litlNameError").style.display="block";
    }
    else
    {
        document.getElementById("litlNameError").style.display="none";
    }

   if(add1.value.length == 0)
    {
        success = false;
        document.getElementById("litAdd1").style.display="block";
    }
    else
    {
        document.getElementById("litAdd1").style.display="none";
    }

    if(company.value.length == 0)
    {
        success = false;
        document.getElementById("litCompany").style.display="block";
    }
    else
    {
        document.getElementById("litCompany").style.display="none";
    }

    if(city.value.length == 0)
    {
        success = false;
        document.getElementById("litCityError").style.display="block";
    }
    else
    {
        document.getElementById("litCityError").style.display="none";
    }

    if(postal.value.length == 0)
    {
        success = false;
        document.getElementById("litZip").style.display="block";
    }
    else
    {
        document.getElementById("litZip").style.display="none";
    }

    if(telephone.value.length == 0)
    {
        success = false;
        document.getElementById("litPhone").style.display="block";
    }
    else
    {
        document.getElementById("litPhone").style.display="none";
    }

    if(email.value.length == 0)
    {
        success = false;
        document.getElementById("litEmail").style.display="block";
    }
    else
    {
        document.getElementById("litEmail").style.display="none";
    }

    if(success == false)
    {
        alert("Not all required information has been entered.  Please check all or one of the following:\n- First Name\n- Last Name\n- Company\n- Street Addres\n- City\n- Postal/Zip Code\n- Telephone\n- Email");
    }

    return success;
}



function validationCheck(type)
{
    var success = false;

    switch(type)
    {
        case "AI":
            if(standardValidation())
            {
                success = true;
            }
            break;

        case "CI":

			success = standardValidation();
			break;

        case "CDI":

			success = standardValidation();
			break;

        case "ADI":

			success = standardValidation();

			/*
            if(standardValidation())
            {
                var agree = document.getElementById("agree")
                if(agree.checked == false)
                {
   	              var doagree = confirm("You did not give consent for ODG to use your personal information to send it to the closest distributor and/or dealer.  If you do not give consent, your request cannot be processed.");
                  if (doagree == true)
	              {
	                 //do nothing, let the user check off the box
	              }else if (doagree == false)
	              {

	              }
	            }else if(agree.checked == true)
	            {
	              success = true;
	            }
            }
            */

            break;

        case "ARFQ":
            if(standardValidation())
            {
                success = true;
            }
            break;
    }


    if(success)
    {
        document.getElementById('aspnetForm').action='http://extranet.odg.com/add_dealer_inquiry.php?return=http://www.argoatv.com/recreational/dealer_opportunities_thanks.aspx';
        //document.getElementById('aspnetForm').action='http://odg2007.martron.com/testing.aspx?return=http://odg2007.martron.com/recreational/dealer_opportunities_thanks.aspx';
        document.getElementById('aspnetForm').submit();
    }
}
