$(document).ready(function(){
        $("#m_pdate").datepicker({dateFormat: 'yy-mm-dd'},$.extend({showStatus: false}, $.datepicker.regional['ru']));
        $("#p_date").datepicker({dateFormat: 'yy-mm-dd'},$.extend({showStatus: true}, $.datepicker.regional['ru']));
//        $("#do_material_born").datepicker({dateFormat: 'yy-mm-dd', yearRange: '-80:-18'},$.extend({showStatus: true}, $.datepicker.regional['ru']));
        $("#at_start").datepicker({dateFormat: 'yy-mm-dd'},$.extend({showStatus: true}, $.datepicker.regional['ru']));
        $("#at_finish").datepicker({dateFormat: 'yy-mm-dd'},$.extend({showStatus: true}, $.datepicker.regional['ru']));
        if (document.getElementById("tags-pad") && (document.getElementById("tags-pad").offsetHeight+40)>document.getElementById("d-content").offsetHeight) {
			document.getElementById("d-content").style.height=document.getElementById("tags-pad").offsetHeight+40+"px";
		}

		$("#uag_dep").change(function(){
		    if ($(this).is(":checked"))
		    {
		        $(".sr_dep").attr("src", '/i/btn_send.gif');
		    }
		    else 
		    {
		        $(".sr_dep").attr("src", '/i/btn_send_disabled.gif');
		    }
		});
		$("#send_dep_form").submit(function(){
		    return $("#uag_dep").is(":checked")
		});
		var pad_left=($(document).width())/2-($("#firsttime-pad").width())/2;
		var pad_top = $(document).scrollTop()  + 180;
		$("#firsttime-pad").fadeIn(500);
		$("#firsttime-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
		$(".firsttime-pad-close").click(
				function(){
					$("#firsttime-pad").fadeOut(500);
				});
		$(".chapcha").click(function (){/* alert('down'); */ return false});
		$("#m_aboutCompany").hover(
			function(){$(this).addClass("m_aboutCompany");},
			function(){$(this).removeClass("m_aboutCompany");}
			);
		$("#m_historicalNotes").hover(
			function(){$(this).addClass("m_historicalNotes");},
			function(){$(this).removeClass("m_historicalNotes");}
			);
		$("#m_contacts").hover(
			function(){$(this).addClass("m_contacts");},
			function(){$(this).removeClass("m_contacts");}
			);
		$("#m_prices").hover(
			function(){$(this).addClass("m_prices");},
			function(){$(this).removeClass("m_prices");}
			);
		$("#m_publishes").hover(
			function(){$(this).addClass("m_publishes");},
			function(){$(this).removeClass("m_publishes");}
			);
		$(".index-sub-menu-left").hover(
			function(){
				$(this).animate({marginLeft:"15px"},300);
				},
			function(){
				$(this).animate({marginLeft:"0"},300);
				}
			);
		$(".index-sub-menu-right").hover(
			function(){
				$(this).animate({marginRight:"15px"},300);
				},
			function(){
				$(this).animate({marginRight:"0"},300);
				}
			);
//		$("#tags-pad").click(
//					function(){
//						var offset=$(this).offset();
//						if (offset.left==(-287)){
//							$(this).animate({
//								marginLeft:"0",
//								borderRightWidth:"25px"
//								},700);
//							document.getElementById("tags_show").style.visibility="visible";
//						}
//						else {
//							$(this).animate({
//								marginLeft:"-287px",
//								borderRightWidth:"1"
//								},700,function(){document.getElementById("tags_show").style.visibility="hidden";});
//							
//							}
//			});
        $("#tags_show").click(function(){
			$("#tags-pad").animate({
				marginLeft:"0",
				borderRightWidth:"25px"
				},700);
			$("#tags_show").css('visibility',"hidden");
			$("#tags_hide").css('visibility',"visible").click(function(){
    			$("#tags-pad").animate({
    				marginLeft:"-287",
    				borderRightWidth:"1px"
    				},700);
			    $("#tags_show").css('visibility',"visible");
			    $("#tags_hide").css('visibility',"hidden")
			});
        });
		$(".answer-question").click(
				function(){
					var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#ask-question-pad").width())/2;
					var pad_top = $(document).scrollTop()  + 180;
					
                    var divErrors = document.getElementById('ask-form'+"-errors");
                    divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
                    
                    
//qcode                    

					var d = new Date();
					var kapsrc = $(".chapcha[alt='qcode']").attr('src');
					$(".chapcha[alt='qcode']").attr('src', '/i/s.gif');
					$(".chapcha[alt='qcode']").attr('src', kapsrc+"&"+d.getTime());

					$('#ask-form').resetForm();
					$("#ask-question-pad").fadeIn(500);
					$("#ask-question-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
					$("#q[name]").focus();
				});
		$(".ask-question-pad-close").click(
				function(){
					$("#ask-question-pad").fadeOut(500);
				});	
		$(".enter-pad-close").click(
				function(){
					$("#enter-pad").fadeOut(500);
        		    $("#enter-form-errors").html("");
	   	            $("#enter-form-errors").css({"display" : "none"});   
				});	
		$("#send-ask").click(
				function(){
				    $("#result-text").html('Идет загрузка ответа...');
				});	
				
	    $("#ask-form").ajaxForm({ 
                dataType: 'json', 
                beforeSubmit:   validateForm,
                success:   showRes
            }); 				    
	    $("#comment-form").ajaxForm({ 
                dataType: 'json', 
                beforeSubmit:   validateForm,
                success:   showCRes
            }); 				    
	    $("#comment-form2").ajaxForm({ 
                dataType: 'json', 
//                beforeSubmit: alert('bla bla bla'),
                success:   showCRes2
            }); 				    
		$(".exit").click(
				function(){
				    window.location.href = "/?logout";
				});
		$(".enter").click(
				function(){
					var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#enter-pad").width())/2;
					var pad_top = $(document).scrollTop()  + 180;
					$('#enter-form').resetForm();
					$("#enter-pad").fadeIn(500);
					$("#enter-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
					$("#e[fio]").focus();
				});
		$(".registration").click(
				function(){
				    var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#registration-pad").width())/2;
					var pad_top = $(document).scrollTop()  + 180;
                    var divErrors = document.getElementById('registration-form-errors');
                    divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
                    
                    $("#send-registration").attr('src', '/i/btn_registration_d.gif');
                    $("#send-registration").click(function(){ return false; } );
                    
					$('#registration-form').resetForm();
					$("#registration-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
					$("#registration-pad").fadeIn(500);
                    console.log($("#registration-pad"));
					var d = new Date();
					var kapsrc = $(".chapcha[alt='codreg']").attr('src');
					$(".chapcha[alt='codreg']").attr('src', '/i/s.gif');
					$(".chapcha[alt='codreg']").attr('src', kapsrc+"&"+d.getTime());
					$("#r[fio]").focus();
					
				});
		$(".registration-pad-close").click(
				function(){
					$("#registration-pad").fadeOut(500);
				});	
	    $("#registration-form").ajaxForm({ 
                dataType: 'json', 
                beforeSubmit:   validateForm,
                success:   showRes
            }); 				    
//		$("#send-registration").click(
//				function(){
//				    $("#result-text").html('Идет загрузка ответа...');
//				});	
        $("#send-request-show").click(function () {
			var offset=$(this).offset();
			var pad_left=($(document).width())/2-($("#send-request2-pad").width())/2;
    		var pad_top = $(document).scrollTop()  + 180;
            var divErrors = document.getElementById('send-request2-form'+"-errors");
            divErrors.style.display = 'none';
            divErrors.innerHTML = '';
			$('#send-request2-form').resetForm();
			$("#send-request2-pad").fadeIn(500);
			$("#send-request2-pad").css({left:pad_left-20+"px", top:pad_top  + "px"});
			$("#do_material_name").focus();
        });
		$(".send-request2-pad-close").click(
				function(){
					$("#send-request2-pad").fadeOut(500);
		});	
        $("#create-project-show").click(function () {
			var offset=$(this).offset();
			var pad_left=($(document).width())/2-($("#create-project-pad").width())/2;
    		var pad_top = $(document).scrollTop()  + 180;
            var divErrors = document.getElementById('create-project-form'+"-errors");
            divErrors.style.display = 'none';
            divErrors.innerHTML = '';
			$('#create-project-form').resetForm();
			$("#create-project-pad").fadeIn(500);
			$("#create-project-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
			$("#p[title]").focus();
        });
		$(".create-project-pad-close").click(
				function(){
					$("#create-project-pad").fadeOut(500);
		});	
        $(".add-dcomment").click(function () {
			var offset=$(this).offset();
			var pad_left = offset.left;
			var pad_top = offset.top;
            var divErrors = document.getElementById('add-dcomment-form'+"-errors");
            divErrors.style.display = 'none';
            divErrors.innerHTML = '';
			$('#add-dcomment-form').resetForm();
		    $('#c_uid').val($(this).attr("depid"));
			$('#add-dcomment-pad').fadeIn(500);
			$('#add-dcomment-pad').css({left:pad_left-20+"px", top:pad_top-80+"px"});
			$('#c_text').focus();
        	$('#ac_'+ $(this).attr("depid")).css({"display" : "none"});
			return false;
        });
		$(".add-dcomment-pad-close").click(
				function(){
					$("#add-dcomment-pad").fadeOut(500);
		});	
		
	    $("#add-dcomment-form").ajaxForm({ 
                dataType: 'json', 
                beforeSubmit:   validateFormD,
                success:   showDRes
            }); 
            				    
		$(".show-dcomment").click(function (){
		    
		    $("#cpad-"+$(this).attr("depid")).slideToggle("fast");
		    return false;
		});
		
		$(".toggle,.toggle_minus").click(function(){
		    $("#sub_"+$(this).attr("uid")).slideToggle("medium");
		    if ($(this).attr("class") == "toggle")
		    {
		      $(this).attr("class","toggle_minus");
		    }
		    else
		    {
		      $(this).attr("class","toggle");
		    }
		    
		});
		$(".open_pm,.close_pm").click(function(){
		    $("#pm_"+$(this).attr("uid")).slideToggle("fast");
		    if ($(this).attr("class") == "open_pm")
		    {
		      $(this).attr("class","close_pm");
		    }
		    else
		    {
		      $(this).attr("class","open_pm");
		    }
		    
		});
		$("#add-message-show").click(function(){
			var offset=$(this).offset();
			var pad_left=($(document).width())/2-($("#add-message-pad").width())/2;
            var divErrors = document.getElementById('add-message-form'+"-errors");
            divErrors.style.display = 'none';
            divErrors.innerHTML = '';
			$('#add-message-form').resetForm();
			$("#add-message-pad").slideDown("fast");
			$("#m_text").focus();
		});
		$(".add-message-pad-close").click(
				function(){
					$("#add-message-pad").slideUp("fast");
		});	
		$("#auth_login, #auth_password").blur(function() {
		    $("#enter-form-errors").html("");
		    $("#enter-form-errors").css({"display" : "none"});
		    if ($("#auth_login").val() != '')
		    {
                $.getJSON("/check.ajax.php?l="+$("#auth_login").val()+"&p="+$("#auth_password").val()+"", function(json){
//                  alert(json.result.l);
                    if (!json.result.l) 
                    {
//        		      $("#enter-form-errors").html("<li>Введеный логин не найден в базе</li>");
//    		          $("#enter-form-errors").css({"display" : "block"});   
    		          $("#err1").css({"display" : "block"});   
                    }
                    if (!json.result.pl) 
                    {
//        		      $("#enter-form-errors").html("<li>Неправильные данные для авторизации</li>");
//    		          $("#enter-form-errors").css({"display" : "block"});   
    		          $("#err2").css({"display" : "block"});   
                    }
                    if (json.result.l && json.result.pl)
                    {
        		      $("#enter-form-errors").html("");
    		          $("#enter-form-errors").css({"display" : "none"});   
    		          $(".error_ico").css({"display" : "none"});   
                    }
                });
		    }
		});
		$("#enter-form").submit(function(){
//		      if ($("#enter-form-errors").html() != '')
//		      return false;
		});
		$(".to_archive").click(function(){
            $("#form_to_achive")[0].submit();
            return false;
		});
		$("#dc-comment-form").submit(function(){
		    $("#"+$(this).attr('id')+"-errors").html('').css({'display':'none'});
		    if (!$("#dc_text").val().length)
		    {
    		    $("#"+$(this).attr('id')+"-errors").html('<li>Комментарий не может быть пустым</li>').css({'display':''});
		        return false;
		    }
		    return true;
		});
		$("#pg-comment-form").submit(function(){
		    $("#"+$(this).attr('id')+"-errors").html('').css({'display':'none'});
		    if (!$("#pg_text").val().length)
		    {
    		    $("#"+$(this).attr('id')+"-errors").html('<li>Комментарий не может быть пустым</li>').css({'display':''});
		        return false;
		    }
		    return true;
		});
		
		$("#pg-addtask-show").click(
				function(){
				    var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#pg-addtask").width())/2;
            		var pad_top = $(document).scrollTop()  + 0;
                    var divErrors = document.getElementById('pg-addtask-errors');
                    //divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
					$('#pg-addtask-form').resetForm();
					$("#pg-addtask").fadeIn(500);
					$("#pg-addtask").css({left:pad_left-20+"px", top:pad_top+ "px"});
				});
		$(".pg-addtask-close").click(
				function(){
					$("#pg-addtask").fadeOut(500);
					pg_add_task_send = 0;
				});	
		
		$("#pg-assignuser-show").click(
				function(){
				    
				    var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#pg-assignuser").width())/2;
            		var pad_top = $(document).scrollTop()  + 180;
                    var divErrors = document.getElementById('pg-assignuser-errors');
                    divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
					$('#pg-assignuser-form').resetForm();
					window.chch = new Array();
					$("#projtable :checkbox:checked").each(function(){
					    window.chch.push(this.value);
					});
					$("#as_tasklist").val(window.chch);
					
					$("#pg-assignuser").fadeIn(500);
					$("#pg-assignuser").css({left:pad_left-20+"px", top: pad_top + "px"});
				});
		$(".pg-assignuser-close").click(
				function(){
					$("#pg-assignuser").fadeOut(500);
				});	
		
		$("#pg-adduser-show").click(
				function(){
				    var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#pg-adduser").width())/2;
            		var pad_top = $(document).scrollTop()  + 180;
                    var divErrors = document.getElementById('pg-adduser-errors');
                    divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
					$('#pg-adduser-form').resetForm();
					$("#pg-adduser").fadeIn(500);
					$("#pg-adduser").css({left:pad_left-20+"px", top: pad_top + "px"});
				});
		$(".pg-adduser-close").click(
				function(){
					$("#pg-adduser").fadeOut(500);
				});	
		
		$("#pg-inarchive-show").click(
				function(){
				    var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#pg-inarchive").width())/2;
            		var pad_top = $(document).scrollTop()  + 180;
                    var divErrors = document.getElementById('pg-inarchive-errors');
                    divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
					$('#pg-inarchive-form').resetForm();
					window.chch = new Array();
					$("#projtable :checkbox:checked").each(function(){
					    window.chch.push(this.value);
					});
					$(".ar_tasklist").val(window.chch);
					$("#pg-inarchive").fadeIn(500);
					$("#pg-inarchive").css({left:pad_left-20+"px", top:pad_top + "px"});
					/* var data = $("#registration-form").serializeArray(); */
				});
		$(".pg-inarchive-close").click(
				function(){
					$("#pg-inarchive").fadeOut(500);
				});	
		$("#pg-activate-show").click(
				function(){
				    var offset=$(this).offset();
					var pad_left=($(document).width())/2-($("#pg-activate").width())/2;
            		var pad_top = $(document).scrollTop()  + 180;
                    var divErrors = document.getElementById('pg-activate-errors');
                    divErrors.style.display = 'none';
                    divErrors.innerHTML = '';
					$('#pg-activate-form').resetForm();
					window.chch = new Array();
					$("#projtable :checkbox:checked").each(function(){
					    window.chch.push(this.value);
					});
					$(".ar_tasklist").val(window.chch);
					
					$("#pg-activate").fadeIn(500);
					$("#pg-activate").css({left:pad_left-20+"px", top:pad_top + "px"});
					/* var data = $("#registration-form").serializeArray(); */
				});
		$(".pg-activate-close").click(
				function(){
					$("#pg-activate").fadeOut(500);
				});	
		
        $("#send-registration").attr('src', '/i/btn_registration_d.gif');
        $("#send-registration").click(function(){ return false;});
        $("#uag").change(function (){

            var uag_checked = $("#uag").attr('checked')?1:0;
            if ( uag_checked )
            {
                $("#send-registration").attr('src', '/i/btn_registration.gif');
                $("#send-registration").unbind('click');
            } else {
                $("#send-registration").attr('src', '/i/btn_registration_d.gif');
                $("#send-registration").click(function(){ return false; } );
            }
//            send-registration
        });
        $(".show-tomoni-pad").hover(function() {
        	$(this).css('border', '2px inset  #ffffff')
    	}, function() {
    		$(this).css('border', '2px outset #ffffff')
		}).mousedown(function() {
			$(this).css('border', '2px inset  #999999')
		}).mouseup(function() {
			$(this).css('border', '2px inset  #ffffff')
		});
        
		$(".show-tomoni-pad").click(function() {
			var offset=$(this).offset();
			var pad_left=($(document).width())/2-($("#tomoni-pad").width())/2;
			var pad_top = $(document).scrollTop()  + 180;
			var divErrors = document.getElementById('tomoni-form-errors');
			divErrors.style.display = 'none';
			divErrors.innerHTML = '';
			$('#tomoni-form').resetForm();
			$('#matname_tomoni').html($('#matname_'+$(this).attr('uid')).text());
			$('#tm_material').val($(this).attr('uid'));
			$("#tomoni-pad").fadeIn(500);
			$("#tomoni-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
			/* var data = $("#registration-form").serializeArray(); */
			
			$("#tomoni-to-date").datepicker({
				dateFormat: 'yy-mm-dd', 
				minDate: '+1d'
			}, $.extend({showStatus: true}, $.datepicker.regional['ru']));
		});
		$(".tomoni-pad-close").click(function(){$("#tomoni-pad").fadeOut(500);});	
        
		$("#periods").change(function(){
		    $("#tomoni_price_show").html( $(':selected', this).attr('price') );
		});
		
		$("#tomoni-form").submit(function (){
		      var p = $(':selected', '#periods').attr('price');
		      if (p == 0)
		          return false;
		});

		//------------------------------------
		$("#pg-addtask-send-enter").click(function() 
        {
            if ( 0 == pg_add_task_click )
            {
                pg_add_task_click = 1;
                $('#pg-addtask-errors').html('');
                
                var at_options =   {
                                      dataType: 'json',
                                      url: "/check_add_pgtask.ajax/",
                                      success: doResponseAddPGTask
                                   };
                                     
                $("#pg-addtask-form").ajaxSubmit( at_options );
                
            }
        });
});

var pg_add_task_send    = 0;
var pg_add_task_click   = 0;

function doResponseAddPGTask(data, textStatus)
{
    var submit = 1;
    
    $('#pg-addtask-errors').html('');
    
    if ( 1 == data.error_type )
    {
        $('#pg-addtask-errors').html ( $('#pg-addtask-errors').html() + 'Необходимо указать тип.<br/>' );
        submit = 0;
    }
    
    if ( 1 == data.error_task )
    {
        $('#pg-addtask-errors').html ( $('#pg-addtask-errors').html() + 'Необходимо указать задание.<br/>' );
        submit = 0;
    }
    
    if ( 1 == data.error_user )
    {
        $('#pg-addtask-errors').html ( $('#pg-addtask-errors').html() + 'У вас нет прав ставить задание выбранному пользователю.<br/>' );
        submit = 0;
    }
    
    if ( 1 == data.error_session )
    {
        $('#pg-addtask-errors').html ( $('#pg-addtask-errors').html() + 'Время сессии истекло, необходимо авторизоваться.<br/>' );
        submit = 0;
    }
    
    if ( ( 0 == pg_add_task_send ) && ( 1 == submit ) )
    {
        pg_add_task_send = 1;
        $("#pg-addtask-form").submit();
    }
    else
    {
        pg_add_task_click = 0;
    }

    return false;
}

function validateFormD(formData, jqForm, options)
{
    var vfErrors = new Array();
    var text = $("#c_text").val();
    if (text.length < 3)
    {
        vfErrors[vfErrors.length] = {label:'Комментарий', inputName:'c_text', message:'Комментарий не может быть пустым'};
    }
    
    if (vfErrors.length > 0)
    {
        errorsInfo(jqForm[0].id, vfErrors);
        return false;
    }
    
    var padName = "#" + jqForm[0].parentNode.id;
	$(padName).fadeOut(500);
    return true;
}
    

function validateForm(formData, jqForm, options)
{
        
    var vfErrors = new Array();
    
    for (var i=0; i < formData.length; i++)
    { 
        var input = document.getElementById(formData[i].name);
        if (!input) continue;
        
        var rules = input.getAttribute('rules');
        var label = input.getAttribute("title");
        var inputName = formData[i].name;
        var inputValue = formData[i].value;
        if (!rules) continue;
        
        eval("rules= ({"+rules+"})");
        for (var prop in rules)
        {
            switch (prop)
            {
                case 'required':
                    if (inputValue.length < 1)
                    {
                        vfErrors[vfErrors.length] = {label:label, inputName:inputName, message:'Поле обязательно для заполнения'};
                    }
                    break;
                case 'maxlenght':
                    if (inputValue.length > rules[prop])
                    {
                        vfErrors[vfErrors.length] = {label:label, inputName:inputName, message:'Длина поля не должна быть более '+rules[prop]+' символов'};
                    }
                    break;
                case 'regexp':
                    if (!inputValue.match(/^\b[a-zA-Z0-9._%-]+@[a-zA-Z0-9._%-]+\.[a-zA-Z]{2,4}\b$/))
                    {
                        vfErrors[vfErrors.length] = {label:label, inputName:inputName, message:'Введен некорректный email адрес'};
                    }
                    break;
                case 'text':
                    // пока не обрабатывается
                    break;
                default:
                    // пока не обрабатывается
            }
        }        
    }

    if (vfErrors.length > 0)
    {
        errorsInfo(jqForm[0].id, vfErrors);
        return false;
    }
    
    var padName = "#" + jqForm[0].parentNode.id;
	$(padName).fadeOut(500);
    return true;
}

function errorsInfo(preName, errors)
{
    var erlen = errors.length;
    
    
    var divErrors = document.getElementById(preName+"-errors");
    divErrors.innerHTML = '';
    divErrors.style.display = '';
    
    for (var i=0; i<erlen; i++)
    {
       
       var tmpInp = document.getElementById(errors[i].inputName);
       var tmpBorder = tmpInp.style.borderColor;
       tmpInp.style.borderColor = "red";
       
       tmpInp.onfocus  = function () {
            this.style.borderColor = tmpBorder;
       };
       
       var erText = document.createTextNode(errors[i].label + " : " + errors[i].message);
       
       var erLi = document.createElement("li");
       erLi.appendChild(erText);
       divErrors.appendChild(erLi);
       
//       alert(errors[i].inputName);
    }
    
}

function showRes(json)
{
        $("#result-text").html(json.result);
        
    	var pad_left=($(document).width())/2-($("#result-pad").width())/2;
		var pad_top = $(document).scrollTop()  + 180;
    	$("#result-pad").css({left:pad_left-20+"px", top:pad_top + "px"});
    	$("#result-pad").fadeIn(500);
        $(".result-pad-close").click(
    		function(){
		      	$("#result-pad").fadeOut(500);
    		});	
        var t = setTimeout(
            function () {
    	      	$("#result-pad").fadeOut(500);
        }, 5000);
}

function showCRes(json)
{
        var commentsPadOuter = document.getElementById('comments-pad-outer');
        commentsPadOuter.style.display = '';
       	$('#comments-pad').html(json.result);
    	$('#comment-form').resetForm();
        
}

function showCRes2(json)
{
        var commentsPadOuter = document.getElementById('comments-pad-outer');
        commentsPadOuter.style.display = '';
       	$('#comments-pad').html(json.result);
    	$('#comment-form').resetForm();
        
}

function showDRes(json)
{
        var commentsPadOuter = document.getElementById('comments-pad-outer');
        commentsPadOuter.style.display = '';
       	$('#comments-pad-' + json.deposit).html(json.result);
       	$("#show_"+json.deposit+"_comments").html($('#comments-pad-' + json.deposit+' > '+' div').length);
       	$('#ac_' + json.deposit).css({"display" : ""});
    	$('#comment-form').resetForm();
}

function toggle_type(obj)
{
    $("#reg_fieldset").slideToggle("fast");
    $("#auth_fieldset").slideToggle("fast");
	var d = new Date();
	
	var kapsrc = $(".chapcha[alt='coddeporder']").attr('src');
	$(".chapcha[alt='coddeporder']").attr('src', '/i/s.gif');
	$(".chapcha[alt='coddeporder']").attr('src', kapsrc+"&"+d.getTime());
}

function cancelUploads(sess_id, cont_id)
{
    $.getScript( '/upload.php?action=cancelUploads&sess_id='+sess_id+'&cont_id='+cont_id, function(){$("#"+cont_id).contents().remove()} );
}

function toggle_ustat(ustat)
{
    if (ustat)
    {
        $("#reg_user").html('Название организации (логин)');
        $("#reg_data").html('ОГРН, фамилия и должность руководителя');
    } else
    {
        $("#reg_user").html('ФИО (Логин)');
        $("#reg_data").html('Паспортные данные');
    }
}

function toggle_ustat2(ustat)
{
    if (ustat)
    {
        $("#on_name_user").html('Название организации');
        $("#mat_pri").slideUp();
        $("#mat_hur").slideDown();
    }
    else
    {
        $("#on_name_user").html('ФИО');
        $("#mat_hur").slideUp();
        $("#mat_pri").slideDown();
    }
}

function toggle_ustat3(ustat)
{
    if (ustat)
    {
        $("#hurdata").slideDown("fast");
        $("#r[hur_name]").attr('rules',"required:'1', maxlenght:'255'");
        $("#r[hur_data]").attr('rules',"required:'1', maxlenght:'255'");
    }
    else
    {
        $("#hurdata").slideUp("fast");
        $("#r[hur_name]").attr('rules',"maxlenght:'255'");
        $("#r[hur_data]").attr('rules',"maxlenght:'255'");
    }
}

function toggle_ustat4(ustat)
{
    if (ustat)
    {
        $("#hurdata2").slideDown("fast");
        $("#do[reg][hur_name]").attr('rules',"required:'1', maxlenght:'255'");
        $("#do[reg][hur_data]").attr('rules',"required:'1', maxlenght:'255'");
    }
    else
    {
        $("#hurdata2").slideUp("fast");
        $("#do[reg][hur_name]").attr('rules',"maxlenght:'255'");
        $("#do[reg][hur_data]").attr('rules',"maxlenght:'255'");
    }
}

function toggle_pmethod()
{
    $("#ya_fieldset").slideToggle("fast");
    $("#pdf_fieldset").slideToggle("fast");
}
