﻿    // JScript File
function getCheckedRadio() 
{

   return Page_ClientValidate("vgDON");
}

function CHangeStatus(radioBox,tdRow1,tdRow2,tdRow3,txtBox1,txtBox2,txtBox3,reqValidator1,reqValidator2,reqValidator3,pnlPaver,trlines)
{      
        var radio=document.getElementById(radioBox);
        var row1=document.getElementById(tdRow1);
        var row2=document.getElementById(tdRow2);
        var row3=document.getElementById(tdRow3); 
               
        var txt1=document.getElementById(txtBox1); 
        var txt2=document.getElementById(txtBox2);
        var txt3=document.getElementById(txtBox3);
        
        var val1 = document.getElementById(reqValidator1);
        var val2 = document.getElementById(reqValidator2);
        var val3 = document.getElementById(reqValidator3);      
        var pnl = document.getElementById(pnlPaver); 
        var tr = document.getElementById(trlines);         
        
        if(radio.checked==true)
        {
            row1.style.display='block';
            row2.style.display='none';
            row3.style.display='none';            
            switch(radio.value)
            {
                case 'rdbInMemory':  txt2.value="";  txt3.value=""; ValidatorEnable(val1, true); ValidatorEnable(val2, false); ValidatorEnable(val3, false);  break;
                case 'rdbInHonour':  txt2.value=""; txt3.value="";  ValidatorEnable(val1, true); ValidatorEnable(val2, false); ValidatorEnable(val3, false); break;
                case 'rdbInTribute': txt2.value=""; txt3.value="";  ValidatorEnable(val1, true); ValidatorEnable(val2, false); ValidatorEnable(val3, false); break;                
            }
            
            pnl.style.display='block';       
            pnl.style.color='blue';                        
            document.getElementsByTagName("legend")[5].innerHTML = 'Notification Information';           
            tr.style.display='none';                                                      
            
        }     
}

function Donation(radioBox,trRow,txtBox,reqCorporationName,lblDonErr)
{        
        var radio=document.getElementById(radioBox);            
        var str =   getCheckedValue(radio); 
        var row = document.getElementById(trRow);        
        var txt = document.getElementById(txtBox);      
        var lbl = document.getElementById(lblDonErr); 
        //alert('Corporation');                
        if(str == "rdbDonateCorp")
        {            
            row.style.display='';
            lbl.style.display='none';
            txt.value = "";
            var myVal = document.getElementById(reqCorporationName);
            ValidatorEnable(myVal, true);  
            //alert(myVal);
            //return Page_ClientValidate("vgDON");
        }
        else if(str == "rdbDonateInd")
        {            
            row.style.display='none';
            lbl.style.display='none';
            txt.value = "";
            var myVal = document.getElementById(reqCorporationName);
            ValidatorEnable(myVal, false);              
            //alert(myVal);
            //return Page_ClientValidate("vgDON");
        }                        
}

function getCheckedValue(radioObj) {
        if(!radioObj)
               return "";
        var radioLength = radioObj.length;
        if(radioLength == undefined)
               if(radioObj.checked)
                       return radioObj.value;
               else
                       return "";
        for(var i = 0; i < radioLength; i++) {
               if(radioObj[i].checked) {
                       return radioObj[i].value;
               }
        }
        return "";
}


        function trimming(txt)
		{
			while(txt.substring(0,1) == ' ')
			{
				txt = txt.substring(1,txt.length);
			}
			return txt;
		}



//function CheckPavorLine(txt1,txt2,txt3,txt4,txt5,txt6,pavorType)
//{
//    int Count = 0;
//    var Line1 = document.getElementById(txt1);
//    var Line2 = document.getElementById(txt2);
//    var Line3 = document.getElementById(txt3);
//    var Line4 = document.getElementById(txt4);
//    var Line5 = document.getElementById(txt5);
//    var Line6 = document.getElementById(txt6);    
//    alert('in1');
//    if(pavorType == 3) 
//    {
//    alert('in2');
//        if(Line1.Length == 0) 
//            Count++;
//        if(Line2.Length == 0) 
//            Count++;
//        if(Line3.Length == 0) 
//            Count++;
//         
//         if(Count == 3)
//         {
//            alert('Error');
//            return false;
//         }
//         else
//            return true;
//    }
//}
