/* выводим E-mail */ function email_view(id){ var req = new JsHttpRequest(); req.onreadystatechange = function(){ var obj=document.getElementById('email_load'+id); obj.innerHTML=''; if(req.readyState == 4){ document.getElementById('email_result'+id).innerHTML = req.responseJS.q; document.getElementById('email_load'+id).innerHTML = ''; } }; req.caching=true; req.open("POST",'http://r93.ru/ajax_do.php?act=email_view&id='+id, true); req.send(null); }; /* конец */ /* выводим источник */ function www_view(id){ var req = new JsHttpRequest(); req.onreadystatechange = function(){ var obj=document.getElementById('www_load'+id); obj.innerHTML=''; 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",'http://r93.ru/ajax_do.php?act=www_view&id='+id, true); req.send(null); }; /* конец */ /* Подгружаем инфу: при поиске, в разделах, букмариках, и т.п.. */ function showInfo(id,tpl){ var req = new JsHttpRequest("UTF-8"); req.onreadystatechange = function(){ if(req.readyState == 4) { if(req.responseJS){ document.getElementById(id).innerHTML = req.responseJS.q; document.getElementById('view_info'+id).innerHTML = req.responseText; } } } req.caching = true; req.open("POST",'http://r93.ru/ajax_do.php?act=view_id&id='+id+'&tpl='+tpl, true); req.send(null); } function ShowExtInfo(blockid,tpl){ document.getElementById("info-block" + blockid).style.display = 'block'; document.getElementById("info_" + blockid).style.display = 'none'; showInfo(blockid,tpl); return false; } function HideExtInfo(blockid){ document.getElementById("info-block" + blockid).style.display = 'none'; document.getElementById("info_" + blockid).style.display = 'block'; return false; } /* конец */ /* Подгружаем блоки */ function loadBlock(id,tpl){ var req = new JsHttpRequest("UTF-8"); req.onreadystatechange = function(){ if(req.readyState == 4) { if(req.responseJS){ document.getElementById(id).innerHTML = req.responseJS.q; document.getElementById('view_block-'+id).innerHTML = req.responseText; } } } req.caching = true; req.open("POST",'http://r93.ru/ajax_do.php?act=block_load&tpl='+tpl, true); req.send(null); } function ShowBlock(blockid,tpl){ document.getElementById("block-" + blockid).style.display = 'block'; document.getElementById("load_" + blockid).style.display = 'none'; loadBlock(blockid,tpl); return false; } function HideBlock(blockid){ document.getElementById("block-" + blockid).style.display = 'none'; document.getElementById("load_" + blockid).style.display = 'block'; return false; } /* конец */ /* Подгружаем форму - отправить предложение */ function sendForm(value){ send_form_res = document.getElementById('send_result'); send_load_res = document.getElementById('send_load'); var url_site = 'http://r93.ru/'; send_form_res.className = 'form_info_loading'; send_load_res.innerHTML = ' Загрузка...'; JsHttpRequest.query( 'http://r93.ru/ajax_do.php?act=send_mail', { q: value }, function(result, errors) { send_form_res.innerHTML = ''; if (result['q']) { send_form_res.innerHTML = '
Ошибка:
' +result['q']+ '
'; send_form_res.className = 'send_form_error'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'block'; }else{ send_form_res.innerHTML = '
Сообщение:
Ваше предложение было успешно отправлено.
'; send_form_res.className = 'send_form_ok'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'none'; } }, false // не кэшировать ); } /* конец */ /* Подгружаем форму - добавить объявление */ function addForm(value) { send_form_res = document.getElementById('send_result'); send_load_res = document.getElementById('send_load'); send_form_res.className = 'form_info_loading'; send_load_res.innerHTML = ' Загрузка...'; JsHttpRequest.query( 'http://r93.ru/ajax_do.php?act=add', { q: value }, function(result, errors) { send_form_res.innerHTML = ''; if (result['q']) { send_form_res.innerHTML = '
Ошибка:
' +result['q']+ '
'; send_form_res.className = 'send_form_error'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'block'; }else{ if(result['action'] == '3') { send_form_res.innerHTML = '
Сообщение:
Ваше объявление было отправлено на проверку. Перейти на главную страницу
'; }else{ send_form_res.innerHTML = '
Сообщение:
Ваше объявление "ID' +result['id']+ '" было успешно добавлено. Перейти к объявлению
'; } send_form_res.className = 'send_form_ok'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'none'; } }, false // не кэшировать ); } /* конец */ /* Подгружаем форму - отредактировать объявление */ function editForm(value) { send_form_res = document.getElementById('send_result'); send_load_res = document.getElementById('send_load'); send_form_res.className = 'form_info_loading'; send_load_res.innerHTML = ' Загрузка...'; JsHttpRequest.query( 'http://r93.ru/ajax_do.php?act=edit', { q: value }, function(result, errors) { send_form_res.innerHTML = ''; if (result['q']) { send_form_res.innerHTML = '
Ошибка:
' +result['q']+ '
'; send_form_res.className = 'send_form_error'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'block'; }else{ send_form_res.innerHTML = '
Сообщение:
Объявление №' +result['id']+ ' было успешно отредактировано.
Вернутся назад
Вернутся к объявлениям
'; send_form_res.className = 'send_form_ok'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'none'; } }, false // не кэшировать ); } /* конец */ /* Подгружаем форму - отредактировать объявление */ function updateForm(value) { send_form_res = document.getElementById('send_result'); send_load_res = document.getElementById('send_load'); send_form_res.className = 'form_info_loading'; send_load_res.innerHTML = ' Загрузка...'; JsHttpRequest.query( 'http://r93.ru/ajax_do.php?act=update', { q: value }, function(result, errors) { send_form_res.innerHTML = ''; if (result['q']) { send_form_res.innerHTML = '
Ошибка:
' +result['q']+ '
'; send_form_res.className = 'send_form_error'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'block'; }else{ send_form_res.innerHTML = '
Сообщение:
Объявление №' +result['id']+ ' было продлено на 1 месяц.
'; send_form_res.className = 'send_form_ok'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'none'; } }, false // не кэшировать ); } /* конец */ /* Подгружаем форму - отредактировать объявление */ function deleteForm(value) { send_form_res = document.getElementById('send_result'); send_load_res = document.getElementById('send_load'); send_form_res.className = 'form_info_loading'; send_load_res.innerHTML = ' Загрузка...'; JsHttpRequest.query( 'http://r93.ru/ajax_do.php?act=delete', { q: value }, function(result, errors) { send_form_res.innerHTML = ''; if (result['q']) { send_form_res.innerHTML = '
Ошибка:
' +result['q']+ '
'; send_form_res.className = 'send_form_error'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'block'; }else{ send_form_res.innerHTML = '
Сообщение:
Ваше объявление №' +result['id']+ ' было удалено.
'; send_form_res.className = 'send_form_ok'; send_load_res.innerHTML = ''; document.getElementById("send_form").style.display = 'none'; } }, false // не кэшировать ); } /* конец */