function vid(obj,type){

    if (type==1){
        for (i=1;i<6;i++){
            document.getElementById('vid'+i).style.display='none';
            document.getElementById('soc'+i).style.display='';
            document.getElementById('soc'+i).style.width='16px';
            document.getElementById('soc'+i).style.marginLeft='8px';
            document.getElementById('ris'+i).style.display='none';
            document.getElementById('risbig'+i).style.display='none';

        }
        var ramkastr='Одноклассники.ру';
        if (obj.id.split('soc')[1]==1) {
            ramkastr='Одноклассники';
            ramkahref='http://www.odnoklassniki.ru/apps/wishbuy';
        }
        if (obj.id.split('soc')[1]==2) {
            ramkastr='БэбиБлог';
            ramkahref='http://babyblog.ru';
        }
        //if (obj.id.split('soc')[1]==3) {ramkastr='Facebook';ramkahref='http://facebook.com';}
        if (obj.id.split('soc')[1]==3) {
            ramkastr='Twitter';
            ramkahref='http://twitter.com/wishbuy';
        }
        if (obj.id.split('soc')[1]==4) {
            ramkastr='MSN Мои желания';
            ramkahref='http://wish.msn.ru';
        }
        if (obj.id.split('soc')[1]==5) {
            ramkastr='JustParty';
            ramkahref='http://justparty.ru';
        }
        document.getElementById('ramkahead').innerHTML=ramkastr;
        document.getElementById('ramkahead').href=ramkahref;
        document.getElementById('ris'+obj.id.split('soc')[1]).style.display='';
        document.getElementById('risbig'+obj.id.split('soc')[1]).style.display='';
        document.getElementById('vid'+obj.id.split('soc')[1]).style.display='';
        document.getElementById('vid'+obj.id.split('soc')[1]).style.marginLeft='-20px';
        obj.style.display="none";

    }
    if (type==2){

        document.getElementById('soc'+obj.id.split('vid')[1]).style.display='';
        document.getElementById('soc'+obj.id.split('vid')[1]).style.marginLeft='';
        obj.style.display="none";
    }
}
function bigris(num){
    document.getElementById('bigr').style.display='none';
    document.getElementById('risbig'+num).style.display='none';
    document.getElementById('risverybig'+num).style.display='';
    document.getElementById('shadbig').style.display='none';
    $('.imgsmall').css("display","none");
}
function smallris(num){
    document.getElementById('bigr').style.display='';
    document.getElementById('risbig'+num).style.display='';
    document.getElementById('risverybig'+num).style.display='none';
    document.getElementById('shadbig').style.display='';
    $('.imgsmall').css("display","");
}
var timerID = null;
var TimerRunning = false;
var schet=0;


