/***********************************************

* Required field(s) validation v1.10- By NavSurf

* Visit Nav Surf at http://navsurf.com

* Visit http://www.dynamicdrive.com/ for full source code

***********************************************/

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,""); }



function formCheck(form /*formobj, fieldRequired, fieldDescription*/ )

{

if (form.zip.value.trim() == "")

   {

   alert("Please Enter Your ZipCode");

	return false;

	}



if (form.phone.value.trim() == "" && form.email.value.trim() == "")

   {

   alert("Please Enter Your Phone Number or Email Address");

	return false;

	}

else

return true;





	 /*

    // dialog message

    var alertMsg = "Please complete the following fields:\n";

    var l_Msg    = alertMsg.length;

    

    for ( var i  = 0; i < fieldRequired.length; i++ )

    {

        var obj  = formobj.elements[ fieldRequired[ i ] ];

        if ( obj )

        {

            switch( obj.type )

            {

            case "select-one":

                if ( obj.selectedIndex == 0 || obj.selectedIndex == -1 || obj.options[ obj.selectedIndex ].text == "" )

                {  alertMsg += " - " + fieldDescription[ i ] + "\n"; }

                break;

            case "select-multiple":

                if ( obj.selectedIndex == -1 )

                { alertMsg += " - " + fieldDescription[ i ] + "\n"; }

                break;

            case "hidden":

            case "password":

            case "text":

            case "textarea":

                if ( obj.value == "" || obj.value == null )

                { alertMsg += " - " + fieldDescription[ i ] + "\n"; } 

                break;

            default:

            } // switch obj.type

            if ( obj.type == undefined )

            {

                var blnchecked = false;

                for ( var j = 0; j < obj.length; j++ ) { if ( obj[ j ].checked ){ blnchecked = true; } }

                if ( !blnchecked )

                { alertMsg += " - " + fieldDescription[i] + "\n"; }

            }

        } // obj

    }  // required vars



    if ( alertMsg.length != l_Msg )

    {

        alert( alertMsg );

        return false;

    }

    return true;

*/

}  // formCheck



function checkAuto(dropdown)

{

if (dropdown[dropdown.selectedIndex].value == "Lock Out(Car)" || 

	 dropdown[dropdown.selectedIndex].value == "Rekey(Car)" ||

	 dropdown[dropdown.selectedIndex].value == "Make car key" ||

	 dropdown[dropdown.selectedIndex].value == "Change Ignition(Car)" ||

	 dropdown[dropdown.selectedIndex].value == "Fix/Replace lock(Car)")

    showAutoInfo(true);

else

    showAutoInfo(false);

 

}



function showAutoInfo(show)

{

if (show == true)

   {

   //document.getElementById("auto_info").style.overflow = "none";

   document.getElementById("auto_info").style.height = "";

	}

else

   {

   document.getElementById("auto_info").style.overflow = "hidden";

   document.getElementById("auto_info").style.height = "0px";

	}

}