﻿// JScript File
function sendEmail (iEID, txtFromEmail, txtMessage, txtFirstName, txtLastName, txtSubject)
{
   if (Trim(returnObj(txtFromEmail).obj.value) == "")returnObj('divEmptyEmail').style.display = "";
   if (Trim(returnObj(txtMessage).obj.value) == "")returnObj('divEmptyComments').style.display = "";
   if (Trim(returnObj(txtFirstName).obj.value) == "")returnObj('divEmptyFirst').style.display = "";
   if (Trim(returnObj(txtLastName).obj.value) == "")returnObj('divEmptyLast').style.display = "";
   
    if(validateField(txtFromEmail,'show','divEmptyEmail','divBadEmail', '') && validateEmail(txtFromEmail,'divEmptyEmail','divBadEmail') && validateForm(txtMessage, 'show', 'divEmptyComments') && validateForm(txtFirstName, 'show', 'divEmptyFirst') && validateForm(txtLastName, 'show', 'divEmptyLast'))   
    {
        returnObj("divSuccess").style.display="";
        var strFromEmail = returnObj(txtFromEmail).obj.value;
        var strMessage = returnObj(txtMessage).obj.value;
        var strFromName = returnObj(txtFirstName).obj.value + " " + returnObj(txtLastName).obj.value;
        var strSubject = returnObj(txtSubject).obj.value;
        WS_SendEmail(iEID,strFromEmail,strMessage,strSubject,strFromName);
    }
   else
   {
        return false;
   } 
}
function hideAndClear()
{
     returnObj('txtFirstName').obj.value = "";
     returnObj('txtLastName').obj.value = "";
     returnObj('txtSubject').obj.value = "";
     returnObj('txtComments').obj.value = "";
     returnObj('txtEmailAddress').obj.value = "";
     setTimeout("returnObj('divSuccess').style.display='none'", 2250);
}
/* =================== A J A X CALL =================================*/
function WS_SendEmail(iEID,strFromEmail,strMessage,strSubject,strFromName)
{
    var strParams = "iEID="+iEID+"&strFromEmail="+strFromEmail+"&strMessage="+strMessage+"&strSubject="+strSubject+"&strFromName="+strFromName;
    var strServiceURL =  location.protocol+"//"+location.hostname+"/ws/tcws.asmx/SendMail_Web";
    ajaxPost(strParams,strServiceURL,"hideAndClear");
}    