function stopclock () {
    if(TimerRunning) clearTimeout(timerID);
    TimerRunning = false;
}
function startclock() {

    stopclock();

    schet=schet+1;
    if (schet==6) schet=1;
    vid(document.getElementById("soc"+schet),1);




    otprav();
}
function otprav () {
    timerID = setTimeout("startclock()",5000);

    TimerRunning = true;

}
function goshag(num){

    var scrollup=0;
    var scrolldown=0;

    document.getElementById('shag'+num).style.display='';
    document.getElementById('pl'+num).style.display='';
    var h=$('#shag1').innerHeight()+200;
    if (num==2){
        scrollup=h;
        scrolldown=h-0+$('#shag2').innerHeight();


        document.getElementById('polya').style.display='none';
        document.getElementById('hands').style.display='';



        document.getElementById('dalee1').style.display='none';
        document.getElementById('dalee2').style.display='';
        if ($('#shag2').innerHeight()<250) $('#shag2').css('height','250px');
        h=h+$('#shag2').innerHeight()-0;
        $('#pl1').css('height',$('#shag1').innerHeight()+'px');
        $('#pl2').css('height',$('#shag2').innerHeight()+'px');

        document.getElementById('cm').style.height=h+'px';
    }
    if (num==3){
        scrollup=h-0+$('#shag2').innerHeight();
        scrolldown=h-0+$('#shag2').innerHeight()+$('#shag3').innerHeight();
        var objinput=document.getElementById('ulcat').getElementsByTagName('input');
        var inpcheck=0;
        for (i=0;i<objinput.length;i++){
            if (objinput[i].checked) inpcheck=1;
        }

        if (inpcheck==0){
            document.getElementById('shag'+num).style.display='none';
            document.getElementById('pl'+num).style.display='none';
            alert('Выберите как минимум одну категорию товаров');

            return false;
        } else {
            document.getElementById('dalee2').style.display='none';
            document.getElementById('dalee3').style.display='';
            h=h+$('#shag2').innerHeight()+$('#shag3').innerHeight()-0;
            $('#pl3').css('height',$('#shag3').innerHeight()+'px');

            $('#pl1').css('height',$('#shag1').innerHeight()+'px');
            $('#pl2').css('height',$('#shag2').innerHeight()+'px');
            $('#pl3').css('height',$('#shag3').innerHeight()+'px');

            document.getElementById('cm').style.height=h+'px';
        }
    }
    if (num==4){
        if (document.getElementById('regCountry').value>0){
            scrollup=h-0+$('#shag2').innerHeight()+$('#shag3').innerHeight();
            scrolldown=h-0+$('#shag2').innerHeight()+$('#shag3').innerHeight()+$('#shag4').innerHeight();

            document.getElementById('dalee3').style.display='none';
            document.getElementById('dalee4').style.display='';
            h=h+$('#shag2').innerHeight()+$('#shag3').innerHeight()+$('#shag4').innerHeight()-0;
            $('#pl1').css('height',$('#shag1').innerHeight()+'px');
            $('#pl2').css('height',$('#shag2').innerHeight()+'px');
            $('#pl3').css('height',$('#shag3').innerHeight()+'px');
            $('#pl4').css('height',$('#shag4').innerHeight()+'px');
            document.getElementById('cm').style.height=h+'px';
        }
        else {
            document.getElementById('shag'+num).style.display='none';
            document.getElementById('pl'+num).style.display='none';
            alert('Выберите регион');
            return false;
        }
    }

    if (num==5){
        scrollup=h-0+$('#shag2').innerHeight()+$('#shag3').innerHeight()+$('#shag4').innerHeight();
        scrolldown=h-0+$('#shag2').innerHeight()+$('#shag3').innerHeight()+$('#shag4').innerHeight()+50;



        $('#pl5').css('height',$('#shag5').innerHeight()+'px');

        h=h+$('#shag2').innerHeight()+$('#shag3').innerHeight()+$('#shag4').innerHeight()+$('#shag5').innerHeight()-0+500;

        $('#pl1').css('height',$('#shag1').innerHeight()+'px');
        $('#pl2').css('height',$('#shag2').innerHeight()+'px');
        $('#pl3').css('height',$('#shag3').innerHeight()+'px');
        $('#pl4').css('height',$('#shag4').innerHeight()+'px');
        $('#pl5').css('height',$('#shag5').innerHeight()+'px');

        document.getElementById('cm').style.height=h+'px';
        document.getElementById('dalee4').style.display='none';

    }
    window.scroll(scrollup,scrolldown);



}
function adddata(num){
    var strcat='';
    var nadp='';
    var strstatus='';
    timerID = setTimeout("startjclock("+num+")",5000);

    TimerRunning = true;
    $("#uploadbut").css('display','none');
    $("#pricediv").show();
    $("#upvibbut").disabled='disabled';
    strstatus='<center class="greentext">Загрузка файла займет не более 5 минут<br><img src="/images/new/ajax-loader.gif" style="margin-top:5px;" /><br><a href="#" onClick="pokfilepolya()">Отменить и загрузить другой файл</a></center></div>';
    $("#hands").css('display','');
    document.getElementById('var1div1').style.display='none';
    document.getElementById('var1div2').style.display='none';
    document.getElementById('var1div3').style.display='none';
    document.getElementById('polya').style.display='none';

    document.getElementById('ili').style.display='none';

    $("#hands").html(strstatus);
    $.ajax({

        url:"/master/categories?n="+num,
        dataType : "json",

        error:function(){

            stopjclock ();
            $("#uploadbut").css('display','none');
            $("#upvibbut").disabled='disabled';

            strstatus='<center class="greentext">Ошибка при загрузке файла<br><br><a href="#" onClick="pokfilepolya()">Загрузить другой файл</a></center></div>';
            $("#hands").css('display','');
            document.getElementById('var1div1').style.display='none';
            document.getElementById('var1div2').style.display='none';
            document.getElementById('var1div3').style.display='none';
            document.getElementById('polya').style.display='none';

            document.getElementById('ili').style.display='none';

            $("#hands").html(strstatus);
        },
        success: function (data, textStatus) {

            if (data.state=='-2'){
                $("#uploadbut").css('display','none');
                $("#upvibbut").disabled='disabled';

                strstatus='<center class="greentext">В данный момент в очереди на обработку уже находится ваш XML-файл.<br/><br/>Пожалуйста, дождитесь окончания обработки файла.</center></div>';
                $("#hands").css('display','');
                document.getElementById('var1div1').style.display='none';
                document.getElementById('var1div2').style.display='none';
                document.getElementById('var1div3').style.display='none';
                document.getElementById('polya').style.display='none';

                document.getElementById('ili').style.display='none';

                $("#hands").html(strstatus);
            }
            if (data.state=='-1'){

                stopjclock ();
                $("#uploadbut").css('display','none');
                $("#upvibbut").disabled='disabled';

                strstatus='<center class="greentext">Ошибка при загрузке файла<br><br><a href="#" onClick="pokfilepolya()">Загрузить другой файл</a></center></div>';
                $("#hands").css('display','');
                document.getElementById('var1div1').style.display='none';
                document.getElementById('var1div2').style.display='none';
                document.getElementById('var1div3').style.display='none';
                document.getElementById('polya').style.display='none';

                document.getElementById('ili').style.display='none';

                $("#hands").html(strstatus);
            }

            if (data.state==0){
                $("#uploadbut").css('display','none');
                $("#upvibbut").disabled='disabled';



                strstatus='<center class="greentext">Загрузка файла займет не более 5 минут<br><img src="/images/new/ajax-loader.gif" style="margin-top:5px;" /><br><a href="#" onClick="pokfilepolya()">Отменить и загрузить другой файл</a></center></div>';
                $("#hands").css('display','');
                document.getElementById('var1div1').style.display='none';
                document.getElementById('var1div2').style.display='none';
                document.getElementById('var1div3').style.display='none';
                document.getElementById('polya').style.display='none';

                document.getElementById('ili').style.display='none';
                $("#hands").html(strstatus);
            }
            if (data.state==1){
                $("#uploadbut").css('display','none');
                $("#upvibbut").disabled='disabled';

                nadp='файл обрабатывается';
                strstatus='<center class="greentext">Загрузка файла займет не более 5 минут<br><img src="/images/new/ajax-loader.gif" style="margin-top:5px;" /><br/><a href="#" onClick="pokfilepolya()">Отменить и загрузить другой файл</a></center></div>';
                $("#hands").css('display','');
                document.getElementById('var1div1').style.display='none';
                document.getElementById('var1div2').style.display='none';
                document.getElementById('var1div3').style.display='none';
                document.getElementById('polya').style.display='none';

                document.getElementById('ili').style.display='none';
                $("#hands").html(strstatus);
            }
            if (data.state==2){
                stopjclock ();
                $("#uploadbut").css('display','none');
                $("#upvibbut").disabled='disabled';

                document.getElementById('dalee1').className='dalee';
                document.getElementById('dalee1').disabled='';

                nadp='Файл обработан';
                strstatus='<center class="greentext">файл обработан<br><br><a href="#" onClick="pokfilepolya()">Загрузить другой файл</a></center></div>';
                $("#hands").css('display','');
                document.getElementById('var1div1').style.display='none';
                document.getElementById('var1div2').style.display='none';
                document.getElementById('var1div3').style.display='none';
                document.getElementById('polya').style.display='none';

                document.getElementById('ili').style.display='none';
                $("#hands").html(strstatus);

                if (data.categories.MAIN['0']){
                    var categ=data.categories.MAIN['0'];
                } else {
                    var categ=data.categories.MAIN;
                }
                $.each(categ, function(i, val) {


                    strcat+=' <li class="catsmaster mt5"><input type="checkbox" name="groupsXML[]" id="'+i+'" value="'+i+'" onClick="childcheck('+i+');" /> <b class="cp" onClick="childvid('+i+');">'+val+'</b></li>';
                    if (data.categories[i]){
                        $.each(data.categories[i], function(j, value) {



                            strcat+=' <li class="clevel2"  id="'+j+'/'+i+'" style="display:none"  ><input type="checkbox" name="groupsXML[]" value="'+j+'"/> <a href="/catalog/selection/index/cid/'+j+'"  style="text-decoration:none;color:#333333;font-weight:bold" target="_blank" >'+value+'</a></li>';
                        });
                    }
                });
                document.getElementById('ulcat').innerHTML=strcat;
                goshag(2);
            }






        }
    });
}
function adddatawith(num){
    var strcat='';
    var nadp='';
    var strcheck='';
    var cc=0;
    var raskr=new Array();
    if (num==63)  $("#hands").html('<center class="greentext">Вы выбрали ручной режим подбора аудитории.<br><br><a href="#" onClick="pokfilepolya();">Изменить режим на автоматический</a></center>');else  $("#hands").html('<center class="greentext">Для создания кампании используется уже загруженный XML<br><br><a href="#" onClick="pokfilepolya();">Изменить режим</a></center>');
    $("#twopod").html('Число около названия рубрики обозначает количество заявок на покупку товаров в данной категории, которые содержатся в нашей базе на данный момент.<br/><br/>Вы можете зайти в любую рубрику и посмотреть на запросы.');

    $.ajax({

        url:"/master/categories?n="+num,
        dataType : "json",
        success: function (data, textStatus) {

            var strname="groupsXML[]";
            $("#pricediv").show();
            if (num==63) {
                strname="groupsWishop[]";
                $("#pricediv").show();
                $("#tname").show();
            }

            $("#uploadbut").css('display','none');
            $("#upvibbut").disabled='disabled';


            $('.masterfinpspan').css("background","#f5f5f5");




            if (num==63) {
                var categ=data.categories['0'];
            } else {

                if (data.categories.MAIN['0']){
                    var categ=data.categories.MAIN['0'];
                } else {
                    var categ=data.categories.MAIN;
                }
            }

            $.each(categ, function(i, val) {

                if ($('#catsw').val()) if ($('#catsw').val().split(';'+i+';').length>1)  strcheck="checked"; else  strcheck="";
                strcat+=' <li class="catsmaster mt5"><input type="checkbox" name="'+strname+'"  onClick="childcheck('+i+');" value="'+i+'" '+strcheck+' /> <b class="cp" onClick="childvid('+i+');">'+val+'</b></li>';
                cc=0;
                if (data.categories[i]){

                    $.each(data.categories[i], function(j, value) {


                        if ($('#catsw').val()) if ($('#catsw').val().split(';'+j+';').length>1){
                            strcheck="checked";
                            cc=1;
                        } else  strcheck="";
                        strcat+=' <li class="clevel2"  id="'+j+'/'+i+'" style="display:none"  ><input type="checkbox" name="'+strname+'" value="'+j+'"  '+strcheck+' /> <a href="/catalog/selection/index/cid/'+j+'"  style="text-decoration:none;color:#333333;font-weight:bold" target="_blank" >'+value+'</a></li>';
                    });
                }
                if (cc==1) raskr[raskr.length]=i;
            });


            document.getElementById('ulcat').innerHTML=strcat;
            for (i=0;i<raskr.length;i++) childvid(raskr[i]);
            goshag(2);


        }
    });

}
function stopjclock () {
    if(TimerRunning) clearTimeout(timerID);
    TimerRunning = false;
}
function startjclock(num) {
    stopjclock();
    adddata(num);
}
function childvid(num){
    var object=document.getElementsByTagName('li');
    for (i=0;i<object.length;i++){
        if ((object[i].id.split('/').length>1)&&(object[i].id.split('/')[1]==num)){
            if (object[i].style.display=='none') object[i].style.display='';else object[i].style.display='none';

        }

    }
    var cmh=$('shag1').innerHeight()+$('#shag2').innerHeight()-0+500;
    if (document.getElementById('shag3').style.display!='none') cmh=cmh-0+$('#shag3').innerHeight();
    if (document.getElementById('shag4').style.display!='none') cmh=cmh-0+$('#shag4').innerHeight();
    if (document.getElementById('shag5').style.display!='none') cmh=cmh-0+$('#shag5').innerHeight();
    document.getElementById('cm').style.height=cmh+'px';
}
function childcheck(num){
    var object=document.getElementsByTagName('li');
    for (i=0;i<object.length;i++){
        if ((object[i].id.split('/').length>1)&&(object[i].id.split('/')[1]==num)){
            if (object[i].getElementsByTagName('input')[0].checked) {
                for (j=0;j<object[i].getElementsByTagName('input').length;j++){
                    object[i].getElementsByTagName('input')[j].checked="";
                }
            } else {
                for (j=0;j<object[i].getElementsByTagName('input').length;j++){
                    object[i].getElementsByTagName('input')[j].checked="checked";
                }
            }
        }

    }

}
function mvariant(num){
    if (num==1){
        document.getElementById('var1div1').style.display='';
        document.getElementById('var1div2').style.display='';
        document.getElementById('var1div3').style.display='';

        document.getElementById('var2div').style.display='none';
        document.getElementById('var3div1').style.display='none';
        document.getElementById('var3div2').style.display='none';
        document.getElementById('ili').style.display='';
        document.getElementById('xmltovar').style.display='';
        document.getElementById('zagrxml').style.display='none';
        document.getElementById('dalee1').style.display='none';
        document.getElementById('payt').disabled='';
        $('#handstext').show();
        $('#autotext').hide();
        $('#loadedtext').hide();
        
    }
    if (num==2){
        document.getElementById('var1div1').style.display='none';
        document.getElementById('var1div2').style.display='none';
        document.getElementById('var1div3').style.display='none';

        document.getElementById('var2div').style.display='';
        document.getElementById('var3div1').style.display='none';
        document.getElementById('var3div2').style.display='none';
        document.getElementById('ili').style.display='none';
        document.getElementById('xmltovar').style.display='none';
        document.getElementById('zagrxml').style.display='none';
        document.getElementById('dalee1').style.display='';
        document.getElementById('payt').disabled='disabled';
        $('#autotext').show();
        $('#handstext').hide();
        $('#loadedtext').hide();
    }
    if (num==3){
        document.getElementById('var1div1').style.display='none';
        document.getElementById('var1div2').style.display='none';
        document.getElementById('var1div3').style.display='none';
        document.getElementById('var2div').style.display='none';

        document.getElementById('var3div1').style.display='';
        document.getElementById('var3div2').style.display='';
        document.getElementById('ili').style.display='none';
        document.getElementById('xmltovar').style.display='none';
        document.getElementById('zagrxml').style.display='none';
        document.getElementById('dalee1').style.display='none';
        document.getElementById('payt').disabled='';
    }
    if (num==4){
        document.getElementById('var1div1').style.display='none';
        document.getElementById('var1div2').style.display='none';
        document.getElementById('var1div3').style.display='none';
        document.getElementById('var2div').style.display='none';

        document.getElementById('var3div1').style.display='none';
        document.getElementById('var3div2').style.display='none';
        document.getElementById('ili').style.display='none';
        document.getElementById('xmltovar').style.display='none';
        document.getElementById('zagrxml').style.display='';
        document.getElementById('dalee1').style.display='';
        document.getElementById('payt').disabled='';
        $('#handstext').hide();
        $('#autotext').hide();
        $('#loadedtext').show();
    }

    var hcm=$('#shag1').innerHeight()-0+150;
    if ((num!=3)&&(hcm<600)) hcm=600;
    document.getElementById('cm').style.height=hcm+'px';
}
function pokfilepolya(){
    stopjclock ();
    $("#pricediv").show();
    $("#hands").css('display','none');
    document.getElementById('var1div1').style.display='';
    document.getElementById('var1div2').style.display='';
    document.getElementById('var1div3').style.display='';
    document.getElementById('ili').style.display='';
    document.getElementById('polya').style.display='';
    document.getElementById('var2div').style.display='none';
    document.getElementById('var3div1').style.display='none';
    document.getElementById('var3div2').style.display='none';
    document.getElementById('shag2').style.display='none';
    document.getElementById('shag3').style.display='none';
    document.getElementById('shag4').style.display='none';
    document.getElementById('shag5').style.display='none';
    document.getElementById('pl2').style.display='none';
    document.getElementById('pl3').style.display='none';
    document.getElementById('pl4').style.display='none';
    document.getElementById('pl5').style.display='none';
    document.getElementById('zagrxml').style.display='none';
    $('#uploadbut').css('display','');
    document.getElementById('vib1').checked='checked';
}
function regionWindow()
{
    $.nyroModalManual({
        url: '/master/reg',
        width: 670,
        zIndexStart: 1000

    });

    return false;
}
function getRegion(){
    $.ajax({
        url:"/master/regions/countries",
        dataType : "json",
        success: function (data, textStatus) {

            var strreg='<select id="regs" size="8"  style="width:150px;" onClick="getObl(this.value)">';
            $.each(data, function(i, val) {
                strreg+='<option value="'+val.id+'">'+val.name+'</option>';
            });
            strreg+='</select>';
            $('#regions').html(strreg);


        }
    });
}
function getObl(cid){
    $.ajax({
        url:"/master/regions/regions?country="+cid,
        dataType : "json",
        success: function (data, textStatus) {

            var strreg='<select id="oblast" size="8"  style="width:150px;" onClick="getCity(this.value)">';
            $.each(data, function(i, val) {
                strreg+='<option value="'+val.id+'">'+val.name+'</option>';
            });
            strreg+='</select>';
            $('#oblastdiv').html(strreg);
            $('#citydiv').html('<select  size="8"  style="width:150px;" ></select>');

        }
    });
}
function getCity(rid){

    $.ajax({
        url:"/master/regions/cities?region="+rid,
        dataType : "json",
        success: function (data, textStatus) {

            var strreg='<select id="city" size="8"  style="width:150px;">';
            $.each(data, function(i, val) {
                strreg+='<option value="'+val.id+'">'+val.name+'</option>';
            });
            strreg+='</select>';
            $('#citydiv').html(strreg);

        }
    });
}
function addreg(){
    var strregion='';
    if (document.getElementById('regs').value!=''){
        strregion=getSel(document.getElementById('regs'));
        document.getElementById('regCountry').value=document.getElementById('regs').value;
    }

    if (document.getElementById('oblast')) if (document.getElementById('oblast').value!=''){
        strregion+=','+getSel(document.getElementById('oblast'));
        document.getElementById('regRegion').value=document.getElementById('oblast').value;
    }

    if (document.getElementById('city'))  if (document.getElementById('city').value!=''){
        strregion+=','+getSel(document.getElementById('city'));
        document.getElementById('regCity').value=document.getElementById('city').value;
    }

    document.getElementById('strreg').innerHTML=strregion;

    $.nyroModalRemove();
    goshag(4);
}
function getSel(obj){

    for (i=0;i<obj.options.length;i++){
        if (obj.options[i].selected) var stropt=obj.options[i].text;
    }

    return stropt;
}
function ogrlength(obj,kolv,iddiv){
    if (obj.value.length>kolv) obj.value=obj.value.substring(1,kolv);
    var ost=kolv-obj.value.length;
    if ((ost!=11)&&(obj.value.substring(kolv-1,kolv)==1)) var strost='Остался '+ost+' символ';else  var strost='Осталось '+ost+' символов';
    if (document.getElementById(iddiv)) document.getElementById(iddiv).innerHTML=strost;

}
function vidznak(id,type){
    if (type==1) document.getElementById(id).style.display='';
    if (type==2) document.getElementById(id).style.display='none';
}
var Calendar = new Date();
var today=Calendar.getDate();
var month=Calendar.getMonth();
var year=Calendar.getFullYear();
var weekday = Calendar.getDay();
function calendform(d,m,y){
    for (j=0;j<=6;j++){
        for (i=0;i<=6;i++){
            if (document.getElementById('monthcalend').rows[j].cells[i]) document.getElementById('monthcalend').rows[j].cells[i].innerHTML='';
            if (document.getElementById('monthcalend').rows[j].cells[i]) document.getElementById('monthcalend').rows[j].cells[i].style.background="";
            if (document.getElementById('monthcalend').rows[j].cells[i]) document.getElementById('monthcalend').rows[j].cells[i].style.color="";
        }
    }
    d=d-0;
    m=m-0;
    y=y-0;
    m1=m-0+1;
    zn=0;
    znnext=0;
    var rrr=0;
    y2=y;
    var resultat='';
    str=y+'-'+1+'-'+m1;
    w=getTekWeekday(str);
    w=w-1;
    if (w=='-1')w=6;

    x=maxday(m,y);

    document.getElementById('monthcalend').rows[0].cells[0].innerHTML='<div class="fl cp" onClick="monthlast();calendform(today,month,year);" style="padding-left:20px;"><img src="/images/new/lcalend.jpg" width="17" height="17" /></div><div class="fl ml10" style="width:95px;"><center><nobr>'+monthwordfull(m)+' '+y+' '+'</nobr></center></div><div class="fl cp ml10" onClick="monthnext();calendform(today,month,year);"><img src="/images/new/rcalend.jpg" width="17" height="17" /></div>';
    for (j=1;j<=6;j++){


        for (i=0;i<=6;i++){
            if (((zn<x)&&(i>=w)&&(j==1))||((zn<x)&&(j>1))) {
                zn++;
                document.getElementById('monthcalend').rows[j].cells[i].innerHTML=zn;
            } else {
                document.getElementById('monthcalend').rows[j].cells[i].style.border='none';
            }
            if (zn<d) document.getElementById('monthcalend').rows[j].cells[i].className='cl8f';
            if (i>4) document.getElementById('monthcalend').rows[j].cells[i].className='redcolor';
        /*
if (zn==d) document.getElementById('monthcalend').rows[j].cells[i].style.color='#ffffff';

if ((zn==d)&&(rrr==0)){ document.getElementById('monthcalend').rows[j].cells[i].style.background='#267199';
rrr=1;
}*/
        }

    }



}
function monthwordfull(m){
    var word='';
    if (m==0) word='Январь';
    if (m==1) word='Февраль';
    if (m==2) word='Март';
    if (m==3) word='Апрель';

    if (m==4) word='Май';
    if (m==5) word='Июнь';
    if (m==6) word='Июль';
    if (m==7) word='Август';


    if (m==8) word='Сентябрь';
    if (m==9) word='Октябрь';
    if (m==10) word='Ноябрь';
    if (m==11) word='Декабрь';
    return word;
}
function monthwordsmall(m){
    if (m==0) word='янв';
    if (m==1) word='фев';
    if (m==2) word='мрт';
    if (m==3) word='апр';

    if (m==4) word='май';
    if (m==5) word='июн';
    if (m==6) word='июл';
    if (m==7) word='авг';


    if (m==8) word='сен';
    if (m==9) word='окт';
    if (m==10) word='ноя';
    if (m==11) word='дек';
    return word;

}
function getTekWeekday(strdate){
    var Calendar = new Date();
    n=strdate;
    arrdate=n.split('-');
    d1=arrdate[1];
    m1=arrdate[2]-1;
    y1=arrdate[0];
    days=0;
    days2=0;
    d2=Calendar.getDate();
    m2=Calendar.getMonth();
    y2=Calendar.getYear();
    w2=Calendar.getDay();
    d1=d1-0;
    m1=m1-0;
    y1=y1-0;
    d2=d2-0;
    m2=m2-0;
    y2=y2-0;
    days=d1;
    days2=d2;
    if (m1==0){
        days=d1;
    }
    if (m1>0){
        days=days+31;
    }
    if ((m1>1)&&(y1%4==0)){
        days=days+29;
    }
    if ((m1>1)&&(y1%4!=0)){
        days=days+28;
    }
    if (m1>2){
        days=days+31;
    }
    if (m1>3){
        days=days+30;
    }
    if (m1>4){
        days=days+31;
    }
    if (m1>5){
        days=days+30;
    }
    if (m1>6){
        days=days+31;
    }
    if (m1>7){
        days=days+31;
    }
    if (m1>8){
        days=days+30;
    }
    if (m1>9){
        days=days+31;
    }
    if (m1>10){
        days=days+30;
    }


    if (m2==0){
        days2=d2;
    }
    if (m2>0){
        days2=days2+31;
    }
    if ((m2>1)&&(y2%4==0)){
        days2=days2+29;
    }
    if ((m2>1)&&(y2%4!=0)){
        days2=days2+28;
    }
    if (m2>2){
        days2=days2+31;
    }
    if (m2>3){
        days2=days2+30;
    }
    if (m2>4){
        days2=days2+31;
    }
    if (m2>5){
        days2=days2+30;
    }
    if (m2>6){
        days2=days2+31;
    }
    if (m2>7){
        days2=days2+31;
    }
    if (m2>8){
        days2=days2+30;
    }
    if (m2>9){
        days2=days2+31;
    }
    if (m2>10){
        days2=days2+30;
    }
    if (((y1-y2)==1)&&(y1%4==0)) days=days+366;
    if (((y1-y2)==1)&&(y1%4!=0)) days=days+365;
    x='-1';
    days3=days2-days;
    if (days3<0){
        days3=0-days3;
        x=1;
    }
    razn=x*(days3%7);
    w3=0;
    w3=w3-0;
    w3=w2+razn;
    if (w3>6) w3=w3-7;
    if (w3<0) w3=w3+7;
    return(w3);
}
function maxday(m,y){
    if (m==0)x=31;
    if ((m==1)&&(y%4==0))x=29;
    if ((m==1)&&(y%4>0))x=28;
    if (m==2)x=31;
    if (m==3)x=30;
    if (m==4)x=31;
    if (m==5)x=30;
    if (m==6)x=31;
    if (m==7)x=31;
    if (m==8)x=30;
    if (m==9)x=31;
    if (m==10)x=30;
    if (m==11) x=31;
    return x;
}
function monthnext(){
    month=month-0+1;
    if (month>11){
        year=year-0+1;
        month=0;
    }

}
function monthlast(){
    month=month-1;
    if (month<0){
        year=year-1;
        month=11;
    }

}
function vidcalend(obj){

    var nnn=0;
    var perek=0;
    var fmonth=month-0+1;
    for (j=1;j<=6;j++){
        for (i=0;i<=6;i++){

            if (((document.getElementById('monthcalend').rows[j].cells[i].innerHTML)!=obj.innerHTML)&&((document.getElementById('monthcalend').rows[j].cells[i].style.backgroundColor=="#419a3c")||(document.getElementById('monthcalend').rows[j].cells[i].style.backgroundColor=='rgb(65, 154, 60)'))){
                nnn=document.getElementById('monthcalend').rows[j].cells[i].innerHTML;
                perek++
            }

            if ((nnn<document.getElementById('monthcalend').rows[j].cells[i].innerHTML-0)&&(nnn>0)&&(document.getElementById('monthcalend').rows[j].cells[i].innerHTML-0<=obj.innerHTML-0)){
                document.getElementById('monthcalend').rows[j].cells[i].style.backgroundColor="#419a3c";
                document.getElementById('monthcalend').rows[j].cells[i].style.color="#FFFFFF";
                document.getElementById('endday').value=obj.innerHTML;
                document.getElementById('endmonth').value=fmonth;
                document.getElementById('endyear').value=year;
                document.getElementById('date1').innerHTML=document.getElementById('startday').value+'/'+document.getElementById('startmonth').value+'/'+document.getElementById('startyear').value;
                document.getElementById('date2').innerHTML=document.getElementById('endday').value+'/'+document.getElementById('endmonth').value+'/'+document.getElementById('endyear').value;
                document.getElementById('vibrano').style.display='';
            }
            if ((document.getElementById('startday').value!='')&&((document.getElementById('startmonth').value<month)||(document.getElementById('startyear').value<year))){
                if ((document.getElementById('monthcalend').rows[j].cells[i].innerHTML-0<=obj.innerHTML-0)&&(document.getElementById('monthcalend').rows[j].cells[i].innerHTML!='')){
                    document.getElementById('monthcalend').rows[j].cells[i].style.backgroundColor="#419a3c";
                    document.getElementById('monthcalend').rows[j].cells[i].style.color="#FFFFFF";
                    document.getElementById('endday').value=obj.innerHTML;
                    document.getElementById('endmonth').value=fmonth;
                    document.getElementById('endyear').value=year;
                    document.getElementById('date1').innerHTML=document.getElementById('startday').value+'/'+document.getElementById('startmonth').value+'/'+document.getElementById('startyear').value;
                    document.getElementById('date2').innerHTML=document.getElementById('endday').value+'/'+document.getElementById('endmonth').value+'/'+document.getElementById('endyear').value;
                    document.getElementById('vibrano').style.display='';
                }
            }
        }
    }


    if ((nnn==0)&&((obj.style.backgroundColor!='#419a3c')&&(obj.style.backgroundColor!='rgb(65, 154, 60)'))){
        obj.style.backgroundColor="#419a3c";
        obj.style.color="#FFFFFF";
        document.getElementById('startday').value=obj.innerHTML;
        document.getElementById('startmonth').value=fmonth;
        document.getElementById('startyear').value=year;
        document.getElementById('vibrano').style.display='none';
    }


    if (perek>1) {


        for (j=1;j<=6;j++){
            for (i=0;i<=6;i++){
                document.getElementById('monthcalend').rows[j].cells[i].style.backgroundColor="";
                document.getElementById('monthcalend').rows[j].cells[i].style.color="";

            }
        }
    }
}
if ('undefined' == typeof String.prototype.trim) {
    String.prototype.trim = function() {
        return this.replace(/^\s+/, '').replace(/\s+$/, '');
    }
}

