//-----------------------------------Common Functions------------------------------------------------------------------------------

function checkAllGrid(id)
{      
        if(document.getElementById(id).checked==true)
        {
            if (CheckBoxIDs != null)
            { 
                for (var i = 0; i < CheckBoxIDs.length; i++)
                {
                    if(document.getElementById(CheckBoxIDs[i])!=null) 
                        document.getElementById(CheckBoxIDs[i]).checked=true; 
                }
                document.getElementById(id).checked=true; 
            } 
        }     
        else
        { 
            for (var i = 0; i < CheckBoxIDs.length; i++)
            {
                if(document.getElementById(CheckBoxIDs[i])!=null)
                    document.getElementById(CheckBoxIDs[i]).checked=false;
            }
        } 
}
function Checkstate(checkState)
{   
    flag1=true;
    if (CheckBoxIDs != null)
    {
    flag1=false;
       for (var i = 0; i < CheckBoxIDs.length; i++)
       { 
         if(document.getElementById(CheckBoxIDs[i])!=null)
          {
         
             if( document.getElementById(CheckBoxIDs[i]).checked==true)
             {
             flag1=true;
             }
         }
           
     }    
     if(flag1==false)
     {
            document.getElementById("ctl00_admin_lblerrorMsg").style.display="";
            document.getElementById("ctl00_admin_lblerrorMsg").innerHTML="Select at least one record.";
            document.getElementById("ctl00_admin_divSuccessMsg").style.display="none";
            document.getElementById("ctl00_admin_divErrorMsg").style.display="";
            return false;
     }  
     else
     {
            document.getElementById("ctl00_admin_lblerrorMsg").style.display="";
            document.getElementById("ctl00_admin_divSuccessMsg").style.display="none";
            document.getElementById("ctl00_admin_divErrorMsg").style.display="none";
     }
        return true;   
    }
    
}

function ChangePage1(id)
{ 
    document.getElementById("ctl00_admin_PageNumber1").value=id;
    if(id==1)
    { 
        document.getElementById("ctl00_admin_PageStart1").value="";
    }
    // call the __doPostBack function to post back the form and execute the PageClick event
    __doPostBack('ctl00$admin$PageClick1','');
}
//-------------------------------------------------------------------------------------------------------------


function ValidateChangePassword()
{
    flag=false;
    document.getElementById('ctl00_ContentPlaceHolder1_lblerrOverall').style.display="none";
    
    document.getElementById('ctl00_ContentPlaceHolder1_txtPwd').className="";
	document.getElementById('ctl00_ContentPlaceHolder1_txtNewPwd').className="";
	document.getElementById('ctl00_ContentPlaceHolder1_txtConPwd').className="";
	    
    document.getElementById('ctl00_ContentPlaceHolder1_lblerrPwd').style.display="none";
    document.getElementById('ctl00_ContentPlaceHolder1_lblerrNewPwd').style.display="none";
    document.getElementById('ctl00_ContentPlaceHolder1_lblerrConPwd').style.display="none";
    
    if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtPwd').value)=="")
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrPwd').innerHTML="Please enter your existing password.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrPwd').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_txtPwd').className="errorMsg";
		flag=true;
	}
	 if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtPwd').value)!=trim(document.getElementById('ctl00_ContentPlaceHolder1_hdnExPwd').value))
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrPwd').innerHTML="Password does't match with current password.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrPwd').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_txtPwd').className="errorMsg";
		flag=true;
	}
	if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtNewPwd').value)=="")
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrNewPwd').innerHTML="Please enter new password.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrNewPwd').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_txtNewPwd').className="errorMsg";
		flag=true;
	}
    else if (!checkAuthentication(document.getElementById('ctl00_ContentPlaceHolder1_txtNewPwd').value))
	{
      document.getElementById('ctl00_ContentPlaceHolder1_lblerrNewPwd').innerHTML="Please enter valid password.";
      document.getElementById('ctl00_ContentPlaceHolder1_lblerrNewPwd').style.display="";
	  document.getElementById('ctl00_ContentPlaceHolder1_txtNewPwd').className="errorMsg";
      flag=true;
    } 	
	if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtConPwd').value)=="")
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrConPwd').innerHTML="Please enter confirm password.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrConPwd').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_txtConPwd').className="errorMsg";
		flag=true;
	}
	if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtConPwd').value)!=trim(document.getElementById('ctl00_ContentPlaceHolder1_txtNewPwd').value))
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrConPwd').innerHTML="Confirm password and new password should be same.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrConPwd').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_txtConPwd').className="errorMsg";
		flag=true;
	}
	if(flag==false)        
        return true;
    else
    {
        document.getElementById('ctl00_ContentPlaceHolder1_lblerrOverall').style.display="";
        return false;
    }
}

