// JavaScript Document
function global_position(){
	var brouser_width = $(document).width();
	var brouser_height = $(document).height();
	$("#main_block").css({left:brouser_width / 2 - 500});
	$("#main_block").css({"display":"block"});
}

$(document).ready(function () {
    $('#region').change(function () {
        var region_id = $(this).val();

        if (region_id == '0') {
            $('#city').html('');
            $('#city').attr('disabled', true);
            return(false);
        }
        $('#city').attr('disabled', true);
        $('#city').html('<option>загрузка...</option>');
        $('#staff').attr('disabled', true);
        $('#staff').html('<option>загрузка...</option>');
        var url = 'get_city.php';
        
        $.get(
            url,
            "region=" + region_id,
            function (result) {
                if (result.type == 'error') {
                    alert('Ошибка. Пожалуйста, выберите регион.');
                    return(false);
                }
                else {
                    var options = '';
                    options += '<option value="">-------</option>';
                    $(result.cities).each(function() {
                        options += '<option value="' + $(this).attr('id') + '">' + $(this).attr('name') + '</option>';
                    });
                    $('#city').html(options);
                    $('#city').attr('disabled', false);
                }
            },
            "json"
        );
    });
    
    $('#city').change(function () {
        var city_id = $(this).val();

        if (city_id == '0') {
            $('#staff').html('');
            $('#staff').attr('disabled', true);
            return(false);
        }
        $('#staff').attr('disabled', true);
        $('#staff').html('<option>загрузка...</option>');
        var url = 'get_staff.php';
        
        $.get(
            url,
            "city=" + city_id,
            function (result) {
                if (result.type == 'error') {
                    alert('Ошибка. Пожалуйста, выберите город.');
                    return(false);
                }
                else {
                    var options = '';
                    options += '<option value="">-------</option>';
                    $(result.staff).each(function() {
                        options += '<option value="' + $(this).attr('email') + '">' + $(this).attr('name') + ' - ' + $(this).attr('tel') + '</option>';
                    });
                    $('#staff').html(options);
                    $('#staff').attr('disabled', false);
                }
            },
            "json"
        );
    });
    
    $("#add_col").click(function(){
        $("#zagran_data").append("<tr><td>- <input type='text' style='width:280px;' name='fi[]'/></td><td><input type='text' style='width:80px;' name='birthday[]'/></td><td><input type='text' name='pasport[]'/></td><td><input type='text' name='phone[]'/></td></tr>");
        $("#zagran_data").find("tr").unbind("hover");
        $("#zagran_data").find("tr").each(function(){
            $(this).hover(function(){
                $(this).css({"background":"#DB7422","color":"#fff"});
            },function(){
                $(this).css({"background":"none","color":"#000"});            
            });
       });
        return false;
   });
   
   blink_share();
    
});

function blink_share(){
    if($("#share").css("opacity")==1){
        $("#share").animate({"opacity":0},300,function(){
            blink_share();
        });
    }else{
        $("#share").animate({"opacity":1},300,function(){
            blink_share();
        });        
    }
}

function print_r(arr, level) {
    var print_red_text = "";
    if(!level) level = 0;
    var level_padding = "";
    for(var j=0; j<level+1; j++) level_padding += "    ";
    if(typeof(arr) == 'object') {
        for(var item in arr) {
            var value = arr[item];
            if(typeof(value) == 'object') {
                print_red_text += level_padding + "'" + item + "' :\n";
                print_red_text += print_r(value,level+1);
		} 
            else 
                print_red_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
        }
    } 

    else  print_red_text = "===>"+arr+"<===("+typeof(arr)+")";
    return print_red_text;
}

function show_orders(id){
    $(id).slideToggle(500);
}

function sh(e){
    if($("#"+e).css("display")=="none")
        $("#"+e).show(500);
    else
        $("#"+e).hide(500);
}
