	 var xmlHttp;
     var places;
     var ddl_places;
     var url;
     var callfn;
     var id;
     var activerec,activeflag;
     var activeedt;
     var tree1,tree2,tree3,tree4,tree5,tree6,tree7;
     var nd1,nd2,nd3,nd4,nd5,nd6,nd7,f1;
     var l1,l2,l3;
     var n1,n2,n3,n4,n5,n6,n7;
     var regidarr = new Array()
     var lnk2,lnk3,lnk4,lnk5,lnk6,lnk7;
     var scrOfX = 0, scrOfY = 0;
     var myWidth = 0, myHeight = 0;
     var w=0, h=0;
     var tempX,tempY;
     
     var IE = document.all?true:false
     
     lnk2=0;
     lnk3=0;
     lnk4=0;
     lnk5=0;
     lnk6=0;
     lnk7=0;
     activerec="";
     activeflag="f";
     
     function checkmemberid()
     {
        var memid;
        memid=document.getElementById("txt_memid").value;
        url="checkmemberid.aspx?memid="+memid;
        //alert(url);
        callfn="checkmemberid";
        if(document.getElementById("txt_memid").value!="")
        {
            //alert("hai");
            document.getElementById("memberiddiv").style.visibility="";
            document.getElementById("memberiddiv").innerHTML="<img src=images/loading.gif>";
            xmlsettings(url);
        }
        else
        {
            alert("Please Enter Memeber ID");
            document.getElementById("memberiddiv").innerHTML=""
            document.getElementById("memberiddiv").style.visibility="hidden";
            document.getElementById("memberiddiv").style.display="none";
            document.getElementById("txt_memid").focus();
        }
    }

    function getAchieversList() {
        url = "getAchiversList.aspx";
        //alert(url);
        callfn = "achieversList";
        xmlsettings(url);
    }
    
    function checkids(s) {
        if (s.checked == true) {
            var i;
            for (i = 0; i < document.getElementById("form1").elements.length; i++) {
                var e = document.getElementById("form1").elements[i];
                if ((e.type == 'checkbox') && (!e.disabled)) {
                    e.checked = true;
                }
            }
        }
        if (s.checked == false) {
            var i;
            for (i = 0; i < document.getElementById("form1").elements.length; i++) {
                var e = document.getElementById("form1").elements[i];
                if ((e.type == 'checkbox') && (!e.disabled)) {
                    e.checked = false;
                }
            }
        }
    }
     
     //loading values after entering the referral number...
     function loadreferralvalues()
     {
        callfn="loadreferralvalues";
        url="loadreferralvalues.aspx?refno=" + document.getElementById("txt_ref").value;
        if(document.getElementById("txt_ref").value!="")
        {
            //alert(url);
            xmlsettings(url);
        }
        else
        {
            alert("Please Enter Referral Number");
            document.getElementById("txt_ref").focus();
        }
     }
     
     function showchecklist(s)
     {
        var period;
        period=document.getElementById("ddl_period").value;
        callfn="loadXML";
        url="ad_checklistajax.aspx?actn=load&period=" + period;
        alert(url);
        xmlsettings(url);
     }
     
     function showchecklist1(s)
     {
        var period;
        var path1=window.location.search;
		var p= path1
		var arrpath=p.split("=");
        period=arrpath[1];
        document.getElementById("head1").innerHTML=period.replace(/%20/gi,"&nbsp;");
        //alert(period);
        callfn="loadXML";
        url="ad_checklistajax.aspx?actn=load&period=" + period;
        xmlsettings(url);
        activeedt=1;
     }
     
     function getdatafromXML()
     {
		try //Internet Explorer
		{
			xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		}
		catch(e)
		{
			try //Firefox, Mozilla, Opera, etc.
			{
		    	xmlDoc=document.implementation.createDocument("","",null);
			}
		  	catch(e)
			{
		    	alert(e.message);
		    	return;
			}
		}
		xmlDoc.async=false;
		xmlDoc.load("chklist.xml");
		var x=xmlDoc.documentElement.childNodes;
		//alert(x.length);
		var cnt,i,s,j;
		cnt=(x.length/8)
		//alert(xmlDoc.getElementsByTagName("name")[112].childNodes[0].nodeValue);

		for(i=0;i<=cnt-1;i++)
		{
		    var dttxt,anchortxt;
		    dttxt="datetxt"+i;
		    anchortxt="anchor"+i;
		    
	        s="<div id=tbdiv"+i+" style='position:relative;width:100%'><table cellpaddin=0 cellspacing=0 width=100% style='border-collapse:collapse;border:1;font-size:12px;color:black'><tr>"
	        s+="<td style='width: 5%; height:22px;color:black' class='style11'>"+ xmlDoc.getElementsByTagName("sino")[i].childNodes[0].nodeValue + "</td>"
	        s+="<td style='width: 20%;' class='style11'>"+ xmlDoc.getElementsByTagName("name")[i].childNodes[0].nodeValue + "</td>"
	        s+="<td style='width: 10%;text-align:right;' class='style11'>"+ xmlDoc.getElementsByTagName("netpay")[i].childNodes[0].nodeValue + "</td>"
	        s+="<td style='width: 20%; text-align:center' class='style11'><span style='visibility:visible' id=datespan"+i+">"+xmlDoc.getElementsByTagName("paydate")[i].childNodes[0].nodeValue+"</span><div id=datediv"+i+ " style='position:relative;width:100%;visibility:hidden;display:none;'><input type=text value='"+ xmlDoc.getElementsByTagName("paydate")[i].childNodes[0].nodeValue+"' id=datetxt" +i+ " size=14>&nbsp;<a href=# onclick='callcal("+i+"); return false;' id="+anchortxt+">Date</a></div></td>"
	        s+="<td style='width: 15%;text-align=center' class='style11'><span style='visibility:visible' id=paymodespan"+i+">"+xmlDoc.getElementsByTagName("paymode")[i].childNodes[0].nodeValue+"</span><div id=paydiv"+i+ " style='position:relative;width:100%;visibility:hidden;display:none'><select id=payddl" +i+ "><option value='cash'>Cash</option><option value='cheque'>Cheque</option></select></div></td>"
	        s+="<td style='width:20%; text-align:center' class='style11'><span style='visibility:visible' id=carrierspan"+i+">"+xmlDoc.getElementsByTagName("carrier")[i].childNodes[0].nodeValue+"</span><div id=cardiv"+i+ " style='position:relative;width:100%;visibility:hidden;display:none'><textarea id=cartxt" +i+ " rows=5 cols=26>"+xmlDoc.getElementsByTagName("carrier")[i].childNodes[0].nodeValue+"</textarea></div></td>"
	        s+="<td style='width:10%;text-align:center' class='style11'><div id=editidv"+i+" style='position:relative;display:block;'><a id=editanchor"+i+" style='cursor:hand;display:block' onclick='editrecords("+i+")'><img src='icons/edit.gif'></a><a style='visibility:hidden;display:none;' id=saveanchor"+i+" style='cursor:hand' onclick='updaterec("+i+","+xmlDoc.getElementsByTagName("chkid")[i].childNodes[0].nodeValue+")'><img src='icons/save.gif'></a>&nbsp;<a style='visibility:hidden' id=cancelanchor"+i+" style='cursor:hand' onclick='cancelrec("+i+")'><img src='icons/redo.gif'></a><br><a style='visibility:hidden;display:none;' id=deleteanchor"+i+" style='cursor:hand' onclick='deleterec("+xmlDoc.getElementsByTagName("chkid")[i].childNodes[0].nodeValue+")'><img src='icons/delete.gif'></a><input type=hidden id=regidtxt"+i+" value='"+xmlDoc.getElementsByTagName("regid")[i].childNodes[0].nodeValue+"'></div></td></tr></table></div>"
		    
	        var innerdiv,divid;
	        divid="innerdiv" + i;
	        innerdiv=document.createElement("div")		    
	        innerdiv.setAttribute("id",divid)
	        innerdiv.setAttribute("style","position:relative;width:100%");
	        innerdiv.innerHTML=s;
	        document.getElementById("subchkdiv").appendChild(innerdiv)
	        if(activeedt==1)
	        {
	            document.getElementById("editanchor"+i).style.visibility="hidden";
	        }
		}
     }
     
     function callcal(s)
     {
        var dttxt;
        dttxt=document.getElementById("datetxt"+s);
        cal1x.select(dttxt,'anchor'+s,'MM/dd/yyyy');
     }
     
    function editrecords(s)
    {
        if(activeflag=="t")
        {
            document.getElementById("saveanchor"+activerec).style.visibility="hidden";
            document.getElementById("cancelanchor"+activerec).style.visibility="hidden";
            document.getElementById("saveanchor"+activerec).style.display="none";
            document.getElementById("cancelanchor"+activerec).style.display="none";
            document.getElementById("deleteanchor"+activerec).style.visibility="hidden";
            document.getElementById("deleteanchor"+activerec).style.display="none";
            
            document.getElementById("datediv"+activerec).style.visibility="hidden";
            document.getElementById("datediv"+activerec).style.display="none";
            
            document.getElementById("paydiv"+activerec).style.visibility="hidden";
            document.getElementById("paydiv"+activerec).style.display="none";
            
            document.getElementById("cardiv"+activerec).style.visibility="hidden";
            document.getElementById("cardiv"+activerec).style.display="none";
            
            document.getElementById("editanchor"+activerec).style.visibility="";
            document.getElementById("editanchor"+activerec).style.display="block";            
            
            document.getElementById("tbdiv"+activerec).style.backgroundColor="";
                        
            document.getElementById("datespan"+activerec).style.visibility="";
            document.getElementById("paymodespan"+activerec).style.visibility="";
            
            document.getElementById("carrierspan"+activerec).style.visibility="";
            document.getElementById("datespan"+activerec).style.display="block";
            
            document.getElementById("paymodespan"+activerec).style.display="block";
            document.getElementById("carrierspan"+activerec).style.display="block";

            activeflag="f";
            activerec="";
        }
        activerec=s;
        activeflag="t";
        
        document.getElementById("saveanchor"+s).style.visibility="";
        document.getElementById("cancelanchor"+s).style.visibility="";
        
        document.getElementById("datediv"+s).style.visibility="";
        document.getElementById("datediv"+s).style.display="block";
        
        document.getElementById("paydiv"+s).style.visibility="";
        document.getElementById("paydiv"+s).style.display="block";
        
        document.getElementById("cardiv"+s).style.visibility="";
        document.getElementById("cardiv"+s).style.display="block";
        
        document.getElementById("deleteanchor"+activerec).style.visibility="";
        
        document.getElementById("editanchor"+s).style.visibility="hidden";
        document.getElementById("editanchor"+s).style.display="none";
        
        document.getElementById("tbdiv"+s).style.backgroundColor="#9999ff";
        
        changeselection(s);
        
        document.getElementById("datespan"+activerec).style.visibility="hidden";
        document.getElementById("datespan"+activerec).style.display="none";
        document.getElementById("paymodespan"+activerec).style.visibility="hidden";
        document.getElementById("paymodespan"+activerec).style.display="none";
        document.getElementById("carrierspan"+activerec).style.visibility="hidden";
        document.getElementById("carrierspan"+activerec).style.display="none";
        document.getElementById("saveanchor"+activerec).style.visibility="";
        document.getElementById("cancelanchor"+activerec).style.visibility="";
        document.getElementById("saveanchor"+activerec).style.display="block";
        document.getElementById("cancelanchor"+activerec).style.display="block";
        document.getElementById("deleteanchor"+activerec).style.display="block";
        document.getElementById("deleteanchor"+activerec).style.visibility="";
    }
    
    function cancelrec(s)
    {
        document.getElementById("saveanchor"+activerec).style.visibility="hidden";
        document.getElementById("cancelanchor"+activerec).style.visibility="hidden";
        document.getElementById("datediv"+activerec).style.visibility="hidden";
        document.getElementById("datediv"+activerec).style.display="none";
        document.getElementById("paydiv"+activerec).style.visibility="hidden";
        document.getElementById("paydiv"+activerec).style.display="none";
        document.getElementById("cardiv"+activerec).style.visibility="hidden";
        document.getElementById("cardiv"+activerec).style.display="none";
        document.getElementById("editanchor"+activerec).style.visibility="";
        document.getElementById("deleteanchor"+activerec).style.visibility="hidden";
        document.getElementById("datespan"+activerec).style.visibility="";
        document.getElementById("paymodespan"+activerec).style.visibility="";
        document.getElementById("carrierspan"+activerec).style.visibility="";
        document.getElementById("carrierspan"+activerec).style.display="block";
        
        document.getElementById("editanchor"+activerec).style.visibility="";
        document.getElementById("editanchor"+activerec).style.display="block";
        
        document.getElementById("saveanchor"+activerec).style.visibility="hidden";
        document.getElementById("cancelanchor"+activerec).style.visibility="hidden";
        document.getElementById("saveanchor"+activerec).style.display="none";
        document.getElementById("cancelanchor"+activerec).style.display="none";
        document.getElementById("deleteanchor"+activerec).style.display="none"; 
        
        document.getElementById("datespan"+activerec).style.visibility="";
        document.getElementById("datespan"+activerec).style.display="block";
        document.getElementById("paymodespan"+activerec).style.visibility="";
        document.getElementById("paymodespan"+activerec).style.display="block";
        document.getElementById("carrierspan"+activerec).style.visibility="";
        document.getElementById("carrierspan"+activerec).style.display="block";

        activeflag="f";
        activerec="";
        document.getElementById("tbdiv"+s).style.backgroundColor="";        
    }
    
    function changeselection(s)
    {
        var dropdown,val;
        
        dropdown=document.getElementById("payddl"+s);
        val=document.getElementById("paymodespan"+s).innerText;
        //Salert(dropdown.value + " " + val);
        dropdown.selectedIndex=0;
    }
    
    function updaterec(s,t)
    {
        //alert(s +" "+t);
       //alert(document.getElementById("regidtxt"+s).value);
        var memid,period,paymode,paydate,carrier,chkid;
        
        memid=document.getElementById("regidtxt"+s).value;
        period=document.getElementById("ddl_period").value;
        paymode=document.getElementById("payddl"+s).value;
        paydate=document.getElementById("datetxt"+s).value;
        carrier=document.getElementById("cartxt"+s).value;
        
        if(t!=0)
        {
            url="ad_checklistajax.aspx?actn=update&memid="+memid+"&period="+period+"&paymode="+paymode+"&paydate="+paydate+"&carrier="+carrier+"&chkid="+t;
            //alert(url);
            callfn="checklistupdate";
            xmlsettings(url);
        }
        else
        {
            url="ad_checklistajax.aspx?actn=insert&memid="+memid+"&period="+period+"&paymode="+paymode+"&paydate="+paydate+"&carrier="+carrier;
            //alert(url);
            callfn="checklistinsert";
            xmlsettings(url);
        }
    }
    
    function deleterec(s)
    {
        if(s!=0)
        {
            url="ad_checklistajax.aspx?actn=delete&chkid="+s+"&period="+document.getElementById("ddl_period").value;
            //alert(url);
            callfn="checklistdelete";
            xmlsettings(url);
        }
    }
    
    function loadprds()
    {
        url="ad_collectamntajax.aspx?actn=load&cat=prd";
        //alert(url);
        callfn="loadprds";
        xmlsettings(url);
    }
    
    function loadCollectAmountDetails(s)
    {
        var ddl_mem=document.getElementById(s);
        url="ad_collectamntajax.aspx?actn=load&cat=user&memid="+ddl_mem.value;
        //alert(url);
        callfn="loadCollectAmountDetails";
        xmlsettings(url);
    }
    
    function disablefields()
    {
        if(document.getElementById("ddl_payment").value=="Cash")
        {
            document.getElementById("txt_dd").disabled=true;
            document.getElementById("txt_bank").disabled=true;
            document.getElementById("datetxt1").disabled=true;
            document.getElementById("anchor1").style.visibility="hidden";
        }
        else if(document.getElementById("ddl_payment").value=="DD")
        {
            document.getElementById("txt_dd").disabled=false;
            document.getElementById("txt_bank").disabled=false;
            document.getElementById("datetxt1").disabled=false;
            document.getElementById("anchor1").style.visibility="";
        }
    }
    
    function showvalue()
    {
        url="ad_collectamntajax.aspx?actn=load&cat=prdval&prdid="+document.getElementById("ddl_prd").value;
        //alert(url);
        callfn="loadvalue";
        xmlsettings(url);
    }
    
    function insertreceipt()
    {
        var memid,ddno,dddate,ddbank,ddamnt,paymode,flag,arrmem;
        
        flag=0;
        memid=document.getElementById("memberid").innerHTML;
        arrmem=memid.split("-")        
        paymode=document.getElementById("ddl_payment").value;

        if(paymode=="DD")
        {
            ddno=document.getElementById("txt_dd").value;
            dddate=document.getElementById("datetxt1").value;
            ddbank=document.getElementById("txt_bank").value;
            ddamnt=document.getElementById("txt_amnt").value;

            if((ddno!="")&&(dddate!="")&&(ddamnt!="")&&(ddbank!=""))
            {
                if(isNaN(ddamnt))
                {
                    flag=0;
                }
                else 
                {
                    flag=1;
                }
                if(isNaN(ddno))
                {
                    flag=0;
                }
                else 
                {
                    flag=1;
                }
            }
            else
            {
                flag=0;
            }
        }
        else if(paymode=="Cash")
        {
            ddamnt=document.getElementById("txt_amnt").value;
            if((ddamnt!="")&&(!isNaN(ddamnt)))
            {
                flag=1;
                ddno="Nil";
                dddate="";
                ddbank="";
                ddamnt=document.getElementById("txt_amnt").value;
            }
            else
            {
                flag=0;
            }
        }
        if(flag==1)
        {
            callfn="insertreceipt";
            url="ad_collectamntajax.aspx?actn=insert&memid="+arrmem[1].replace(/' '/gi,'')+"&ddamnt="+ddamnt+"&ddno="+ddno+"&dddate="+dddate+"&ddbank="+ddbank+"&paymode="+paymode;
            //alert(url);
            xmlsettings(url);
        }
        else
        {
            alert("Please Insert All Fileds");
        }
    }
    function removevalues()
    {
        document.getElementById("receiptno").innerHTML="";
        document.getElementById("memberid").innerHTML="";
        document.getElementById("doj").innerHTML="";
        document.getElementById("address").innerHTML="";
        document.getElementById("ddl_payment").selectedIndex=0;
        document.getElementById("txt_amnt").value=0.00;
        document.getElementById("txt_dd").value="";
        document.getElementById("datetxt1").value="";
        document.getElementById("txt_bank").value="";
    }
    
    function showsuspenduser()
    {
        callfn="loadsuspenduser";
        url="ad_suspenduserajax.aspx?actn=load&memid="+document.getElementById("txt_memid").value;
        xmlsettings(url);
    }
    
    function suspenduser()
    {
        callfn="suspendnow"
        url="ad_suspenduserajax.aspx?actn=sus&memid="+document.getElementById("txt_memid").value;
        if(confirm("Are you sure you want to suspend the user?"))
        {
            xmlsettings(url);
        }
    }
    
    function showdetails()
    {
        callfn="calculationdetails";
        url="ad_calculationajax.aspx?actn=load&step=1&period="+document.getElementById("ddl_period").value;
        alert(url);
        xmlsettings(url);
    }
    
    function showpv()
    {
        var totalcollection1,totalcollection2,wpv1,wpv,totalfundforpay,excesspaidro;
        var wpvro2,wpvro1;
        
        if(document.getElementById("nopairs").innerHTML>0)
        {
            totalcollection1=eval(document.getElementById("txt_salevalue").value) * eval(document.getElementById("nosales").innerHTML);
            totalcollection2=eval(totalcollection1)+eval(document.getElementById("excessofceiling").value)+eval(document.getElementById("renewal").value)+eval(document.getElementById("CFROFF").value)+eval(document.getElementById("WPV_ro").value);  
            wpv1=eval(totalcollection2)/eval(totalcollection1);
            wpv=parseInt(wpv1);
            totalfundforpay=eval(document.getElementById("nopairs").innerHTML)*eval(wpv);
            excesspaidro=eval(totalcollection2)-eval(totalfundforpay);
            wpvro2=eval(wpv1)-eval(wpv);
            wpvro2=eval(wpvro2)+eval(excesspaidro);
            wpvro1=Math.round(wpvro2);
            alert(wpvro1);
            document.getElementById("WPV").value=wpv;
            document.getElementById("totalcollection").value=totalcollection2
        }
        else    
        {
            wpv=0;
            wpvro1=0;
            alert(wpvro1);
        }
        if(eval(document.getElementById("nosales").innerHTML)>0 && eval(document.getElementById("nopairs").innerHTML)<1)
        {
            TotalCollection1=eval(document.getElementById("txt_salevalue").value)*eval(document.getElementById("nosales").innerHTML);
            totalcollection2=eval(totalcollection1)+eval(document.getElementById("excessofceiling").value)+eval(document.getElementById("renewal").value)+eval(document.getElementById("CFROFF").value)+eval(document.getElementById("WPV_ro").value);
        }
    }
    
	function checkuser()
	{
		//alert("in");
		callfn="checkuser";
		var s=document.getElementById("t_login").value;
		url="ad_checkuser.aspx?uid="+s;
		xmlsettings(url);
	}
	
	function disableoptns(s)
	{
	    if(s==2)
	    {
	        document.getElementById("datetxt1").value="";
	        document.getElementById("datetxt2").value="";
	        document.getElementById("datetxt1").readonly=true;
	        document.getElementById("datetxt2").readonly=true;
	        document.getElementById("anchor1").onclick=null;
	        document.getElementById("anchor2").onclick=null;
	        
	        document.getElementById("ddl_year").disabled=false;
	        document.getElementById("ddl_month").disabled=false;
	    }
	    else
	    {
	        document.getElementById("anchor1").onclick=function(){callcal(1)};
	        document.getElementById("anchor2").onclick=function(){callcal(2)};
	        document.getElementById("ddl_year").disabled=true;
	        document.getElementById("ddl_month").disabled=true;
	        document.getElementById("datetxt1").readonly=true;
	        document.getElementById("datetxt2").readonly=true;
	    }
	}
	
	function loaduseraccounts(s,regid)
	{
	    //alert(regid);
	    callfn="loaduseraccount";
	    url="loaduseraccount.aspx?regid="+regid+"&type="+s;
	    if (s!=0)
	    {
	        if(document.getElementById("rad_date").checked)
	        {
	            if((document.getElementById("datetxt1").value!="")&&(document.getElementById("datetxt2").value!=""))
	            {
	                url="loaduseraccount.aspx?regid="+regid+"&type="+s+"&date1=" + document.getElementById("datetxt1").value+"&date2="+document.getElementById("datetxt2").value;
    	            
	            }
	            else
	            {
	                alert("Please select Start Date and End Date");
	            }
    	        
	        }
	        if(document.getElementById("rad_year").checked)
	        {
	            if((document.getElementById("ddl_year").value!="")&&(document.getElementById("ddl_month").value!=""))
	            {
	                if(document.getElementById("ddl_year").value=="All")
	                {
	                    url="loaduseraccount.aspx?regid="+regid+"&type=2&year=" + document.getElementById("ddl_year").value;
	                }
	                else
	                {
	                    url="loaduseraccount.aspx?regid="+regid+"&type=2&year=" + document.getElementById("ddl_year").value+"&month="+document.getElementById("ddl_month").value;
	                }
	            }
	            else
	            {
	                alert("Please select Start Date and End Date");
	            }
    	        
	        }
	    }
	    //alert(url);
	    xmlsettings(url);
	}
	
	function loaduseraccounts1(s,regid)
	{
	    //alert(regid);
	    callfn="loaduseraccount";
	    url="loaduseraccount.aspx?regid="+regid+"&type="+s;
	    //alert(url);
	    xmlsettings(url);
	}
	
	function user_login()
	{
	    //alert("in");
	    if((document.getElementById("usid").value=="") || (document.getElementById("pwd").value==""))
	    {
	        alert("Please enter username and password");
	    }
	    else
	    {
	        callfn="userlogin";
	        url="user/login_ajax.aspx?uid="+document.getElementById("usid").value+"&pwd="+document.getElementById("pwd").value;
			//alert(url);
	        xmlsettings(url)
	    }
	}
	
	function expandaccdiv(s)
	{
	    alert(document.getElementById("accimg"+s).src);
	    if(document.getElementById("accimg"+s).src=="images/open.gif")
	    {
	        alert("close");
	        document.getElementById("accimg"+s).src="images/close.gif";
	        document.getElementById("acc"+s).style.visibility="hidden";
	    }
	    else
	    {
	        alert("open");
	        document.getElementById("accimg"+s).src="images/open.gif";
	        document.getElementById("acc"+s).style.visibility="";
	    }
	}
	function collapseaccdiv(s)
	{
	    var img1,img3;
	    var img2;
	    img2 = new Array();
	    
	    img1=document.getElementById("accimg"+s).src;
	    img2=img1.split("/");
	    img3=img2[(img2.length-1)];
	    if(img3=="open.gif")
	    {
	        document.getElementById("accimg"+s).src="images/close.gif";
	        document.getElementById("accsub"+s).style.visibility="hidden";
	        document.getElementById("accsub"+s).style.display="none";
	    }
	    else
	    {
	        document.getElementById("accimg"+s).src="images/open.gif";
	        document.getElementById("accsub"+s).style.visibility="";
	        document.getElementById("accsub"+s).style.display="block";
	    }
	}
	
	function getTopNode()
	{
	    if(document.getElementById("topuser").value!=document.getElementById("topuser1").value)
	    {
	        callfn="getTopNode";
	        url='loadusertree.aspx?regid='+document.getElementById("topuser1").value+'&actn=getTopNode';
	        //window.location="us_tree.aspx?regid=" + document.getElementById("topuser1").value
	        xmlsettings(url);
	        //loadtree1(document.getElementById("topuser1").value,1,1);	    
	    }
	}
	
	function loadtree1(regid,count,type)
	{
		//alert(regid);
	    callfn="loadusertree"
	    tree1=count;
	    url="loadusertree.aspx?regid=" + regid + "&count="+count+"&type="+type;
	    //alert(url+" sss");
	    f1=count;
	    document.getElementById("img2").onclick=null;
	    document.getElementById("img3").onclick=null;
	    document.getElementById("img4").onclick=null;
        document.getElementById("img5").onclick=null;
        document.getElementById("img6").onclick=null;
        document.getElementById("img7").onclick=null;
        document.getElementById("topuser1").value=regid;
        document.getElementById("loadingdiv").style.visibility="";
	    xmlsettings(url);
	}
	
	function loadtree2(regid,count,type)
	{
		//alert(regid);
	    callfn="getregid"
	    url="loadusertree.aspx?regid=" + regid + "&type=getregid";
	    //alert(url);
	    xmlsettings(url);
	}
	
	function showDetails(regid,xx,i)
	{
        if (tempX < 0){tempX = 0}
        if (tempY < 0){tempY = 0}

        var objContextMenu=document.getElementById("detailsdiv");
	    objContextMenu.style.left=(tempX-(xx+20))+"px";
	    objContextMenu.style.top=tempY+"px";
	    objContextMenu.style.visibility="";
	    objContextMenu.style.backgroundColor="white";
	    //objContextMenu.innerHTML="<p style='text-align:center;'><img src='ajax_loader.gif'/> <br/>Please wait while loading</p>"
	    
	    //callfn="viewmenudetails";
	    //url="loadusertree.aspx?regid="+regid + "&type=menudetail";
	    //xmlsettings(url);	    
	    objContextMenu.innerHTML=document.getElementById("txt_div"+i).value;
    }
    
    function hidediv()
    {
        document.getElementById("detailsdiv").style.visibility="hidden";
    }
	
	function disabledownlevel(s)
	{
	    if(s==2)
	    {
	        document.getElementById("img2").src="../webout/others/freenode.jpg"
	        document.getElementById("img4").src="../webout/others/freenode.jpg"
	        document.getElementById("img5").src="../webout/others/freenode.jpg"
	        
	        document.getElementById("imgdiv2").innerHTML=""
	        document.getElementById("imgdiv4").innerHTML=""
	        document.getElementById("imgdiv5").innerHTML=""
	        
	        document.getElementById("imgtxt2").value=""
	        document.getElementById("imgtxt4").value=""
	        document.getElementById("imgtxt5").value=""
	        treeaddlinks(s)
	    }
	    if(s==3)
	    {
	        document.getElementById("img3").src="../webout/others/freenode.jpg"
	        document.getElementById("img6").src="../webout/others/freenode.jpg"
	        document.getElementById("img7").src="../webout/others/freenode.jpg"
	        
	        document.getElementById("imgdiv3").innerHTML=""
	        document.getElementById("imgdiv6").innerHTML=""
	        document.getElementById("imgdiv7").innerHTML=""
	        
	        document.getElementById("imgtxt3").value=""
	        document.getElementById("imgtxt6").value=""
	        document.getElementById("imgtxt7").value=""
	        treeaddlinks(s)
	    }
	    if(s==4)
	    {
	        document.getElementById("img4").src="../webout/others/freenode.jpg"
	        document.getElementById("imgdiv4").innerHTML=""	        
	        document.getElementById("imgtxt4").value=""
	        treeaddlinks(s)
	    }
	    if(s==5)
	    {
	        document.getElementById("img5").src="../webout/others/freenode.jpg"
	        document.getElementById("imgdiv5").innerHTML=""
	        document.getElementById("imgtxt5").value=""
	        treeaddlinks(s)
	    }
	    if(s==6)
	    {
	        document.getElementById("img6").src="../webout/others/freenode.jpg"
	        document.getElementById("imgdiv6").innerHTML=""
	        document.getElementById("imgtxt6").value=""
	        treeaddlinks(s)
	    }
	    if(s==7)
	    {
	        document.getElementById("img7").src="../webout/others/freenode.jpg"
	        document.getElementById("imgdiv7").innerHTML=""
	        document.getElementById("imgtxt7").value=""
	        treeaddlinks(s)
	    }
	}
	
	function treeaddlinks(k)
	{
	    if(k==2)
	    {
	        if(lnk2==0 || lnk2=="")
	        {
	            lnk2=1;
	            lnk4=2;
	            lnk5=2;
	            document.getElementById("img2").onclick=null;
	            document.getElementById("img4").onclick=null;
	            document.getElementById("img5").onclick=null;
	            
	            document.getElementById("img2").onmouseover=null;
	            document.getElementById("img4").onmouseover=null;
	            document.getElementById("img5").onmouseover=null;
	            
	            document.getElementById("img2").onclick=function(){loadregform(document.getElementById("imgtxt1").value,'L')};
	            document.getElementById("imgdiv2").innerHTML="<b>Add</b>";
	        }	        
	    }
	    if(k==3)
	    {
	        if(lnk3==0 || lnk3=="")
	        {
	            lnk3=1;
	            lnk6=2;
	            lnk7=2;
	            document.getElementById("img3").onclick=null;
	            document.getElementById("img6").onclick=null;
	            document.getElementById("img7").onclick=null;
	            
	            document.getElementById("img3").onmouseover=null;
	            document.getElementById("img6").onmouseover=null;
	            document.getElementById("img7").onmouseover=null;
	            
	            document.getElementById("img3").onclick=function(){loadregform(document.getElementById("imgtxt1").value,'R')};
	            document.getElementById("imgdiv3").innerHTML="<b>Add</b>";
	        }	        
	    }
	    if(k==4)
	    {
	        if(lnk4==0 || lnk4=="")
	        {
	            lnk4=1;
	            document.getElementById("img4").onclick=null;
	            document.getElementById("img4").onmouseover=null;
	            document.getElementById("img4").onclick=function(){loadregform(document.getElementById("imgtxt2").value,'L')};
	            document.getElementById("imgdiv4").innerHTML="<b>Add</b>";
	        }	        
	    }
	    if(k==5)
	    {
	        if(lnk5==0 || lnk5=="")
	        {
	            lnk5=1;
	            document.getElementById("img5").onclick=null;
	            document.getElementById("img5").onmouseover=null;
	            document.getElementById("img5").onclick=function(){loadregform(document.getElementById("imgtxt2").value,'R')};
	            document.getElementById("imgdiv5").innerHTML="<b>Add</b>";
	        }	        
	    }
	    if(k==6)
	    {
	        if(lnk6==0 || lnk6=="")
	        {
	            lnk6=1;
	            document.getElementById("img6").onclick=null;
	            document.getElementById("img6").onmouseover=null;
	            document.getElementById("img6").onclick=function(){loadregform(document.getElementById("imgtxt3").value,'L')};
	            document.getElementById("imgdiv6").innerHTML="<b>Add</b>";
	        }	        
	    }
	    if(k==7)
	    {
	        if(lnk7==0 || lnk7=="")
	        {
	            lnk7=1;
	            document.getElementById("img7").onclick=null;
	            document.getElementById("img7").onmouseover=null;
	            document.getElementById("img7").onclick=function(){loadregform(document.getElementById("imgtxt3").value,'R')};
	            document.getElementById("imgdiv7").innerHTML="<b>Add</b>";
	        }	        
	    }
	}
	
	function loadregform(pid,pos)
	{
        //alert(pid);
        window.location="us_regform.aspx?pid="+ pid + "&pos=" + pos;
	}
	
	function addonclick(s)
	{
	    if(s==1)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt1").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt1").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt1").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	    if(s==2)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt2").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt2").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt2").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	    if(s==3)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt3").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt3").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt3").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	    if(s==4)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt4").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt4").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt4").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	    if(s==5)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt5").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt5").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt5").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	    if(s==6)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt6").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt6").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt6").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	    if(s==7)
	    {
	        //document.getElementById("img"+s).onclick=function(){loadtree1(document.getElementById("imgtxt7").value,1,1)};
	        document.getElementById("img"+s).onclick=function(){window.location='us_tree.aspx?regid='+document.getElementById("imgtxt7").value};
	        document.getElementById("a"+s).onmouseover=function(){showDetails(document.getElementById("imgtxt7").value)};
	        document.getElementById("a"+s).onmouseout=function(){hidediv()};
	        document.getElementById("img"+s).style.cursor="pointer";
	    }
	}
	
	function checktodolist()
	{
	    if(document.getElementById("txtpan1").value!="")
	    {
	        document.getElementById("pandiv").style.visibility="hidden";
	        document.getElementById("pandiv").style.display="none";
	    }
	    else
	    {
	        document.getElementById("pandiv").style.visibility="";
	        document.getElementById("pandiv").style.display="block";
	    }
	    if(document.getElementById("memrefno").value!="")
	    {
	        /*document.getElementById("refdiv").style.visibility="hidden";
	        document.getElementById("refdiv").style.display="none";
	        document.getElementById("refdivhidden").style.visibility="";
	        document.getElementById("refdivhidden").style.display="block";
	        document.getElementById("refdivhidden").innerHTML="<span style='font-weight:700;font-size:13px; color:red'>Your Referral no. <br/><br/> " + document.getElementById("memrefno").value +"</span>";*/
	    }
	    else
	    {
	        /*document.getElementById("refdiv").style.visibility="";
	        document.getElementById("refdiv").style.display="block";*/
	    }
	}
	
	function addpanno()
	{
	    var panno;
	    if (document.getElementById("txt_panno").value != "") {
	        panno = document.getElementById("txt_panno").value;
	        //alert(panno);
	        document.getElementById("pandivhidden").style.visibility = "";
	        document.getElementById("pandivhidden").style.display = "block";
	        document.getElementById("pandiv").style.visibility = "hidden";
	        document.getElementById("pandiv").style.display = "none";
	        insertpantodb(panno);
	    }
	    else {
	        alert("Please enter Pan number");
	    }
	}
	function insertpantodb(s)
	{
	    callfn="insertpanno";
	    url="insertpanno.aspx?panno=" + s;
	    //alert(url);
	    xmlsettings(url);
	}
	function closedivs()
	{
	    document.getElementById("pandivhidden").style.visibility="hidden";
	    document.getElementById("pandivhidden").style.display="block";
	}
	
	function addreferralno()
	{
	    var refno;
	    if((document.getElementById("txt_ref1").value!="")&&(document.getElementById("txt_ref2").value!=""))
	    {
	        if(document.getElementById("txt_ref1").value!=document.getElementById("txt_ref2").value)
	        {
	            alert("Your Memberid does not matching");
	        }
	        else
	        {
	            //refno=document.getElementById("txt_ref1")
	            document.getElementById("refdiv").style.visibility="hidden";
	            document.getElementById("refdiv").style.display="none";
	            document.getElementById("refdivhidden").style.visibility="";
	            document.getElementById("refdivhidden").style.display="block";
	            insertreferralno();
	        }
	    }
	    else
	    {
	        alert("Please enter yor memberid");
	    }
	}
	
	function insertreferralno()
	{
	    callfn="insertreferral"
	    url="insertreferral.aspx";
	    //alert(url);
	    xmlsettings(url);
	}
	
	function getpswd()
	{
	    callfn="getpswd";
        var uname=document.getElementById("u_uname").value;
        if (uname=="")
        { 
            alert("Please enter your login id in the above box to get your password.")
            return;
        }
        url="retrievepswd.aspx?uid="+uname;
  
        xmlsettings(url);
	}

	function xmlsettings2(url)
    {
        xmlHttp=null;
        xmlHttp=GetXmlHttpObject();
        if (xmlHttp==null)
        {
            alert ("Your browser does not support AJAX!");
            return;
        }
        xmlHttp.onreadystatechange=stateChanged2;
        alert("main "+url);
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
        //xmlHttp.close();
    }
	    
    function xmlsettings(url)
    {
        xmlHttp=null;
        xmlHttp=GetXmlHttpObject();
        if (xmlHttp==null)
        {
            alert ("Your browser does not support AJAX!");
            return;
        }
        xmlHttp.onreadystatechange=stateChanged;
        //alert("main "+url);
        if(IE) xmlHttp.open("POST",url,true);
        if(!IE)xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
        //xmlHttp.close();
    }

	function stateChanged2() 
    {         
        if (xmlHttp.readyState==4)
        { 
            if(xmlHttp.status==200)		      
	        {  
				alert(xmlHttp.responseText);
				if(callfn=="userlogin")
                {
                    if(xmlHttp.responseText==1){
                        window.location="http://steamlifecare.com/launch/user/us_welcome.aspx";
                    }
                    else
                    {
                        alert("Invalid Credentials");
                    }
                }
			}
			else
			{
				alert("There is some problem with database server");
			}
		}
	}
    
    function stateChanged() 
    {         
        if (xmlHttp.readyState==4)
        { 
			//alert(xmlHttp.responseText);
            if(xmlHttp.status==200)		      
	        {  
	            if (callfn=="loadXML")
                {
                    //alert(xmlHttp.responseText);
                    if(xmlHttp.responseText=="Y")
                    {
                        document.getElementById("subchkdiv").innerHTML="";
                        getdatafromXML();
                    }
                }
                if(callfn=="checklistinsert")
                {
                    //alert(xmlHttp.responseText);
                    if(xmlHttp.responseText=="Y")
                    {
                        document.getElementById("subchkdiv").innerHTML="";
                        getdatafromXML();
                        alert("Successfully Added Values.");
                    }
                }
                if(callfn=="checklistupdate")
                {
                    //alert(xmlHttp.responseText);
                    if(xmlHttp.responseText=="Y")
                    {
                        document.getElementById("subchkdiv").innerHTML="";
                        getdatafromXML();
                        alert("Successfully Updated Values.");
                    }              
                }
                if(callfn=="checklistdelete")
                {
                    //alert(xmlHttp.responseText);
                    if(xmlHttp.responseText=="Y")
                    {
                        document.getElementById("subchkdiv").innerHTML="";
                        getdatafromXML();
                        alert("Successfully Delete Values.");
                    }
                }
                if(callfn=="loadprds")
                {
                    var prds,i;
                    var ddl_prd;
                    prds=xmlHttp.responseText.split("-");
                    ddl_prd=document.getElementById("ddl_prd");
                    
                    if (ddl_prd.options.length>0)
                    {
                        //alert("hia");                       
                    }
                    else
                    {
                        var prds2;                        
                        for(i=0;i<prds.length;i++)
                        {
                            prds2=prds[i].split(",");
                            var optn = document.createElement ("OPTION");
                            optn.text = prds2[1];
                            optn.value = prds2[0];
                            ddl_prd.options[i]=optn;
                            ddl_prd.appendChild(optn);
                        }
                    }
                }
                if(callfn=="loadCollectAmountDetails")
                {
                    document.getElementById("results").style.visibility="hidden";
                    document.getElementById("results").style.display="block";
                    
                    if(xmlHttp.responseText=="exists")
                    {
                        alert("The customer already paid");
                    }
                    else
                    {
                        //alert(xmlHttp.responseText);
                        var fields=xmlHttp.responseText.split("@");
                        
                        document.getElementById("receiptno").innerHTML=fields[0];
                        document.getElementById("memberid").innerHTML=fields[1];
                        document.getElementById("doj").innerHTML=fields[2];
                        document.getElementById("address").innerHTML=fields[3];
                        loadproduct(fields[4]);
                        document.getElementById("txt_amnt").value=fields[5];
                    }
                }
                if(callfn=="loadvalue")
                {
                    document.getElementById("txt_amnt").value=xmlHttp.responseText;
                }
                if(callfn=="insertreceipt")
                {
                    if(xmlHttp.responseText=="y")
                    {   
                        alert("Successfully Inserted");
                        removevalues();
                    }
                    else alert("Database updation failed");
                }
                if(callfn=="loadsuspenduser")
                {
                    if(xmlHttp.responseText=="nexists")
                    {
                        alert("The MemberID is not existing");
                    }
                    else if(xmlHttp.responseText=="sexists")
                    {
                        alert("The Customer Already Suspended");
                    }
                    else
                    {
                        var details;
                        document.getElementById("formdiv").style.visibility="";
                        document.getElementById("formdiv").style.display="block";
                        details=xmlHttp.responseText.split("@");
                        document.getElementById("membership").innerHTML=details[0];
                        document.getElementById("memid").innerHTML=document.getElementById("txt_memid").value;
                        document.getElementById("memname").innerHTML=details[1];
                        document.getElementById("doj").innerHTML=details[2];
                        document.getElementById("address").innerHTML=details[3];
                    }
                }
                if(callfn=="suspendnow")
                {
                    if(xmlHttp.responseText=="y")
                    {
                       document.getElementById("results").style.visibility="";
                       document.getElementById("results").style.display="block";
                       document.getElementById("formdiv").style.visibility="hidden";
                       document.getElementById("formdiv").style.display="block";
                    }
                    else alert("Database updation failed");
                }
                if(callfn=="userlogin")
                {
                    if(xmlHttp.responseText==1){
                        window.location="user/us_welcome.aspx";
                    }
                    else
                    {
                        alert("Invalid Credentials");
                    }
                }
                if(callfn=="loaduseraccount")
                {
                    //alert(xmlHttp.responseText);
                    document.getElementById("accmain").innerHTML=xmlHttp.responseText;
                }
                if(callfn=="loadusertree")
                {
                    //alert(xmlHttp.responseText);
                    var nodearr=new Array();
                    var nodedetailsarr = new Array();
                    var i,j;
                    nodearr=xmlHttp.responseText.split("|");                    
                    var regid,memid,left,right,mstatus,chld,dd;                    
                    for(i=0;i<nodearr.length;i++)
                    {
                        var r;
                        j=i+1;
                        nodedetailsarr=nodearr[i].split(",")
                        regid=nodedetailsarr[0];
                        memid=nodedetailsarr[1];
                        left=nodedetailsarr[2];
                        right=nodedetailsarr[3];
                        mstatus=nodedetailsarr[4];
                        dd=nodedetailsarr[5];
                        if(regid!=0)
                        {
                            //alert(regid);
                            document.getElementById("img"+j).src="../webout/others/active.jpg";
                            document.getElementById("imgtxt"+j).value=regid;
                            //alert(document.getElementById("imgtxt"+j).value);
                                                        
                            document.getElementById("imgdiv"+j).innerHTML="<p class=nodetxt><a style='cursor:pointer;color:black;' id=a"+(i+1)+">" + memid+ "</a><br/>"+regid+"</p>";
                            document.getElementById("imgdiv"+j).innerHTML+="<p class=nodetxt>" + left + " - " + right + "</p>";
                            addonclick(j);
                            //alert(mstatus);
                            if(mstatus=="False")
                            {
                                document.getElementById("img"+j).src="../webout/others/inactive.jpg";
                                document.getElementById("imgdiv"+j).innerHTML="<p class=nodetxt><a style='cursor:pointer;color:black;' id=a"+(i+1)+">" + memid+ "</a><br/>"+regid+"</p>";
                                document.getElementById("imgdiv"+j).innerHTML+="<p class=nodetxt>" + left + " - " + right + "</p>";
                                addonclick(j);
                            }
                            if(mstatus=="False" && dd>=15)
                            {
                                document.getElementById("img"+j).src="../webout/others/none.jpg";
                                document.getElementById("imgdiv"+j).innerHTML="<p class=nodetxt><a style='cursor:pointer;color:black;' id=a"+(i+1)+">" + memid+ "</a><br/>"+regid+"</p>";
                                document.getElementById("imgdiv"+j).innerHTML+="<p class=nodetxt>" + left + " - " + right + "</p>";
                                addonclick(j);
                            }
                        }
                        else
                        {
                            disabledownlevel(j);
                        }
                        document.getElementById("loadingdiv").style.visibility="hidden";
                    }                    
                }
                if(callfn=="getTopNode")
                {
                    //loadtree1(xmlHttp.responseText,1,1);                
                    window.location="us_tree.aspx?regid=" + xmlHttp.responseText;
                }
                if(callfn=="getregid")
                {
                    loadtree1(xmlHttp.responseText,1,1);
                }
                if(callfn=="viewmenudetails")
                {
                    document.getElementById("detailsdiv").innerHTML="";
                    document.getElementById("detailsdiv").innerHTML=xmlHttp.responseText;
                }
                if(callfn=="insertpanno")
                {
                    if(xmlHttp.responseText==1)
                    {
                        document.getElementById("pandivhidden").style.visibility="";
                        document.getElementById("pandivhidden").style.display="block";
                        var strhtml;
                        strhtml="<p style='margin:0; text-align:center;'><span style='font-weight:700; color:green; font-size:13px;'>Successfully Updated the Pancard Number.</span>"
                        strhtml+="<br/><br/><br/><a style='cursor:pointer; font-size:12px; font-weight:700px;color:red;' onclick='closedivs();'>Close Panel</a></p>";
                        document.getElementById("pandivhidden").innerHTML=strhtml;                        
                    }
                }
                
                if(callfn=="insertreferral")
                {
                    if(xmlHttp.responseText!="0")
                    {
                        document.getElementById("refdivhidden").style.visibility="";
                        document.getElementById("refdivhidden").style.display="block";
                        var strhtml;
                        strhtml="<p style='margin:0; text-align:center;'><span style='font-weight:700; color:green; font-size:13px;'>Updated the Referral Number.</span>"
                        strhtml+="<br/><br/><br/><span style='font-weight:700;font-size:13px; color:red'>Your Referral no. <br/><br/> " + xmlHttp.responseText +"</span></p>";
                        document.getElementById("refdivhidden").innerHTML=strhtml;                        
                    }
                    else
                    {
                        alert("The memberid is not matching");
                        document.getElementById("refdivhidden").style.visibility="hidden";
                        document.getElementById("refdivhidden").style.display="none";
                        document.getElementById("refdiv").style.visibility="";
                        document.getElementById("refdiv").style.display="block";
                    }
                }
                
                if(callfn=="calculationdetails")
                {
                    var arrdetails;
                    arrdetails=xmlHttp.responseText.split("-");
                    document.getElementById("nosales").innerHTML=arrdetails[0];
                    document.getElementById("excessamntround").value=eval(arrdetails[3])+eval(arrdetails[4]);
                    document.getElementById("renewal").value=arrdetails[2];
                    document.getElementById("excessofceiling").value=arrdetails[1];
                    document.getElementById("nopairs").innerHTML=arrdetails[5];
                    document.getElementById("WPV_ro").value=arrdetails[4];
                }
                if(callfn=="checkmemberid")
                {
                    if(xmlHttp.responseText=="0")
                    {
                        //alert("hia")
                        document.getElementById("memberiddiv").style.visibility="";
                        document.getElementById("memberiddiv").style.display="block";
                        document.getElementById("memberiddiv").innerHTML="<table cellpadding=1 width=100%><tr><td width=16px><img src=images/error.gif></td><td>&nbsp;<span class=errortxt1>Member ID Already Exists.</span></td></tr></table>";
                    }
                    else
                    {
                        document.getElementById("memberiddiv").style.visibility="";
                        document.getElementById("memberiddiv").style.display="block";
                        document.getElementById("memberiddiv").innerHTML="<table cellpadding=1 width=100%><tr><td width=16px><img src=images/ok.gif></td><td>&nbsp;<span class=oktxt1>You can register with this member id</span></td></tr></table>";
                    }
                }
                if (callfn == "achieversList") {
                    //alert(xmlHttp.responseText);
                    document.getElementById("ach_scroll").innerHTML = xmlHttp.responseText;
                }
                if(callfn=="loadreferralvalues")
                {
                    var details =new Array();
                    var dob =new Array();
                    
                    details=xmlHttp.responseText.split("*");
                    document.getElementById("txt_name").value=details[0];
                    document.getElementById("txt_house").value=details[1];
                    document.getElementById("txt_po").value=details[2];
                    document.getElementById("txt_place").value=details[3];
                    document.getElementById("txt_dist").value=details[4];
                    document.getElementById("txt_state").value=details[5];
                    document.getElementById("txt_pin").value=details[6];
                    document.getElementById("txt_nominee").value=details[7];
                    document.getElementById("txt_relation").value=details[8];
                    document.getElementById("txt_ph1").value=details[9];
                    document.getElementById("txt_ph2").value=details[10];
                    document.getElementById("txt_email").value=details[11];
                    //dob split.
                    dob=details[12].split("/");
                    var i=0;
                    for(i=0;i<document.getElementById("ddl_month").options.length;i++)
                    {
                        if(document.getElementById("ddl_month").options[i].value==dob[0])
                        {                           
                            document.getElementById("ddl_month").options[i].selected=true;
                            break;
                        }
                    }
                    for(i=0;i<document.getElementById("ddl_date").options.length;i++)
                    {
                        if(document.getElementById("ddl_date").options[i].value==dob[1])
                        {                           
                            document.getElementById("ddl_date").options[i].selected=true;
                            break;
                        }
                    }
                    for(i=0;i<document.getElementById("ddl_year").options.length;i++)
                    {
                        if(document.getElementById("ddl_year").options[i].value==dob[2])
                        {                           
                            document.getElementById("ddl_year").options[i].selected=true;
                            break;
                        }
                    }
                    //dob is over
                    //product
                    if(details[13]!="")
                    {
                        for(i=0;i<document.getElementById("ddl_prds").options.length;i++)
                        {
                            if(document.getElementById("ddl_prds").options[i].value==details[13])
                            {                           
                                document.getElementById("ddl_prds").options[i].selected=true;
                                break;
                            }
                        }
                    }
                    document.getElementById("txt_insper").value=details[14];
                    for(i=0;i<document.getElementById("ddl_instype").options.length;i++)
                    {
                        if(document.getElementById("ddl_instype").options[i].value==details[15])
                        {                           
                            document.getElementById("ddl_instype").options[i].selected=true;
                            break;
                        }
                    }
                    document.getElementById("txt_bank").value=details[16];
                    document.getElementById("txt_branch").value=details[17];
                    document.getElementById("txt_accno").value=details[18];
                    document.getElementById("txt_pan").value=details[19];
                }
	        }
	        else
	        {
	            alert("There was a problem retrieving data from the server." );
	        }
        }
    }
    
    function loadproduct(s)
    {
       var ddl_prd,i;
       ddl_prd=document.getElementById("ddl_prd");
       
       for(i=0;i<ddl_prd.options.length;i++)
       {
            if(ddl_prd[i].value==s)
            {
                ddl_prd.selectedIndex=i;
                break;
            }
       }
    }
    
    function chkyear(fy1,ty1)
    {
        alert(fy1 + "" + ty1);
        var fyear,tyear;
        var i,j;
        
        fyear=document.getElementById("fyear1")
        tyear=document.getElementById("tyear1")
        
        for(i=0;i<fyear.options.length;i++)
        {
            if(fyear.options[i].text==fy1)
            {
                fyear.selectedIndex=i;
                break;
            }
        }
        for(i=0;i<tyear.options.length;i++)
        {
            if(tyear.options[i].text==ty1)
            {
                tyear.selectedIndex=i;
                break;
            }
        }
    }
            
    function GetXmlHttpObject()
    {
        var xmlHttp=null;
        try
        {
            // Firefox, Opera 8.0+, Safari
            xmlHttp=new XMLHttpRequest();
        }
        catch (e)
        {
          // Internet Explorer
            try
            {
                //alert("f1");
                xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
                //alert("f2")
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
        }
        return xmlHttp;
    }