function SendContactFormCustom()

{

    var fromname = $('#contact-us-form-container').find('#contactform_fromname').val();

    var fromemail = $('#contact-us-form-container').find('#contactform_fromemail').val();
	
	var fromphone = $('#contact-us-form-container').find('#contactform_fromphone').val();

    var subject = $('#contact-us-form-container').find('#contactform_subject').val();

    var message = $('#contact-us-form-container').find('#contactform_message').val();

    var errorMsg = '';

    

    //enter in the field id's to be validated

    var vFields =new Array("contactform_fromname","contactform_fromemail","contactform_fromphone","contactform_subject","contactform_message");

    //enter in the display names for each field in the same order as above

    var pName   =new Array("Your Name", "Your E-Mail", "Your Phone", "Subject", "Message");

    

    errorMsg = validate(false, vFields, pName);

    

    if (errorMsg == 'success')

    {

        com.realprosystems.agentsystem.AjaxServices.ContactWebService.SendContactForm

        (fromname, fromemail, subject, message, function(arg)

        {OnContactFormComplete(arg);}

        , function(arg) {OnContactFormAjaxError(arg, 'There was an error sending your email. Please try again later.'); }

        , function(arg){OnContactFormAjaxError(arg,'Sending email timed out. Please try again.');}

        )

    }

    else

    {

        showJsError_ContactForm(errorMsg);

    }

}