function fcheck(type){
    if (type==1){

        if (document.getElementById('public').getElementsByTagName('input')[0].checked)  document.getElementById('public').getElementsByTagName('input')[0].checked='';
        document.getElementById('basevib1').getElementsByTagName('input')[0].disabled="";
        document.getElementById('basevib2').getElementsByTagName('input')[0].disabled="";
        document.getElementById('period1').style.color="#a7a7a7";
        document.getElementById('period2').style.color="#a7a7a7";
        document.getElementById('period3').style.color="#a7a7a7";
        document.getElementById('basevib').style.color="";
        document.getElementById('public').style.color="#a7a7a7";
        document.getElementById('basevib1').style.color="";
        document.getElementById('basevib2').style.color="";
        document.getElementById('period1').getElementsByTagName('input')[0].disabled="disabled";
        document.getElementById('period2').getElementsByTagName('input')[0].disabled="disabled";
        document.getElementById('period3').getElementsByTagName('input')[0].disabled="disabled";
        document.getElementById('period1vib').style.display='none';
    }
    if (type==2){
        document.getElementById('period1').style.color="";
        document.getElementById('period2').style.color="";
        document.getElementById('period3').style.color="";
        if (document.getElementById('basevib').getElementsByTagName('input')[0].checked)  document.getElementById('basevib').getElementsByTagName('input')[0].checked='';
        document.getElementById('period1').getElementsByTagName('input')[0].disabled="";
        document.getElementById('period2').getElementsByTagName('input')[0].disabled="";
        document.getElementById('period3').getElementsByTagName('input')[0].disabled="";
        document.getElementById('basevib').style.color="#a7a7a7";
        document.getElementById('public').style.color="";
        document.getElementById('basevib1').style.color="#a7a7a7";
        document.getElementById('basevib2').style.color="#a7a7a7";
        document.getElementById('basevib1').getElementsByTagName('input')[0].disabled="disabled";
        document.getElementById('basevib2').getElementsByTagName('input')[0].disabled="disabled";

    }

}
function zagrxmlval(){
    var start=document.getElementById('zagrxml').getElementsByTagName('input')[0].value;
    var objects=document.getElementById('zagrxml').getElementsByTagName('input');
    for (i=0;i<objects.length;i++){
        if (objects[i].checked) start=objects[i].value;
    }
    adddatawith(start);
}
function tovarprov(){
    var inpcheck=0;
    var objinput=document.getElementById('ulcat').getElementsByTagName('input');
    for (i=0;i<objinput.length;i++){
        if (objinput[i].checked) inpcheck=1;
    }
    if (inpcheck==0){
        alert('Выберите как минимум одну категорию товаров');
        return 1;
    }
}
function vidall(){
    var object=document.getElementById('ulcat').getElementsByTagName('input');
    for (i=0;i<object.length;i++){
        if (object[i].checked) object[i].checked=''; else object[i].checked='checked';
    }

}
function bigrishelp(num){
    document.getElementById('helpbig'+num).style.display='';

}
function smallrishelp(num){
    document.getElementById('helpbig'+num).style.display='none';
}
function ccm(obj,order_id){
    if (obj.value=='1'){
        $('.monthtr'+order_id).show();
        $('.soctr'+order_id).hide();
    }
    else {
        $('.monthtr'+order_id).hide();
        $('.soctr'+order_id).show();
    }
}
function ctk(obj){
    if (obj.value=='1'){
        $('.tovartr').show();
        $('.categtr').hide();
        $('#hedcat').html('Товары');
    }
    else {
        $('.tovartr').hide();
        $('.categtr').show();
        $('#hedcat').html('Категории');
    }
}
function poksled(){
    var i=0;
    var n=0;

    if ($('.forwish').length>20){
        for (i=0;i<$('.forwish').length;i++){
            if (($('.forwish')[i].style.display=='none')&&(n<21)){
                $('.forwish')[i].style.display='';
                n++;
                if (i==$('.forwish').length-1) $('#poksled').hide();
            }
        }
        var hc=$('.forwish').length*75+500-0;
        $('.contenthelp').css('height',hc+'px');
    }

}
function httpfix(){
    for (i=0;i<$('.httpfix').length;i++){
        var httpfixhtml=$('.httpfix')[i].value;
        if ((httpfixhtml.split('http://').length<2)&&(httpfixhtml!='')) $('.httpfix')[i].value='http://'+httpfixhtml;
    }
   
}
function otchet(){
    var dateFrom=$('#dateFrom')[0].value;
    var dateTo=$('#dateTo')[0].value;
    var partnerId=$('#partnerId')[0].value;
    var strLink='/partner/pdf/';
    strLink+='?nnn='+Math.round(Math.random()*1000000);
    if (dateFrom!='') strLink+='&dateFrom='+dateFrom;
    if (dateTo!='') strLink+='&dateTo='+dateTo;
    if (partnerId!='') strLink+='&partnerId='+partnerId;
    location=strLink;
}
 function renew(uid,id){
       $.ajax({
             url:"/personal/"+uid+"/adv/?order_id="+id+"&year="+$('#year_otchet_'+id)[0].value+"&type="+$('#type_otchet_'+id)[0].value,
             dataType : "html",
             success: function (htmlData, textStatus)
                {

                   var sites_str=htmlData.split('<div class="fl cl full mt20" id="sites'+id+'">')[1].split('<div class="fl full mt5 alltext">')[0];
                   var table_new='';
                   var split_length=sites_str.split('</div>').length-1;
                       for (i=0;i<split_length;i++){
                          if (i < split_length-1) table_new+= sites_str.split('</div>')[i]+'</div>'; else table_new+=sites_str.split('</div>')[i];
                       }
                       $('#sites'+id).html(table_new);
                        ccm($('#type_otchet_'+id)[0],id);
                }
        });
}


