﻿
    var xmlhttp;

    function getAddressList(){
       
        var D = new Date();
        var ss = parseInt( D.getTime() / 1000);  
        var cgid = document.getElementById('cgid').value;    
        var usrid = document.getElementById('usrid').value;

        if( cgid != '0'){

            document.getElementById('_list').innerHTML = '<BR><BR>&nbsp;&nbsp;Loading......';
            
            var url = 'contact_xml_list.asp?usrid=' + usrid + '&cgid=' + cgid + '&ss=' + ss;
        

            if( window.XMLHttpRequest){
    
                xmlhttp = new XMLHttpRequest();
                xmlhttp.open( 'GET', url, false);
                xmlhttp.send( null);
                setAddressList();
                
            }
            
            else if( window.ActiveXObject){
    
                xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
                xmlhttp.open( 'GET', url, false);
                xmlhttp.onreadystatechange = setAddressList;
                xmlhttp.send();
            }

        
        }

        else{
            
            document.getElementById('_list').innerHTML = '';
                        
        }

    }
    
    function setAddressList(){

        var i;
        var total;
        var phone, nickname;
        var n;
        var html;

        if( xmlhttp.readyState == 4 && xmlhttp.status == 200){ 
            
            total = parseInt( xmlhttp.responseXML.getElementsByTagName('total')[0].firstChild.nodeValue);
            
                        
            if( total > 0){


            	  html= '<form name="iform" style="margin:0px; display:inline"><table width="300" cellpadding="3" cellspacing="1" border="0" bgcolor="#000000" align="center">';
                html = html + ' <tr><td width="50" height="24" align="center" bgcolor="#dfdfdf"><input type="checkbox" id="selall" name="selall" value="0" onclick="selectAll();"></td>';
                html = html + '     <td width="100" height="24" align="center" bgcolor="#dfdfdf">Name</td>';
                html = html + '     <td width="150" height="24" align="center" bgcolor="#dfdfdf">Phone</td></tr>';

              
                for( i = 0; i < total; i ++){

                    phone = xmlhttp.responseXML.getElementsByTagName('phone')[i].firstChild.nodeValue;
                    nickname = xmlhttp.responseXML.getElementsByTagName('nickname')[i].firstChild.nodeValue;
                    
                    n = i + 1;

                    
                    
                    html = html + ' <tr><td width="50" height="24" align="center" bgcolor="#ffffff"><input type="checkbox" name="phone" value="' + phone + '"></td>';
                    html = html + '     <td width="100" height="24" align="center" bgcolor="#ffffff">' + nickname + '</td>';
                    html = html + '     <td width="150" height="24" align="center" bgcolor="#ffffff">' + phone + '</td></tr>';



                }

                html = html + '   <input type="checkbox" name="phone" value="0" style="display:none;">';
                html = html + '</table></form>';
                

                //document.getElementById('_list').style.display = '';
                //document.getElementById('_list').style.position = 'absolute';
                //document.getElementById('_list').style.left = '-2px';
                //document.getElementById('_list').style.top = '70px';
                        
                document.getElementById('_list').innerHTML = html;
            
            }else{
                
                document.getElementById('_list').innerHTML = '<br><br>&nbsp;&nbsp;No data.';
                            
            }
        }

    }

    var xmlhttp3;
    
    function getEmailList(){

        var D = new Date();
        var ss = parseInt( D.getTime() / 1000);  
        var cgid = document.getElementById('email_cgid').value;    
        var usrid = document.getElementById('email_usrid').value;
        
  
        if( cgid != '0'){

            document.getElementById('_emaillist').innerHTML = '<BR><BR>&nbsp;&nbsp;Loading......';
            
            var url = 'contact_xml_list.asp?usrid=' + usrid + '&cgid=' + cgid + '&ss=' + ss;;
        
            if( window.XMLHttpRequest){
    
                xmlhttp3 = new XMLHttpRequest();
                xmlhttp3.open( 'GET', url, false);
                xmlhttp3.send( null);
                setEmailList();
                
            }
            
            else if( window.ActiveXObject){
    
                xmlhttp3 = new ActiveXObject('Microsoft.XMLHTTP');
                xmlhttp3.open( 'GET', url, false);
                xmlhttp3.onreadystatechange = setEmailList;
                xmlhttp3.send();
            }

        
        }

        else{
            
            document.getElementById('_emaillist').innerHTML = '';
                        
        }

    }
    
    function setEmailList(){

        var i;
        var total;
        var email, nickname;
        var n;
        var html;

        if( xmlhttp3.readyState == 4 && xmlhttp3.status == 200){ 
            
            total = parseInt( xmlhttp3.responseXML.getElementsByTagName('total')[0].firstChild.nodeValue);
            
                        
            if( total > 0){


            	  html= '<form name="xform" style="margin:0px; display:inline"><table width="300" cellpadding="3" cellspacing="1" border="0" bgcolor="#000000" align="center">';
                html = html + ' <tr><td width="40" height="24" align="center" bgcolor="#dfdfdf"><input type="checkbox" name="selall" value="0" onclick="selectAllEamil();"></td>';
                html = html + '     <td width="90" height="24" align="center" bgcolor="#dfdfdf">Name</td>';
                html = html + '     <td width="170" height="24" align="center" bgcolor="#dfdfdf">E-Mail</td></tr>';

              
                for( i = 0; i < total; i ++){

                    email = xmlhttp3.responseXML.getElementsByTagName('email')[i].firstChild.nodeValue;
                    nickname = xmlhttp3.responseXML.getElementsByTagName('nickname')[i].firstChild.nodeValue;
                    
                    n = i + 1;

                    
                    
                    html = html + ' <tr><td width="40" height="24" align="center" bgcolor="#ffffff"><input type="checkbox" name="email" value="' + email + '"></td>';
                    html = html + '     <td width="900" height="24" align="center" bgcolor="#ffffff">' + nickname + '</td>';
                    html = html + '     <td width="170" height="24" align="center" bgcolor="#ffffff">' + email + '</td></tr>';



                }

                html = html + '   <input type="checkbox" name="email" value="0" style="display:none;">';
                html = html + '</table></form>';


                //document.getElementById('_emaillist').style.display = '';
                //document.getElementById('_emaillist').style.position = 'absolute';
                //document.getElementById('_emaillist').style.left = '-2px';
                //document.getElementById('_emaillist').style.top = '70px';
                                
                document.getElementById('_emaillist').innerHTML = html;
                
                
            
            }else{
                
                document.getElementById('_emaillist').innerHTML = '<br><br>&nbsp;&nbsp;No data.';
                            
            }
        }

    }

