﻿// JScript File

    function CalcCount(id, max, txtBox) 
    { 
        
	    var label = document.getElementById(id);
	    var chars = 0;

        chars = max - txtBox.value.length;
	    if(txtBox.value.length > max)
	    {
	        txtBox.value = txtBox.value.substring(0, max);
	    }
	    else
	    {
	        label.innerHTML = chars;
	    }
	    txtBox.focus();
	    
	    return false;
    }
    

    function checkAll(name, mainChk)
    {
        
        chk = document.getElementById(mainChk);
        div = document.getElementById(name);
        fields = div.getElementsByTagName('INPUT');
        //alert(fields.length);
        for (i = 0; i < fields.length; i++)
        {
            //if(fields[i].nodeName == "INPUT")
            //{
                if(chk.checked)
                {
                    fields[i].checked = true ;
                }
                else
                {
                    fields[i].checked = false ;
                }
            //}
        }
	    
	 
    }


    function checkAllItems(mainChk, frmMain, chkState)
    {
        //alert(chkState);
        var chk = document.getElementById(mainChk);
        //var chkState = document.getElementById(chkState);
        var frm = document.getElementById(frmMain);
        //alert(frm);
        for (i = 0; i < frm.length; i++)
        {
            if(frm.elements[i].id != chkState)
            {
                
                if(chk.checked)
                {
                    //alert(chkState + ' ' + frm.elements[i].id);
                    frm.elements[i].checked = true ;
                }
                else
                {
                    frm.elements[i].checked = false ;
                }
            }
            
        }
	    
	 
    }

    
	
    function viewMenu(div, offset, div2, isPage)
        {
        
			document.getElementById(div).style.display = '';
			document.getElementById(div).style.top = offset + "px";
			document.getElementById(div2).className = "sideNavMainItem-On";

		}		
	function hideMenu(div, div2, isPage)
        {
			
			document.getElementById(div).style.display = "none";
			//alert(isPage);
			if(isPage == "False")
			{
			    //alert(isPage);
			    document.getElementById(div2).className = "sideNavMainItemDiv";
			}

		}
    function TextClear(txt)
    {
        var obj = document.getElementById(txt);
        obj.value = '';
    }
    function RegionDDLChanged(ddl, ddl2, ddlDate)
    {
        var objDate = document.getElementById(ddlDate);
        var obj1 = document.getElementById(ddl);
        var obj2 = document.getElementById(ddl2);
        
        var index = obj1.selectedIndex;
        var index2 = obj2.selectedIndex;
        
        if(index > 10 || index2 > 10 )
        {
        //1,2,3,12
            //alert([index + " "  + index2]);
            document.getElementById('chkCatID4').style.display = "none";
            document.getElementById('chkCatID5').style.display = "none";
            document.getElementById('chkCatID6').style.display = "none";
            document.getElementById('chkCatID7').style.display = "none";
            document.getElementById('chkCatID8').style.display = "none";
            document.getElementById('chkCatID9').style.display = "none";
            document.getElementById('chkCatID10').style.display = "none";
            document.getElementById('chkCatID11').style.display = "none";
            //alert(objDate);
            objDate.remove(1);

        }
        else
        {
      
            document.getElementById('chkCatID4').style.display = "";
            document.getElementById('chkCatID5').style.display = "";
            document.getElementById('chkCatID6').style.display = "";
            document.getElementById('chkCatID7').style.display = "";
            document.getElementById('chkCatID8').style.display = "";
            document.getElementById('chkCatID9').style.display = "";
            document.getElementById('chkCatID10').style.display = "";
            document.getElementById('chkCatID11').style.display = "";
            var y=document.createElement('option');
            y.text = '2007';
            y.value = '1';
            var contains = false;
            try
            {   
                for (i=0;i<objDate.length;i++)
                {
                    if(objDate.options[i].value == '1')
                    {
                        contains = true;
                    }
                }
                if(!contains)
                {
                    objDate.add(y);
                }

                 // standards compliant
            }
            catch(ex)
            {
              //objDate.add(y);
              //return false; // IE only
            }

        }
        
    }

