﻿// JScript File
function pageLoad()
    {       
       var manager = Sys.WebForms.PageRequestManager.getInstance();
       manager.add_endRequest(endRequest);
       manager.add_beginRequest(OnBeginRequest);
    }
    function OnBeginRequest(sender, args)
    {     
        $get('ParentDiv').className ='Background';    
    } 
    function endRequest(sender, args)
    {
        $get('ParentDiv').className ='';
    }  
function docheckout(btnid)
{  
    document.getElementById('ParentDiv').className = 'Background'; 
    document.getElementById('contactdiv').style.visibility = 'visible';
    document.getElementById(btnid).disabled = true;
    return false;
} 
function cancelcheckout()
{
    document.getElementById('ParentDiv').className = ''; 
    document.getElementById('contactdiv').style.visibility = 'hidden';
    document.getElementById('btncheckout').disabled = false;
    return false;
}  
function trim(str) 
{
    return str.replace(/^\s*|\s*$/g,"");
} 
function validateinfo()
{
    var emailid = document.getElementById('txtEmail');   
    var company = document.getElementById('txtCompany');
    var salesrep = document.getElementById('txtSalesrep');
    if(trim(company.value) == "")
    {
        alert("Company name is required");
        company.focus();
        return false;
    }
    else if(trim(salesrep.value) == "")
    {
        alert("Sales Rep is required");
        salesrep.focus();
        return false;
    }
    else if(trim(emailid.value)!= "")
    {
        if(!validateEmail(emailid.value))
        {
            alert("Invalid Email Id");
            emailid.focus();
            return false;               
        }
    }   
    return true;
} 
function validateEmail(str){
    var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;  
    return str.match(emailRegEx);    
}

     

