﻿/**********************************************************************************************************************************
 Author: Madhavi Talauliker
 Date: 3rd Dec 2009
 
 Modified By :                   Date                     Purpose
 
 1 Madhavi Talauliker        25 Jan 2010 
 2 Madhavi Talauliker        05 Feb 2010                 corrected validation 
**********************************************************************************************************************************/
                


/*********************************************************************************************************************************
 Name:numeralsOnly
 Purpose:only for numeric data
*********************************************************************************************************************************/
function numeralsOnly(evt) {

    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)  && charCode != 46 ) {
        return false;
    }
    return true;
}


function numeralsOnlyWithoutDecimal(evt) {

    /*evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    */
 
    //alert ("charcode:" + evt.charCode + ",keycode:" + evt.keyCode);
    
    if (evt.charCode == 46){ //if (charCode == 190)  { //decimal place
        return false;
    }
    
    if (evt.keyCode == 46 || evt.keyCode == 8) {//if (charCode == 46 || charCode == 8){ //delete and backspace
        return true;
    }

    if (evt.charCode < 48 || evt.charCode > 57)  { //if (charCode < 48 || charCode > 57)  {
        return false;
    }
    return true;
    
    
}

function EnableCC(lstVal,IDCCType,IDCCYear,IDCCMonth,IDCCCode,IDCCNumber, IDLastNamemdt, IDAddr1mdt,IDCitymdt, IDStatemdt, IDZipmdt, IDPhonemdt )
{

  var ctrlobj;
       
     if (lstVal == 1 )
     {
          ctrlobj=document.getElementById(IDCCType);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="disabled";

          }  
          ctrlobj=document.getElementById(IDCCYear);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="disabled";

          }  
           ctrlobj=document.getElementById(IDCCMonth);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="disabled";
          }   
           ctrlobj=document.getElementById(IDCCCode);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="disabled";

          }   
           ctrlobj=document.getElementById(IDCCNumber);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="disabled";

          }     

          //document.getElementById(IDLastNamemdt).style.display = 'none';
          //document.getElementById(IDLastNamemdt).className="warnhide";
          
          ctrlobj=document.getElementById(IDLastNamemdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warnhide";
          }

          ctrlobj=document.getElementById(IDAddr1mdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warnhide";
          }
          
          ctrlobj=document.getElementById(IDCitymdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warnhide";
          }
          
          ctrlobj=document.getElementById(IDStatemdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warnhide";
          }
          
          ctrlobj=document.getElementById(IDZipmdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warnhide";
          }
          
          ctrlobj=document.getElementById(IDPhonemdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warnhide";
          }

     }
     else
     {
          
         ctrlobj=document.getElementById(IDCCType);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="";

          }            ctrlobj=document.getElementById(IDCCYear);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="";

          }  
           ctrlobj=document.getElementById(IDCCMonth);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="";

          }   
           ctrlobj=document.getElementById(IDCCCode);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="";

          }   
           ctrlobj=document.getElementById(IDCCNumber);
          if( ctrlobj != null)
          {
             ctrlobj.disabled="";

          }      
          
          //document.getElementById(IDLastNamemdt).style.display = '';
          //document.getElementById(IDLastNamemdt).className="warn";
        
                  ctrlobj=document.getElementById(IDLastNamemdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warn";
          }

          ctrlobj=document.getElementById(IDAddr1mdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warn";
          }
          
          ctrlobj=document.getElementById(IDCitymdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warn";
          }
          
          ctrlobj=document.getElementById(IDStatemdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warn";
          }
          
          ctrlobj=document.getElementById(IDZipmdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warn";
          }
          
          ctrlobj=document.getElementById(IDPhonemdt);
          if( ctrlobj != null)
          {
             ctrlobj.className="warn";
          }
          
     }

}


//BOC Madhavi(1)
function EnableFree(IDIsFree, IDNormalRate, IDGrpSize, IDGrpRate)
{
    if (document.getElementById(IDIsFree).checked == 1)
    {
    document.getElementById(IDNormalRate).disabled = "disabled";
    document.getElementById(IDGrpSize).disabled="disabled";
    document.getElementById(IDGrpRate).disabled="disabled";
    }
    else
    {
    document.getElementById(IDNormalRate).disabled="";
    document.getElementById(IDGrpSize).disabled="";
    document.getElementById(IDGrpRate).disabled="";
    }
}
//EOC Madhavi(1)

function ShowHide(Idselected)
{
alert("test");
}
