%PDF- %PDF-
| Direktori : /home/bitrix/www/local/templates/p4_new/components/bitrix/news.list/castings/ |
| Current File : //home/bitrix/www/local/templates/p4_new/components/bitrix/news.list/castings/script.js |
function initConfirmatorModal(title, text) {
$('#confirmator h3#myModalLabel').text(title);
$('#confirmator div.modal-body').text(text);
$('button#adbase-offer-close-btn').hide();
$('button#adbase-offer-cancel-btn').show();
$('button#adbase-offer-submit-btn').show();
$('button#adbase-offer-submit-btn').unbind('click');
}
function initConfirmatorButton() {
$('button#adbase-offer-close-btn').show();
$('button#adbase-offer-cancel-btn').hide();
$('button#adbase-offer-submit-btn').hide();
}
BX.ready(function(){
$('a.post-show-more').click(function(){
if ($(this).attr('data-show')=='N') {
$(this).html(LOC_MESS["HIDE"]);
vacancy_id = $(this).attr('data-post-id');
$('#post-more-content-'+vacancy_id).fadeIn('slow');
$(this).attr('data-show','Y');
$(this).css("background","#633ebd");
$(this).css("color","#fff");
// Подгружаем отклики
BX.ajax.get(
feedback_url,
{
'VACANCY_ID': vacancy_id,
'sessid': BX.bitrix_sessid(),
'ajax': 'Y'
},
function (html) {
$('div#post-more-content-'+vacancy_id+' div.feedback-container').html(html);
}
);
}
else {
$(this).html(LOC_MESS["MORE_INFO"]);
$('#post-more-content-'+$(this).attr('data-post-id')).hide();
$(this).attr('data-show','N');
$(this).css("background","none");
$(this).css("color","#633ebd");
}
});
$(document).click(function (event) {
if ($(event.target).attr('data-auth') != 'N') {
$('span[id^="sh_m"]').popover('hide');
}
});
$(document).click(function (event) {
if ($(event.target).attr('type') != 'button') {
$('span[id^="p_param"]').popover('hide');
}
});
if (window.location.hash.length>0){
id = window.location.hash.substring(1);
$('a.post-show-more[data-post-id='+id+']').click();
$('body').animate({ scrollTop: $('div.post-content-wrap[data-id='+id+']').offset().top-100 }, 500);
}
$('button#adbase-offer-close-btn').click(function() {
window.location.reload();
});
$('button#adbase-offer-button-copy').click(function() {
id = $(this).parents('div.post-content-wrap').data('id');
initConfirmatorModal(LOC_MESS["REPUBLICATION_OFFER"], LOC_MESS["RUN_REPUBLICATION_OFFER"]+id+' "'+
$(this).parents('div.post-content-wrap').find('h3.content-title').text()+'"?');
$('button#adbase-offer-submit-btn').click(function(){
$('form#adbase-form-post input[name="ID"]').attr('value', id);
$('form#adbase-form-post input[name="ACTION"]').attr('value', 'EDIT');
$('form#adbase-form-post').submit();
});
$('#confirmator').modal('show');
});
$('button#adbase-offer-button-stop').click(function() {
id = $(this).parents('div.post-content-wrap').data('id');
initConfirmatorModal(LOC_MESS["CONFIRMATION_OF_UNPUBLISHING"], LOC_MESS["UNPUBLISH_OFFER"]+id+' "'+
$(this).parents('div.post-content-wrap').find('h3.content-title').text()+LOC_MESS["QUESTION"]);
$('button#adbase-offer-submit-btn').click(function(){
$.post(
offerParams.url_ajax,
{
ACTION: 'STOP',
ID: id,
},
function(result) {
$('#confirmator div.modal-body').text(result);
initConfirmatorButton();
}
);
});
$('#confirmator').modal('show');
});
});