function ValidateCouponCOde()
{
   flag=false;
    document.getElementById('ctl00_ContentPlaceHolder1_txtFuel').className="";
    document.getElementById('ctl00_ContentPlaceHolder1_lblerrFuel').style.display="none";
   
    if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtFuel').value)=="")
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrFuel').innerHTML="Please enter your FUEL code.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrFuel').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_txtFuel').className="errorMsg";
		flag=true;
	}
    else if (!checkAlphaNum(document.getElementById('ctl00_ContentPlaceHolder1_txtFuel').value))
	{
     document.getElementById('ctl00_ContentPlaceHolder1_lblerrFuel').innerHTML="Please enter valid FUEL code.";
      document.getElementById('ctl00_ContentPlaceHolder1_lblerrFuel').style.display="";
	  document.getElementById('ctl00_ContentPlaceHolder1_txtFuel').className="errorMsg";
      flag=true;
    } 
	if(flag==false)        
        return true;
    else
        return false;
}

function ValidateLogin()
{
    flag=false;
    document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrOverall').style.display="none";
    
    document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtPwd').className="";
	document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtUsername').className="";
	    
    document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrPwd').style.display="none";
    document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrUsername').style.display="none";
    
   if (trim(document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtUsername').value)=="")
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrUsername').innerHTML="Enter valid username.";
		document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrUsername').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtUsername').className="errorMsg";
		flag=true;
	}
    else if (!checkAuthentication(document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtUsername').value))
	{
      document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrUsername').innerHTML="Enter valid username.";
      document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrUsername').style.display="";
	  document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtUsername').className="errorMsg";
      flag=true;
    } 
   
    if (trim(document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtPwd').value)=="")
	{	
		document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrPwd').innerHTML="Enter valid password.";
		document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrPwd').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtPwd').className="errorMsg";
		flag=true;
	}
	else if (!checkAuthentication(document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtPwd').value))
	{
      document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrPwd').innerHTML="Enter valid password.";
      document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrPwd').style.display="";
	  document.getElementById('ctl00_ContentPlaceHolder1_Login1_txtPwd').className="errorMsg";
      flag=true;
    } 
	if(flag==false)        
        return true;
    else
    {
        document.getElementById('ctl00_ContentPlaceHolder1_Login1_lblerrOverall').style.display="";
        return false;
    }
}

function ShowSearches(id,opt)
{
   window.location="search-result.aspx?sid="+id+"&oid="+opt;
   return true;
}

function Showoptions()
{
  var Mode=document.getElementById('ctl00_ContentPlaceHolder1_drpMode').value;
   document.getElementById('liDD1').style.display="none";
   document.getElementById('liDD2').style.display="none";
   document.getElementById('liDD3').style.display="none";
   document.getElementById('liDD4').style.display="none";
   document.getElementById('liVolunteer1').style.display="none";
   document.getElementById('liVolunteer2').style.display="none";
   document.getElementById('liVolunteer3').style.display="none";
   document.getElementById('liVolunteer4').style.display="none";
   document.getElementById('liBank1').style.display="none";
   document.getElementById('liBank2').style.display="none";
   document.getElementById('liBank3').style.display="none";
   document.getElementById('liBank4').style.display="none";
  if(Mode!="")
  {
     if(Mode=="1")
     {
       document.getElementById('liDD1').style.display="";
       document.getElementById('liDD2').style.display="";
       document.getElementById('liDD3').style.display="";
       document.getElementById('liDD4').style.display="";
     }
     else if(Mode=="2")
     {
       document.getElementById('liVolunteer1').style.display="";
       document.getElementById('liVolunteer2').style.display="";
       document.getElementById('liVolunteer3').style.display="";
       document.getElementById('liVolunteer4').style.display="";
    }
     else if(Mode=="3")
     {
      document.getElementById('liBank1').style.display="";
      document.getElementById('liBank2').style.display="";
      document.getElementById('liBank3').style.display="";
      document.getElementById('liBank4').style.display="";
     }
  }
}

function ValidateContent()
{
   flag=false;
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrMode').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_drpMode').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrCAmount').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtAmount').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrCNumber').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtChequeNo').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrCDate').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtDate').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrCBank').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtBankname').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrVName').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtName').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrVAmount').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtAmountP').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrPDate').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtDate2').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblPCity').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtPCity').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrPAmount').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtAmountD').className="";
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrDBranch').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtDBranch').className=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrCity').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtCity').className="";   
   document.getElementById('ctl00_ContentPlaceHolder1_lblerrCashdate').style.display="none";
   document.getElementById('ctl00_ContentPlaceHolder1_txtCashDate').className="";   
   var Mode=document.getElementById('ctl00_ContentPlaceHolder1_drpMode').value;
   if(document.getElementById('ctl00_ContentPlaceHolder1_drpMode').value=="")
   {
      	document.getElementById('ctl00_ContentPlaceHolder1_lblerrMode').innerHTML="Select the offline payment mode.";
		document.getElementById('ctl00_ContentPlaceHolder1_lblerrMode').style.display="";
		document.getElementById('ctl00_ContentPlaceHolder1_drpMode').className="errorMsg";
		flag=true;
	}
	 if(Mode=="1")
     {
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtAmount').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCAmount').innerHTML="Enter amount on cheque.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCAmount').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtAmount').className="errorMsg";
		    flag=true;
        }  
         else if(!isFloat(document.getElementById('ctl00_ContentPlaceHolder1_txtAmount').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCAmount').innerHTML="Enter valid amount on cheque.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCAmount').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtAmount').className="errorMsg";
		    flag=true;
        }  
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtChequeNo').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCNumber').innerHTML="Enter cheque no.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCNumber').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtChequeNo').className="errorMsg";
		    flag=true;
        }  
         else if(!checkAlphaNum(document.getElementById('ctl00_ContentPlaceHolder1_txtChequeNo').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCNumber').innerHTML="Enter valid cheque no.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCNumber').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtChequeNo').className="errorMsg";
		    flag=true;
        }  
        if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtDate').value)=="")
	    {	
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCDate').innerHTML="Please select valid cheque date.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCDate').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtDate').className="errorMsg";
		    flag=true;
	    }
    	document.getElementById('ctl00_ContentPlaceHolder1_hdnDate').value=document.getElementById('ctl00_ContentPlaceHolder1_txtDate').value;
        
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtBankname').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCBank').innerHTML="Enter payee bank.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCBank').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtBankname').className="errorMsg";
		    flag=true;
        }  
        else if(!checkAlphaNum(document.getElementById('ctl00_ContentPlaceHolder1_txtBankname').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCBank').innerHTML="Enter valid payee bank.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCBank').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtBankname').className="errorMsg";
		    flag=true;
        }  
     }
     else if(Mode=="2")
     {
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrVName').innerHTML="Enter volunteer name.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrVName').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtName').className="errorMsg";
		    flag=true;
        }  
         else if(!checkname(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrVName').innerHTML="Enter valid volunteer name.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrVName').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtName').className="errorMsg";
		    flag=true;
        }  
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtAmountP').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrVAmount').innerHTML="Enter amount paid.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrVAmount').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtAmountP').className="errorMsg";
		    flag=true;
        }  
         else if(!isFloat(document.getElementById('ctl00_ContentPlaceHolder1_txtAmountP').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrVAmount').innerHTML="Enter valid amount paid.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrVAmount').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtAmountP').className="errorMsg";
		    flag=true;
        }  
        if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtDate2').value)=="")
	    {	
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrPDate').innerHTML="Please select valid paid date.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrPDate').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtDate2').className="errorMsg";
		    flag=true;
	    }
    	document.getElementById('ctl00_ContentPlaceHolder1_hdnDate2').value=document.getElementById('ctl00_ContentPlaceHolder1_txtDate2').value;
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtPCity').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblPCity').innerHTML="Enter paid at city.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblPCity').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtPCity').className="errorMsg";
		    flag=true;
        }  
         else if(!checkname(document.getElementById('ctl00_ContentPlaceHolder1_txtPCity').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblPCity').innerHTML="Enter valid paid at city.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblPCity').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtPCity').className="errorMsg";
         flag=true;
        } 
     }
     else if(Mode=="3")
     {
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtAmountD').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrPAmount').innerHTML="Enter deposited amount.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrPAmount').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtAmountD').className="errorMsg";
		    flag=true;
        }  
         else if(!isFloat(document.getElementById('ctl00_ContentPlaceHolder1_txtAmountD').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrPAmount').innerHTML="Enter valid deposited amount.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrPAmount').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtAmountD').className="errorMsg";
		    flag=true;
        }  
       if(document.getElementById('ctl00_ContentPlaceHolder1_txtDBranch').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrDBranch').innerHTML="Enter branch.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrDBranch').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtDBranch').className="errorMsg";
		    flag=true;
        }  
         else if(!checkname(document.getElementById('ctl00_ContentPlaceHolder1_txtDBranch').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrDBranch').innerHTML="Enter valid branch.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrDBranch').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtDBranch').className="errorMsg";
		     flag=true;
        }  
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value=="")
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCity').innerHTML="Enter city.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCity').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtCity').className="errorMsg";
		    flag=true;
        }  
         else if(!checkname(document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value))
        { 
            document.getElementById('ctl00_ContentPlaceHolder1_lblerrCity').innerHTML="Enter valid city.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCity').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtCity').className="errorMsg";
		     flag=true;
        }                  
        if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtCashDate').value)=="")
	    {	
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCashdate').innerHTML="Please select valid paid date.";
		    document.getElementById('ctl00_ContentPlaceHolder1_lblerrCashdate').style.display="";
		    document.getElementById('ctl00_ContentPlaceHolder1_txtCashDate').className="errorMsg";
		    flag=true;
	    }
    	document.getElementById('ctl00_ContentPlaceHolder1_hdnCashDate').value=document.getElementById('ctl00_ContentPlaceHolder1_txtCashDate').value;
     }
	if(flag==false)        
        return true;
    else
       return false;
}
