﻿OnLoad.action.push(initCSFormAction);

function validateEmail(email) 
{
    return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email);    
}

function initCSFormAction()
{
  $j("#submitRequestCaseStudy").each(function()
    {
        $j(this).bind("click",function(){
            submitCSFormAction();
			return false;
        })
    }
   )
}

function submitCSFormAction()
{
    var emailId = $j("#emailRequestCaseStudy").val();
    if(validateEmail(emailId))
    {
        $j("#divRequestCaseStudy>img").remove();
        $j("#submitRequestCaseStudy").after("<img style=\"height:20px;padding-top:2px;\" src=\"Images/LightBox/loading.gif\" border=\"0\" alt=\"Please Wait..\" />");
        
        $j.ajax({type:"POST",
                    url: "Common/PageHandlers/HandleCaseStudyRequest.aspx",
                    data: "action=submitEmail&emailId=" + emailId,
                    success:function(serverResponseData)
                                {   
                                    $j("#divRequestCaseStudy>div[id=divRequestCaseStudy_Result]").remove();                                 
                                    $j("#divRequestCaseStudy").append("<div id=\"divRequestCaseStudy_Result\">" + serverResponseData + "</div>");
                                },
                    error: function(reqObject,typeofError,exceptionObj)
                                {   
                                    $j("#divRequestCaseStudy>div[id=divRequestCaseStudy_Result]").remove();
                                    $j("#divRequestCaseStudy").append("<div id=\"divRequestCaseStudy_Result\">An error occured while processing request!</div>");
                                },
                    complete: function()
                                {                                    
                                    $j("#divRequestCaseStudy>img").remove();
                                }
                    });        
    }
    else
    {
        alert("Please enter valid email address");
        $j("#emailRequestCaseStudy").focus();
    }
}