// JavaScript Document

function submit_contact_form()
{



//form validations
var fldsar=Array();
var msgsar=Array();
var msgtype;

var word_var_mesg = '&raquo; Please enter the word verification text.';
var terms_var_mesg = '&raquo; Please accept the terms and conditions.';


fldsar[0]=Array('name',Array('required','name','namelen'));
fldsar[1]=Array('phone',Array('required','phno'));
fldsar[2]=Array('email',Array('required','email'));
fldsar[3]=Array('pick_suburb',Array('required','namelen'));
fldsar[4]=Array('drop_suburb',Array('required','namelen'));

msgsar[0]=Array('name',Array('&raquo; Please enter your name.', '&raquo; Please enter a valid name.', ' &raquo; Name length  should be 2-50 characters.'));
msgsar[1]=Array('phone',Array('&raquo; Please enter your phone number.','&raquo; Please enter a valid phone number.'));
msgsar[2]=Array('email',Array('&raquo; Please enter your email address.',' &raquo; Please enter a valid email address.'));
msgsar[3]=Array('pick_suburb',Array('&raquo; Please enter a pick up place.','&raquo; Please enter a valid pick up place name.','Place name length should be 2-50 characters'));
msgsar[4]=Array('drop_suburb',Array('&raquo; Please enter a drop place.','&raquo; Please enter a valid drop place name.','Place name length should be 2-50 characters'));

if(document.getElementById('hear_abt_us').value == "Other" && document.getElementById('function_event').value == "Other")
{
    fldsar[5]=Array('whichone',Array('required'));
    fldsar[6]=Array('whichone_hear',Array('required'));
    fldsar[7]=Array('wordverification',Array('required'));
   fldsar[8]=Array('setCheck',Array('required'));

    msgsar[5]=Array('whichone',Array('&raquo; Please enter function/event name.'));
    msgsar[6]=Array('whichone_hear',Array('&raquo; Please enter how you heard about us.'));
    msgsar[7]=Array('wordverification',Array(word_var_mesg));
     msgsar[8]=Array('setCheck',Array(terms_var_mesg));
}
else
{
    if(document.getElementById('function_event').value == "Other")
    {
        fldsar[5]=Array('whichone',Array('required'));
        fldsar[6]=Array('wordverification',Array('required'));
        fldsar[7]=Array('setCheck',Array('required'));

        msgsar[5]=Array('whichone',Array('&raquo; Please enter function/event name.'));
        msgsar[6]=Array('wordverification',Array(word_var_mesg));
        msgsar[7]=Array('setCheck',Array(terms_var_mesg));
    }
    else
    {
        if(document.getElementById('hear_abt_us').value == "Other")
        {
            fldsar[5]=Array('whichone_hear',Array('required'));
            fldsar[6]=Array('wordverification',Array('required'));
            fldsar[7]=Array('setCheck',Array('required'));

            msgsar[5]=Array('whichone_hear',Array('&raquo; Please enter how you heard about us.'));
            msgsar[6]=Array('wordverification',Array(word_var_mesg));
            msgsar[7]=Array('setCheck',Array(terms_var_mesg));
        }
        else
        {
           // alert("sfsdfsdf");
            fldsar[5]=Array('hear_abt_us',Array('required'));
            fldsar[6]=Array('wordverification',Array('required'));
            fldsar[7]=Array('setCheck',Array('required'));

            msgsar[5]=Array('hear_abt_us',Array('&raquo; Please enter how you heard about us.'));
            msgsar[6]=Array('wordverification',Array(word_var_mesg));
           msgsar[7]=Array('setCheck',Array(terms_var_mesg));
        }
    }
}

ny = new DomValidate(fldsar,msgsar);
ny.txtClass = '1px solid #016B67';
ny.msgtype='all';
//alert(ny.errors);
    if(ny.validateForm('ContactForm'))
    {
     var action_form = document.getElementById('ContactForm').action;
     document.getElementById('ContactForm').action = action_form + "#errors";  
     return true;
    }
    else
    {
       // alert("In else");
       // alert(ny.errors);
        document.location.href = "#errors";
        return false;
    }
}


function setCheckHidden(evnt)
{
    if(evnt.checked==true)
    {
        document.getElementById('setCheck').value=100;  
    }
    else
    {
        document.getElementById('setCheck').value="";
    }
}