//show element via JQuery effects
function Show(id) {
    var idStr = '#' + id;
    $(idStr).show();
    return false;
}

//hide element via JQuery effects
function Hide(id) {
    var idStr = '#' + id;
    $(idStr).hide();
    return false;
}

//------------------------------------------------------------------------------
function AddBU() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#price").val()) &&
         undefined == typeof($("#img").val()) &&
         undefined == typeof($("#pdf").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/bu.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&price='      + $("#price").val() +
              '&img='        + $("#img").val() +
              '&pdf='        + $("#pdf").val() +
              '&type=add_bu',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function AddSalon() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#img").val()) &&
         undefined == typeof($("#pdf").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/salon.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&price='      + $("#price").val() +
              '&img='        + $("#img").val() +
              '&pdf='        + $("#pdf").val() +
              '&type=add_salon',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function AddNews() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&type=add_news',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function AddEvents() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&type=add_events',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function AddOffer() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#small_text").val()) ||
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&img='        + $("#img").val() +
              '&type=add_offer',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function AddActions() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&type=add_actions',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditNews() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&id='         + $("#id").val() +
              '&type=edit_news',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'index.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditEvents() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&id='         + $("#id").val() +
              '&type=edit_events',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'events.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditActions() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&big_text='   + $("#big_text").val() +
              '&id='         + $("#id").val() +
              '&type=edit_actions',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'actions.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditBU() {
    if ( undefined == typeof($("#title").val()) &&
         undefined == typeof($("#small_text").val()) &&
         undefined == typeof($("#price").val()) &&
         undefined == typeof($("#img").val()) &&
         undefined == typeof($("#pdf").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/bu.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&price='      + $("#price").val() +
              '&img='        + $("#img").val() +
              '&pdf='        + $("#pdf").val() +
              '&id='        + $("#id").val() +
              '&type=edit_bu',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'bu.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditSalon() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#small_text").val()) ||
         undefined == typeof($("#price").val()) ||
         undefined == typeof($("#img").val()) ||
         undefined == typeof($("#pdf").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/salon.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&price='      + $("#price").val() +
              '&img='        + $("#img").val() +
              '&pdf='        + $("#pdf").val() +
              '&id='         + $("#id").val() +
              '&type=edit_salon',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'salon.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function EditOffer() {
    if ( undefined == typeof($("#title").val()) ||
         undefined == typeof($("#small_text").val()) ||
         undefined == typeof($("#img").val()) ||
         undefined == typeof($("#big_text").val()) ) {
            alert ('Не все поля заполнены!');
            return false;
        }
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'title='       + $("#title").val() +
              '&small_text=' + $("#small_text").val() +
              '&img='        + $("#img").val() +
              '&big_text='   + $("#big_text").val() +
              '&id='         + $("#id").val() +
              '&type=edit_offer',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            location.href = 'offer.html';
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetNews() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_news',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetEvents() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_events',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetActions() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_actions',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSalon() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/salon.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_salon',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetOffer() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_offer',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetBU() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/bu.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_bu',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteNews() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_site_news',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteEvents() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_site_events',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteActions() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_site_actions',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteBU() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/bu.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_site_bu',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#bu_content").html('<img width="220" height="19" src="img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#bu_content").html(text);
        },
        
        error: function() {
            $("#bu_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteSalon() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/salon.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_site_salon',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#bu_content").html('<img width="220" height="19" src="img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#bu_content").html(text);
        },
        
        error: function() {
            $("#bu_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteOffer() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_site_offer',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#bu_content").html('<img width="220" height="19" src="img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#bu_content").html(text);
        },
        
        error: function() {
            $("#bu_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetNewsItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_news_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#adm_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#adm_content").html(text);
        },
        
        error: function() {
            $("#adm_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetEventsItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_events_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#adm_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#adm_content").html(text);
        },
        
        error: function() {
            $("#adm_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetActionsItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_actions_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#adm_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#adm_content").html(text);
        },
        
        error: function() {
            $("#adm_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetBUItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/bu.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_bu_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#adm_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#adm_content").html(text);
        },
        
        error: function() {
            $("#adm_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSalonItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/salon.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_salon_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#adm_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#adm_content").html(text);
        },
        
        error: function() {
            $("#adm_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetOfferItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_offer_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#adm_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#adm_content").html(text);
        },
        
        error: function() {
            $("#adm_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteNewsItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_site_news_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteOfferItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_site_offer_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteEventsItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_site_events_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetSiteActionsItem() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'id=' + document.location.search +
              '&type=get_site_actions_item',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news_content").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news_content").html(text);
        },
        
        error: function() {
            $("#news_content").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function GetMainNews() {
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: 'php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'type=get_main_news',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#news").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#news").html(text);
        },
        
        error: function() {
            $("#news").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}  

//------------------------------------------------------------------------------
function DeleteNews() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/news.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'checked=' + postString +
              '&type=del_news',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function DeleteEvents() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/events.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'checked=' + postString +
              '&type=del_events',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function DeleteActions() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/actions.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'checked=' + postString +
              '&type=del_actions',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function DeleteBU() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/bu.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'checked=' + postString +
              '&type=del_bu',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function DeleteSalon() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/salon.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'checked=' + postString +
              '&type=del_salon',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//------------------------------------------------------------------------------
function DeleteOffer() {
    var checked = $("input[checked]");
    var i = 0;
    var postString = '';
    while (checked[i]) {
        postString = postString + checked[i].value + ',';
        i++;
    }
    
    $.ajax({             		
        // URL, куда будет отправлен запрос
        url: '../php/offer.php5',
        
        // тип запроса
        type: 'POST',
        
        // передаваемые с запросом данные
        data: 'checked=' + postString +
              '&type=del_offer',
        
        // формат данных, в которых сервер вернет ответ
        dataType: 'text',
        
        // максимальное время ожидание ответа
        timeout: 6000,
        
        // показываем пользователю, что мы работаем
        beforeSend: function() {
            $("#result").html('<img width="220" height="19" src="../img/ajax-loader.gif">');
        },
        
        // закончили работать :)
        complete: function() {
            //$("#result").html('<table class="email_out"><tr><td><img width="24" height="24" src="img/ok.gif"></td><td><b>Отправлено</b></td></tr></table>');
        },
        
        // если получили успешный ответ
        success: function(text) {
            $("#result").html(text);
        },
        
        error: function() {
            $("#result").html('При запросе данных возникла ошибка! Попробуйте обновить страниу.');
        }
    });
}

//-------------------------------------------
// Загрузка файла без перезагрузки страницы
//-------------------------------------------
function doLoadImg(value) {
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {            
            // Write debug information too (output becomes responseText).
           $('#img').attr('value', req.responseText);
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, '../php/upl_img.php5', true);
    // Send data to backend.
    req.send( { q: value } );
}

//-------------------------------------------
// Загрузка файла без перезагрузки страницы
//-------------------------------------------
function doLoadPDF(value) {
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {            
            // Write debug information too (output becomes responseText).
            $('#pdf').attr('value', req.responseText);
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, '../php/upl_pdf.php5', true);
    // Send data to backend.
    req.send( { q: value } );
}

