﻿// JScript File

//function call when send buttion is clicked
function fnSubmit(clientId)
{
    objMessage = document.getElementById(clientId+'_lblMessage');
    objMessage.innerHTML="";
    objName = document.getElementById(clientId+'_txtName');
    objFrom = document.getElementById(clientId+'_txtFrom');
    objTo = document.getElementById(clientId+'_txtTo');
        
    //check email is blank
    
    if( Trim(objName.value) == "" )
    {
        objMessage.innerHTML = "Name cannot be blank.";
        objName.value="";
        objName.focus();
        return false;
    }
    
    if( Trim(objFrom.value) == "" )
    {
        objMessage.innerHTML = "Email address cannot be blank.";
        objFrom.value="";
        objFrom.focus();
        return false;
    }
    else if(objFrom.value!="")
    {
        //var emailValid = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\.\-])+\.)+([a-zA-Z0-9]{2,4})$/;
        var emailValid=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,6}|\d+)$/i; // from Hardika

       if( emailValid.test( objFrom.value ) == false)
        {
            objMessage.innerHTML = "Email address is not in correct format.";
            objFrom.focus();
            return false;
        }
     }
     
    if(document.getElementById(clientId+'_txtComments').value.length > 1000)
    {
        objMessage.innerHTML="A maximum of 1000 characters can be entered.";
        document.getElementById(clientId+'_txtComments').focus();
        return false;
    }
     
}

function fnCancel(clientId)
{
    document.getElementById(clientId+'_txtName').value="";
    document.getElementById(clientId+'_txtName').focus();
    document.getElementById(clientId+'_txtFrom').value="";
    document.getElementById(clientId+'_txtComments').value="";
    document.getElementById(clientId+'_txtSiteUrl').value="";
    document.getElementById(clientId+'_lblMessage').innerHTML="";
    document.getElementById(clientId+'_cboCategory').selectedIndex=0;
    document.getElementById(clientId+'_cboYesNo').selectedIndex=0;
    document.getElementById(clientId+'_dvTestimonials').style.display="none";
    return false;
}

function Trim(tstrInput)
{
     return (tstrInput.replace(/^ *| *$/g,""));
}