﻿
function AddNames(NamesItem)
{
//    var objId=$(NamesItem).attr("id");
//    var moreNum=objId.split("_")[1];

    //var HDMoreCount=$("input[class=HDMoreCount]",NamesItem).val();
    var HDMoreCount=$("input[type=hidden]",NamesItem).val();
    if(HDMoreCount==0)
    {
        HDMoreCount=1;
    }
    var rsign=$(NamesItem).attr("rsign");
    var rcount=$(NamesItem).attr("rcount");
    
    if(HDMoreCount<9)
    {
        HDMoreCount++;
        
        var Names=$("#tbmore");
        var strHtml = Names.html();
        var oHtml=$(strHtml);
        
        SetID(oHtml, HDMoreCount, rsign, rcount);
        
        $("div[class=divMore]",NamesItem).append(oHtml);
        
        //$("input[class=HDMoreCount]",NamesItem).val(HDMoreCount);
        $("input[type=hidden]",NamesItem).val(HDMoreCount);
    }
}

function SetID(name,count,rsign,rcount)
{
//    $("span",name).each(function(){
//        $(this).html(count);
//    });
    
    $("input[type=text]",name).each(function(){
        var sign="ctl00_ContentPlaceHolder1_"+rsign+"_ct10"+rcount+"_"+$(this).attr("sign");  //ctl00_ContentPlaceHolder1_OwnerContactRepeater_ctl02
        $(this).attr("id",sign+count);
    });
}

function delNames(NamesSubItem,NamesItem,DivItem)
{
    NamesSubItem.remove();
    
    var dex=2;
    var sign;
    $('table[class=tabContactss]',DivItem).each(function(){
//        $("span",this).each(function(){
//            $(this).html(dex);
//        });
        
        $("input[type=text]",this).each(function(){
            sign="ctl00_ContentPlaceHolder1_"+$(this).attr("sign");
            $(this).attr("id",sign+dex);
        });
        dex++;
    });
    
    var HDMoreCount=$("input[type=hidden]",NamesItem).val();
    HDMoreCount--;
    $("input[type=hidden]",NamesItem).val(HDMoreCount);

}

function BindData(NamesItem,Nvalue,divItem)
{
    if(Nvalue>1)
    {
        var Names;
        var strHtml;
        var oHtml;
        var rsign=$(NamesItem).attr("rsign");
        var rcount=$(NamesItem).attr("rcount");
        for(var i=2;i<=Nvalue;i++)
        {
            Names=$("#tbmore");
            strHtml = Names.html();
            oHtml=$(strHtml);
            
            SetID(oHtml, i, rsign, rcount);
            
            $(divItem,NamesItem).append(oHtml);
        }
    }
}

function BindDataAll(NamesItem,Name,Title,Phone,Mobile)
{
    var kk="";
    Name.each(function(){
        kk=$(this).val().split('/');
        $.each(kk, function(i, n){
            var p=n;
            $("input[new=newname]",NamesItem).eq(i).val(p);
        });
    });
    
    Title.each(function(){
        kk=$(this).val().split('/');
        $.each(kk, function(i, n){
            var p=n;
            $("input[new=newtitle]",NamesItem).eq(i).val(p);
        });
    });
    
    Phone.each(function(){
        kk=$(this).val().split('/');
        $.each(kk, function(i, n){
            var p=n;
            $("input[new=newphone]",NamesItem).eq(i).val(p);
        });
    });
    
    Mobile.each(function(){
        kk=$(this).val().split('/');
        $.each(kk, function(i, n){
            var p=n;
            $("input[new=newmobile]",NamesItem).eq(i).val(p);
        });
    });
}

function SetData(NamesItem)
{
    var kk="";
    NamesItem.each(function(){
        
        kk="";
        $("input[new=newname]",this).each(function(){
            if(kk=="")
            {
                kk=$(this).val();
            }
            else
            {
                kk+="/"+$(this).val();
            }
        });
        $("input[new=newnameall]",this).val(kk);
        
        kk="";
        $("input[new=newtitle]",this).each(function(){
            if(kk=="")
            {
                kk=$(this).val();
            }
            else
            {
                kk+="/"+$(this).val();
            }
        });
        $("input[new=newtitleall]",this).val(kk);
        
        kk="";
        $("input[new=newphone]",this).each(function(){
            if(kk=="")
            {
                kk=$(this).val();
            }
            else
            {
                kk+="/"+$(this).val();
            }
        });
        $("input[new=newphoneall]",this).val(kk);
        
        kk="";
        $("input[new=newmobile]",this).each(function(){
            if(kk=="")
            {
                kk=$(this).val();
            }
            else
            {
                kk+="/"+$(this).val();
            }
        });
        $("input[new=newmobileall]",this).val(kk);
    });
}
