﻿// JScript File

     var all = "";
     var a="";
     var p="W";
 function addcheckbox()
 {
// alert("hi");
     var allhtml="";
     document.getElementById("ctl00_mainContent_CityZipCheckBoxList").innerHTML="";
     a="";
     all="";
     document.getElementById("ctl00_mainContent_CityZipList").value=document.getElementById("ctl00_mainContent_CityZipList").value.replace("--","-");
     all = document.getElementById("ctl00_mainContent_CityZipList").value.split("-");
     a=all.length;
    
    a=all.length;
    for(var i=0; i<= a-1; i++)
    {
        if(all[i] != "")
        {
             if(a == 2)
             {
                if(i > 0)
                {
                    allhtml=allhtml+"<input id='check' type='checkbox' name='check' value='check1' />"+all[i];
                }
             }
             else
             {
                if(i > 0)
                {
                allhtml=allhtml+"-<input id='check' type='checkbox' name='check' value='check1' />"+all[i];
                }
             }
         }
     }
   document.getElementById("ctl00_mainContent_CityZipCheckBoxList").innerHTML= allhtml.replace("-","");
 }

    function checkCode()
    {
    
//        alert(document.getElementById("AddCheckBoxLabel").innerHTML);
    
    }
    

     function RemoveCheckBox()
     {
             var collection = document.getElementById("ctl00_mainContent_CityZipCheckBoxList").getElementsByTagName('INPUT');
        
            if(navigator.appName == "Netscape")
            {
                    for (var x=0; x < collection.length; x++) 
                    {
                        if (collection[x].checked)
                        {
                            p=p+":"+(x+1);
                            collection[x].value="we"
            //                alert(collection[x].value);
                        }
                            
                    }
            //        alert(p);
            }        

     all="";
     a="";
     var aId = "ctl00_mainContent_CityZipCheckBoxList";
        var collection = document.getElementById(aId).getElementsByTagName('INPUT');
        all = document.getElementById("ctl00_mainContent_CityZipList").value.split("-");
        a=all.length;
        var re = /((\s*\S+)*)\s*/;
        var po="";
        var pos ="";
        var txt = "<INPUT id=check type=checkbox CHECKED value=check1 name=check>";
            if(navigator.appName == "Netscape")
            {
                txt = "<input id=\"check\" name=\"check\" value=\"we\" type=\"checkbox\">";
//                alert(document.getElementById("ctl00_mainContent_CityZipCheckBoxList").innerHTML + "<br>" + txt);
            }
        for (var x=0; x<=a-1; x++) 
        {
            if(x==1)
            {
                pos= txt+all[x]; 
            }
            else
            {
                pos= "-"+ txt + all[x];
            }
            
            document.getElementById(aId).innerHTML = document.getElementById(aId).innerHTML.replace(pos,"").replace(re, "$1");
            var objinnertext="";
            if(navigator.appName == "Netscape")
            {
                objinnertext = document.getElementById("ctl00_mainContent_CityZipCheckBoxList").textContent;
            }
            else
            {
                objinnertext = document.getElementById("ctl00_mainContent_CityZipCheckBoxList").innerText;
            }
            if(objinnertext.indexOf(pos.replace(txt,""))==-1)
            {
               
                document.getElementById("ctl00_mainContent_CityZipList").value=document.getElementById("ctl00_mainContent_CityZipList").value.replace(pos.replace(txt,""),"").replace(re, "$1");
            }
        }
            document.getElementById("ctl00_mainContent_CityZipCheckBoxList").innerHTML="";
            if(document.getElementById("ctl00_mainContent_CityZipList").value != "")
            {
                addcheckbox();
            }
    }
       

