 var TAM = 4000;
 var ShowDefaultValues = true;
 function HandleTutConf (Index)
        {
              MVJS.SetValue('issponsor',0);
            if (Index==2)
            {
              if(MVJS.GetValue('chkBoth')=='True')
              {
                MVJS.SetValue('chkTutorial',true);
                MVJS.SetValue('chkConf',true);                
              }
              else
              {
                MVJS.SetValue('chkTutorial',false);
                MVJS.SetValue('chkConf',false);
                ShowDefaultValues = false;
              }
            }
            else if(Index==1 || Index==0)
            {
                if(MVJS.GetValue('chkTutorial')=='True' && MVJS.GetValue('chkConf')=='True')
                {
                    MVJS.SetValue('chkBoth',true);
                }
                else
                {
                    MVJS.SetValue('chkBoth',false);
                    ShowDefaultValues = false;
                }
            }
            ReCalculate ();
        }
        function StudentTrackSelection (IsChecked,IsBearer)
        {
             
            if (IsChecked)
            {
                MVJS.SetValue('chkTutorial',false);                
                MVJS.SetValue('chkBoth',false);
                document.getElementById('chkTutorial').disabled=true;
                document.getElementById('chkBoth').disabled = true;
                if (IsBearer)
                {
                	MVJS.SetValue('chkConf',false);
                	document.getElementById('chkConf').disabled=true;
                }
                else
                {
                	MVJS.SetValue('chkConf',true);                	
                }
                
             }
             else
             {
                document.getElementById('chkTutorial').disabled=false;
                document.getElementById('chkBoth').disabled = false;
                document.getElementById('chkConf').disabled=false;
                
                if(ShowDefaultValues)
                {
                	MVJS.SetValue('chkTutorial',true);                
                	MVJS.SetValue('chkConf',true);                
                	MVJS.SetValue('chkBoth',true);
                }
             }
            ReCalculate ();
        }
        
        function ReCalculate ()
        {
        	var Membership = parseInt(MVJS.GetValue('mst'));
        	TAM =0;
        	switch (Membership)
        	{
        		case 1:
        			 if(MVJS.GetValue('chkBoth')=='True')
        			 {
        			 	TAM = 4000;
        			 }
        			 else
        			 {
        			 	if(MVJS.GetValue('chkTutorial')=='True')
        			 	{
        			 		TAM = 2500;
        			 	}
        			 	else if(MVJS.GetValue('chkConf')=='True')
        			 	{
        			 		TAM = 2500;
        			 	}
        			 	
        			 }
        		break;
        		case 2:
				 if(MVJS.GetValue('chkBoth')=='True')
				 {
					TAM = 4600;
				 }
				 else
				 {
					if(MVJS.GetValue('chkTutorial')=='True')
					{
						TAM = 3000;
					}
					else if(MVJS.GetValue('chkConf')=='True')
					{
						TAM = 3000;
					}

				 }
        		break;
        		case 3:
				 if(MVJS.GetValue('chkBoth')=='True')
				 {
					TAM = 1800;
				 }
				 else
				 {
					if(MVJS.GetValue('chkTutorial')=='True')
					{
						TAM = 1300;
					}
					else if(MVJS.GetValue('chkConf')=='True')
					{
						TAM = 1300;
					}

				 }
        		break;
        		case 4:
        			TAM =  300;
        		break;
        		case 5:
				 if(MVJS.GetValue('chkBoth')=='True')
				 {
					TAM = 2000;
				 }
				 else
				 {
					if(MVJS.GetValue('chkTutorial')=='True')
					{
						TAM = 1500;
					}
					else if(MVJS.GetValue('chkConf')=='True')
					{
						TAM = 1500;
					}

				 }
        		break;
        		case 6:
				TAM =  500;
        		break;
        		case 7:
				TAM =  0;
        		break;
        		case 9 :
        	    	TAM=0;
        			break;
        	}
        	
        	MVJS.SetValue('spnAmountCharged',TAM);
        	MVJS.SetValue('amt',TAM);
        }        
        function ValidateForm ()
        {
           	
           	if (parseInt(MVJS.GetValue('mst'))==9)
        	{
        	    if(MVJS.GetValue('chkTutorial1')=='False' &&  MVJS.GetValue('chkConf1')=='False')
        	    {
        	    document.body.scrollTop=0;
        		MVJS.SetValue('ErrMessage','Please select at least one option from Conference or Tutorial');
        		var _Control = document.getElementById('ErrMessage');
		    	setTimeout(function () { if(_Control) _Control.style.display="none";},5000);
        		return false;
        		}
        	}        
           	             
            if (TAM==0 && parseInt(MVJS.GetValue('mst'))!=7)
        	{
        		document.body.scrollTop=0;
        		MVJS.SetValue('ErrMessage','Please select at least one option from Conference or Tutorial');
        		var _Control = document.getElementById('ErrMessage');
			    setTimeout(function () { if(_Control) _Control.style.display="none";},5000);
        		return false;
        	}
        	if (parseInt(MVJS.GetValue('mst'))<7)
        	{
        	    if(confirm('As per your membership, conference, tutorial selection; Payment of Rs.' + TAM + ' is due on you.Please ensure these details to continue with Registration.Once you proceed further, above details cannot be changed.'))
		            {
    		            return true;           
	        	    } 
	        	    else
	        	    {
                      	return false;
                    }
             }
             else
             {
                return true;
             }
        }
        
        function HandleTutConf1 (Index)
        {
           MVJS.SetValue('issponsor',1);
            if (Index==2)
            {
              if(MVJS.GetValue('chkBoth1')=='True')
              {
                MVJS.SetValue('chkTutorial1',true);
                MVJS.SetValue('chkConf1',true);                
              }
              else
              {
                MVJS.SetValue('chkTutorial1',false);
                MVJS.SetValue('chkConf1',false);
                ShowDefaultValues = false;
              }
            }
            else if(Index==1 || Index==0)
            {
                if(MVJS.GetValue('chkTutorial1')=='True' && MVJS.GetValue('chkConf1')=='True')
                {
                    MVJS.SetValue('chkBoth1',true);
                }
                else
                {
                    MVJS.SetValue('chkBoth1',false);
                    ShowDefaultValues = false;
                }
            }

         }
