$(document).ready(function() {
    $(".carousel").jCarouselLite({
        btnNext: ".prev",
        btnPrev: ".next",
        auto: 1000,
        speed: 500,
        visible: 4
    });
    
    $(".carousel a").lightBox({txtImage:''});
    
});

function up_to_top()
{
    
    

    $(document).ready(function() {
    $("#filter_checked_item").scrollToTop();
     });
    //document.getElementById("all_checked_item").style.display="block";
    //document.getElementById("filter_checked_item").style.display="none";
    
}
function filter()
{
    $("#address_programme_control_categories input").each(function(){ 
            this.checked = false;
    });
}
function check_all()
{   if(document.getElementById('checkall').checked)
	{
	    $("#address_programme input").each(function(){ 
            this.checked = true;
	   
        });      
	}
	else
	{
	    $("#address_programme input").each(function(){ 
            this.checked = false;
	    }); 
	}
     
	
}

function check_all_types()
{
   if(document.getElementById('check_all_types').checked)
	{
	    
	        $("#address_programme_control_categories input").each(function(){ 
            this.checked = true;
	    
    });
	   
        }     
	
	else
	{
	    
	       $("#address_programme_control_categories input").each(function(){ 
            this.checked = false;
	    /*filter.push($(this).val())*/
    });
	}
	/*var need_clear=0;
      $("#address_programme_control_categories input").each(function(){ 
            if(this.checked==false)need_clear=need_clear+1;
	    
      });
      alert(need_clear);
      if(need_clear>0)
      {
	$("#address_programme_control_categories input").each(function(){ 
            this.checked = true;});
      }
      else 
      {
	$("#address_programme_control_categories input").each(function(){ 
            this.checked = false;});
      }*/
    
}


function check_form(){
    
	var returnval;
	var text_error='';
	var checkbox_form='';
	$("#address_programme input").each(function(){ 
            if(this.checked == true){checkbox_form=true;}
        });  
	
        message_error='<span style="color:red">Не все поля формы заполнены корректно. Проверьте следующие поля:</span><br> \n';
	if(!checkbox_form)
		text_error+='Вы не выбрали ни одного объекта;<br> \n';
	if(document.getElementById("company_name").value=='')
		text_error+='Вы не ввели название компании;<br> \n';
	if(document.getElementById("user_name").value=='')
		text_error+='Вы не ввели свое имя;<br>  \n';
	//if(document.getElementById("email").value=='')text_error+='Вы не ввели e-mail адрес;  \n';
	if(document.getElementById("phone").value=='')text_error+='Вы не ввели контактный номер телефона;<br>  \n';
	reg = /[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i;
	
	if (!document.getElementById("email").value.match(reg))
		text_error+='Вы ввели некоректный email адрес;<br>  \n';
	
	
	if(text_error)
	{
		message=message_error+text_error;
		document.getElementById("error_block").style.display="block";
		document.getElementById("error_block").innerHTML=message;
		
		
		//alert(message);
		returnval = false;
	}
	else{
		returnval = true;

	}
	return returnval;
}
function loading(time_loading)
{
    $("#loading").dialog({
                                modal: true,
                                width: 150,
				
                                overlay: {opacity: 100, background: "black"},
                                resizable: false,
                                draggable: false,
				show: "blind",
			        hide: "explode"
                                });
     setTimeout(function() { $("#loading").dialog('close'); }, time_loading);
     //$("#loading").dialog('close');
     if($('#adress_programme_list').css('display')=='none')
     {
     $('#adress_programme_list').css('display','block');
     $('#recomendation').css('display','none');
     
     }
    
}
function main_survey()
{
    $(document).ready(function() {


    $("#survey_block").dialog({
                                modal: true,
                                width: 400,
                                overlay: {opacity: 100, background: "black"},
                                resizable: false,
                                draggable: false,
				show: "blind",
			        hide: "explode"

                                });
    
     $("#survey_block").dialog({buttons: [
    {
        text: "Ответить",
        click: function() {
	    
	               {
            
            var request="vote="+$(":radio[name=survey]").filter(":checked").val()+"&send="+$("#user_ip").val();
            var t = $(this);
             $.ajax({
                   type: "GET",
                   url: "/manager/modules/make_survey.php",
                   cache: false,
                   data: request,
                   success: function(status){
                        document.getElementById('survey_question').style.display="none";
			document.getElementById('thanks').style.display="block";
                        
                   }
                  });
                  
                  
                
                }
	    
	    
	    
	    setTimeout(function() { $("#survey_block").dialog('close'); }, 2000);

	    
	}
    },
    {
        text: "Закрыть",
        click: function() {
	    
	     $("#survey_block").dialog('close');
	}
    }
	] });
    
    });
    
    
    
   
}


function show_form_for_count()
{
	$(document).ready(function() {


    $("#send_address_programm_to_manager").dialog({
                                modal: true,
                                width: 600,
                                overlay: {opacity: 100, background: "black"},
                                resizable: false,
                                draggable: false
                                });
    object_checked=false;
    $("#address_programme input").each(function(){ 
            if(this.checked == true){object_checked=true;}
        });
    if(object_checked==false){
	
	$("#no_object").dialog({
                                modal: true,
                                width: 300,
                                overlay: {opacity: 100, background: "black"},
                                resizable: false,
                                draggable: false
                                });
	$("#no_object").dialog({buttons: [
    {
        text: "Закрыть",
        click: function() {
	    $("#send_address_programm_to_manager").dialog('close');
	    $("#no_object").dialog('close');
	}
    }
	] });
	//alert('Вы не выбрали ни одного объкета');
	}
    
    
    
    $("#send_address_programm_to_manager").dialog({buttons: [
    {
        text: "Отправить",
        click: function() {
	    
	    //alert(document.getElementById("company_name_input").value);
	    document.getElementById("company_name").value=document.getElementById("company_name_input").value;
	    document.getElementById("user_name").value=document.getElementById("user_name_input").value;
	    document.getElementById("email").value=document.getElementById("email_input").value;
	    document.getElementById("phone").value=document.getElementById("phone_input").value;
	    document.getElementById("hronometraj").value=document.getElementById("hronometraj_input").value;
	    document.getElementById("interval").value=document.getElementById("interval_input").value;
	    document.getElementById("period").value=document.getElementById("period_input").value;
	    document.getElementById("comment").value=document.getElementById("comment_input").value;
	   // alert(document.getElementById("company_name_v").value);
	    //document.getElementById("user_name").value=document.getElementById("user_name_input").value;
	    if(check_form())document.getElementById("form_for_request").submit();
	    //alert(document.getElementById("company_name_input").value);
	    //document.getElementById("form_for_request").submit();
	}
    },
    {
        text: "Закрыть",
        click: function() {
	    document.getElementById("error_block").innerHTML='';
	    document.getElementById("error_block").style.display="none;";
	    
	    $("#send_address_programm_to_manager").dialog('close');
	}
    }
	] });
    
    
    //if(object_checked){
	//document.getElementById("object_error_block").style.display="block;"; alert(document.getElementById("object_error_block").style.display);}
    
  });
	//alert(document.getElementById("send_address_programm_to_manager").display);
	//document.getElementById("button_show_request_for_count").style.display="none";
	//document.getElementById("send_address_programm_to_manager").style.display="block";
}
function uncheck_check_all()
{
  document.getElementById("check_all_types").checked=false;
}
