﻿
function Id(id)
{
    return document.getElementById(id);
}


function ValidateContactForm()
{
    var x="";
    var obj=null;
    var ret=false;

    if( Required("ContactNameTextBox","Please Enter Your Name")==false)return false;
    //if( Required("ContactSubjectTextBox","Please Enter Your Subject")==false)return false;
    //if( Required("ContactPhoneTextBox","Please Enter Your Phone")==false)return false;
    if( Required("ContactEmailTextBox","Please Enter Your Email")==false)return false;
    if( Required("ContactMessageTextBox","Please Enter Your Message")==false)return false;
    return true; 
}

function Required(id,message)
{
    var obj=null;
    var x="";
    obj=Id(id);
    if(obj!=null)
    {
        x= obj.value;
        if(x.length==0){alert(message);return false;}
    }
    return true;
}
function InputValue(id)
{
   var obj=null;
    var x="";
    obj=Id(id);
    if(obj!=null)
    {
        x= obj.value;
        return x;
    }
    return null;
}

function SendEmailMail()
{
    var x="";
    x=Id("HiddenPostURL").value;
    if( ValidateContactForm())
    {
        $.post(x, 
        { 
            Name: InputValue("ContactNameTextBox") , 
            Subject: InputValue("ContactSubjectTextBox"),
            Phone: InputValue("ContactPhoneTextBox"),
            Email: InputValue("ContactEmailTextBox"),
            Message: InputValue("ContactMessageTextBox")
        },
        function(data)
        {
            if(data.Success=="true")
            {
                alert(InputValue("HiddenConfirmation"));
                Id("ContactSubmitButton").setAttribute("disabled","disabled");
            }
            else
            {
                alert(data.Message);
            }          
            
            
        }, "json");
    }
}
