
/* Отправить предложение */
function feedbackForm(value) {

 form_result = document.getElementById('ajax_result');
 form_indicator = document.getElementById('ajax_indicator');

        form_result.className = 'ajaxform-result-hide';
        form_indicator.innerHTML = '<img src="'+AJAX_DIR+'templates/default/images/indicator.gif">';
        form_indicator.className = 'ajaxform-indicator';

        JsHttpRequest.query(
            AJAX_DIR+'ajax.php?act=feedback',
            {
                q: value

            },
            function(result, errors) {
                form_result.innerHTML = '';

                if (result['q']) {

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_error"><legend class="legend_error">Ошибка:</legend>'+result['q']+'</fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'block';

                    }else{

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше сообщение успешно отправлено. В ближайшее время мы с вами свяжемся.</div></fieldset>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'none';
                    }
            },
            false  // не кэшировать
        );
}
/* конец */



/* Блокнот */
function note(advid) {

 document.getElementById('note_'+advid).src=''+AJAX_DIR+'templates/default/images/note-ajax.gif';
 var req = new JsHttpRequest();

 req.onreadystatechange = function() {
 if (req.readyState == 4) {

   document.getElementById('note_count').innerHTML = (req.responseJS.count||'');
   if (req.responseJS.count==0){
     document.getElementById('note_url').style.display='none';
   }else{
     document.getElementById('note_url').style.display='';
   }

   document.getElementById('note_'+advid).src=''+AJAX_DIR+'templates/default/images/'+req.responseJS.noteimg;
   /*document.getElementById('note_'+advid).alt=req.responseJS.altimg;*/
   return true;
 }

 }
 req.caching = false;
 req.open(null,AJAX_DIR+'ajax.php', true);
 req.send('act=note&nid='+advid);
}
/* конец */



/* выводим E-mail */
function email_view(id, prefix){
      prefix = prefix || '';
	  var html_id = ''+prefix+id;
	  var req = new JsHttpRequest();
      req.onreadystatechange = function(){
             var obj=document.getElementById('email_load'+html_id);
             obj.innerHTML='<img src="'+AJAX_DIR+'templates/default/images/indicator-red.gif">';
               if(req.readyState == 4){
                  document.getElementById('email_result'+html_id).innerHTML = req.responseJS.q;
                  document.getElementById('email_load'+html_id).innerHTML = '';
               }
           };
      req.caching=true;
      req.open("POST",AJAX_DIR+'ajax.php?act=email_view&id='+id, true);
      req.send(null);
	  return false;
};
/* конец */


/* выводим источник */
function www_view(id){
      var req = new JsHttpRequest();
      req.onreadystatechange = function(){
             var obj=document.getElementById('www_load'+id);
             obj.innerHTML='<img src="'+AJAX_DIR+'templates/default/images/indicator-red.gif">';
               if(req.readyState == 4){
                  document.getElementById('www_result'+id).innerHTML = req.responseJS.q;
                  document.getElementById('www_load'+id).innerHTML = '';
               }
           };
      req.caching=true;
      req.open("POST",AJAX_DIR+'ajax.php?act=www_view&id='+id, true);
      req.send(null);
	  return false;
};
/* конец */





/* Отправить предложение */
function sendForm(value) {

 form_result = document.getElementById('ajax_result');
 form_indicator = document.getElementById('ajax_indicator');

        form_result.className = 'ajaxform-result-hide';
        form_indicator.innerHTML = '<img src="'+AJAX_DIR+'templates/default/images/indicator.gif">';
        form_indicator.className = 'ajaxform-indicator';

        JsHttpRequest.query(
            AJAX_DIR+'ajax.php?act=send_mail',
            {
                q: value

            },
            function(result, errors) {
                form_result.innerHTML = '';

                if (result['q']) {

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_error"><legend class="legend_error">Ошибка:</legend>'+result['q']+'</fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'block';

                    }else{

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше предложение было успешно отправлено.</div></fieldset>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'none';
                    }
            },
            false  // не кэшировать
        );
}
/* конец */








/* Подгружаем форму - добавить объявление */
function addForm(value) {

 form_result = document.getElementById('ajax_result');
 form_indicator = document.getElementById('ajax_indicator');

        form_result.className = 'ajaxform-result-hide';
        form_indicator.innerHTML = '<img src="'+AJAX_DIR+'templates/default/images/indicator.gif">';
        form_indicator.className = 'ajaxform-indicator';

        JsHttpRequest.query(
            AJAX_DIR+'ajax.php?act=add',
            {
                q: value

            },
            function(result, errors) {
                form_result.innerHTML = '';

                if (result['q']) {

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_error"><legend class="legend_error">Ошибка:</legend>'+result['q']+'</fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'block';

                    }else{

                        if(result['action'] == '3') {
                          form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше объявление было отправлено на проверку. <a href="'+AJAX_LINK_DIR+'">Перейти на главную страницу</a>.<br><br>Ваши данные: <br><b>ID:</b> '+result['id']+' <br><b>Пароль:</b> '+result['password']+'</div></fieldset>';
                        }else{
                          form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше объявление "<b>ID'+result['id']+'</b>" было успешно добавлено. <a href="'+AJAX_LINK_DIR+''+result['id']+'.html">Перейти к объявлению</a>.<br><br>Ваши данные: <br><b>ID:</b> '+result['id']+' <br><b>Пароль:</b> '+result['password']+'</div></fieldset>';
                        }

                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'none';
                    }
            },
            false  // не кэшировать
        );
}
/* конец */








/* Подгружаем форму - добавить объявление */
function editForm(value) {

 form_result = document.getElementById('ajax_result');
 form_indicator = document.getElementById('ajax_indicator');

        form_result.className = 'ajaxform-result-hide';
        form_indicator.innerHTML = '<img src="'+AJAX_DIR+'templates/default/images/indicator.gif">';
        form_indicator.className = 'ajaxform-indicator';

        JsHttpRequest.query(
            AJAX_DIR+'ajax.php?act=edit',
            {
                q: value

            },
            function(result, errors) {
                form_result.innerHTML = '';

                if (result['q']) {

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_error"><legend class="legend_error">Ошибка:</legend>'+result['q']
							+'</fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'block';

                    }else{

                        if(result['action'] == '3') {
                          form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше объявление было отправлено на проверку. <a href="'+AJAX_LINK_DIR+'">Перейти на главную страницу</a>.<br><br>Ваши данные: <br><b>ID:</b> '+result['id']+' <br><b>Пароль:</b> '+result['password']+'</div></fieldset>';
                        }else{
                          form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше объявление "<b>ID'+result['id']+'</b>" было успешно отредактировано. <a href="'+AJAX_LINK_DIR+''+result['id']+'.html">Перейти к объявлению</a>.<br><br>Ваши данные: <br><b>ID:</b> '+result['id']+' <br><b>Пароль:</b> '+result['password']+'</div></fieldset>';
                        }

                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'none';
                    }
            },
            false  // не кэшировать
        );
}
/* конец */








/* Подгружаем форму - отредактировать объявление */
function updateForm(value) {

 form_result = document.getElementById('ajax_result');
 form_indicator = document.getElementById('ajax_indicator');

        form_result.className = 'ajaxform-result-hide';
        form_indicator.innerHTML = '<img src="'+AJAX_DIR+'templates/default/images/indicator.gif">';
        form_indicator.className = 'ajaxform-indicator';

        JsHttpRequest.query(
            AJAX_DIR+'ajax.php?act=update',
            {
                q: value

            },
            function(result, errors) {
                form_result.innerHTML = '';

                if (result['q']) {

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_error"><legend class="legend_error">Ошибка:</legend>'+result['q']+'</fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'block';

                    }else{

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Объявление <b>№'+result['id']+'</b> было продлено на 1 месяц.</div></fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'none';
                    }
            },
            false  // не кэшировать
        );
}
/* конец */






/* Подгружаем форму - отредактировать объявление */
function deleteForm(value) {

 form_result = document.getElementById('ajax_result');
 form_indicator = document.getElementById('ajax_indicator');

        form_result.className = 'ajaxform-result-hide';
        form_indicator.innerHTML = '<img src="'+AJAX_DIR+'templates/default/images/indicator.gif">';
        form_indicator.className = 'ajaxform-indicator';

        JsHttpRequest.query(
            AJAX_DIR+'ajax.php?act=delete',
            {
                q: value

            },
            function(result, errors) {
                form_result.innerHTML = '';

                if (result['q']) {

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_error"><legend class="legend_error">Ошибка:</legend>'+result['q']+'</fieldset></div>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'block';

                    }else{

                        form_result.innerHTML = '<div class="ajaxform-result"><fieldset class="fieldset_msg"><legend class="legend_msg">Сообщение:</legend><div class="msg">Ваше объявление <b>№' +result['id']+ '</b> было удалено.</div></fieldset>';
                        form_result.className = '';
                        form_indicator.innerHTML = '';
                        document.getElementById("ajax_form").style.display = 'none';
                    }
            },
            false  // не кэшировать
        );
}
/* конец */


