var commentsForm={}
var Voting={};var rteArr={};Voting.check=function(){var checked_id=null;for(var i=0;i<document.votingform.votingitem.length;i++){if(document.votingform.votingitem[i].checked=="1"){checked_id=document.votingform.votingitem[i].value;}}
if(!checked_id){alert('Ви нічого не вибрали');}else{document.votingform.submit();}};var goDate=function(dateText){var lang=$("#lang").val();var uri='';if(lang=='ru'){uri='ru/';}
var rubric='/'+$("#newslist-rubric").val();if(rubric=='/any'){rubric='';}
uri=uri+'news/';uri=uri+dateText+rubric;window.location.href='/'+uri;}
var Search={};Search.checksearch=function(){var search_string=$("#search_string").val();search_string=jQuery.trim(search_string);if(search_string.length<=4||search_string=='Пошук'||search_string=='Поиск'||search_string=='Пошук у блогах'||search_string=='Поиск в блогах'){if($("#lang").val()=='uk'){alert('Довжина пошукової фрази повинна бути довше 4 символів');}
else{alert('Длина поисковой фразы должна быть длиннее 4 символов');}
return false;}
if(search_string.length>32){if($("#lang").val()=='uk'){alert('Довижина пошукової фрази не повинна бути більше 32 символів');}else{alert('Длина поисковой фразы не должна быть больше 32 символов');}
return false;}
if(!$("#search_string").val()){return false;}else{$(".ajaxLoader").show();return true;}}
Search.trigger=0;Search.search=function(page){var search_string=$("#search_string").val().trim();var lang=$("#lang").val();var uri=(lang=='ru')?'/ru':'';if(!Search.trigger){Search.trigger=1;$(".ajaxLoader").show();$.post(uri+"/search/searchpage",{search_string:search_string,page:page},function(data){if(data){$(".left").html(data);Search.highlight();Search.trigger=0;$(".ajaxLoader").hide();}});}else{alert('Ваш запит в процесі обробки, зачекайте, будь-ласка.')}}
Search.highlight=function(){var qs=jQuery("#query_string").val();if(qs){var myArray=qs.split(" ");for(var i=0;i<myArray.length;i++)
{jQuery("h3, p, .list-item").highlight(myArray[i]);}}}
var GallerySmall={};GallerySmall.Prev=function(gallery_small_count)
{var gallery_small_current=parseInt($(".navi .active").attr('page'));if(gallery_small_current==0){$(".navi span").removeClass('active');$(".navi span[page$='"+gallery_small_count+"']").addClass('active');GallerySmall.Scroll(gallery_small_count);}else{$(".navi span").removeClass('active');var new_current=gallery_small_current-1;$(".navi span[page$='"+new_current+"']").addClass('active');GallerySmall.Scroll(new_current);}}
GallerySmall.Next=function(gallery_small_count)
{var gallery_small_current=parseInt($(".navi .active").attr('page'));if(gallery_small_current==gallery_small_count){$(".navi span").removeClass('active');$(".navi span[page$='0']").addClass('active');GallerySmall.Scroll(0);}else{$(".navi span").removeClass('active');var new_current=gallery_small_current+1;$(".navi span[page$='"+new_current+"']").addClass('active');GallerySmall.Scroll(new_current);}}
GallerySmall.Scroll=function(page)
{$(".gallery_small-item-container").children().show();$(".gallery_small-item:not(#"+page+")").hide();}
var ExclusiveRotator={};ExclusiveRotator.process=function(dimension){var pageCurrent=$(".exclusive-rotator").attr('page');var pageCount=$("#exclusive-rotator_count").val();var page=null;if(dimension=='left'){if(pageCurrent==1){page=pageCount;}else{page=parseInt(pageCurrent)-1;}}else if(dimension=='right'){if(pageCurrent==pageCount){page=1;}else{page=parseInt(pageCurrent)+1;}}
$(".exclusive-rotator dd").hide();$(".exclusive-rotator").attr('page',page);$("#exclusive-rotator_"+page).show();}
var GolovneRotator={};GolovneRotator.process=function(dimension){var pageCurrent=$(".golovne-rotator").attr('page');var pageCount=$("#golovne-rotator_count").val();var page=null;if(dimension=='left'){if(pageCurrent==1){page=pageCount;}else{page=parseInt(pageCurrent)-1;}}else if(dimension=='right'){if(pageCurrent==pageCount){page=1;}else{page=parseInt(pageCurrent)+1;}}
$(".gol-navi span").removeClass('active');$(".gol-navi span[page$='"+page+"']").addClass('active');GolovneRotator.Scroll(page);}
GolovneRotator.Scroll=function(page)
{$(".golovne-rotator dd").hide();$(".golovne-rotator").attr('page',page);$(".golovne-rotator dd[page$='"+page+"']").show();}
var BlogRotator={};BlogRotator.process=function(dimension){var pageCurrent=$(".blog-rotator").attr('page');var pageCount=$("#blog-rotator_count").val();var page=null;if(dimension=='left'){if(pageCurrent==1){page=pageCount;}else{page=parseInt(pageCurrent)-1;}}else if(dimension=='right'){if(pageCurrent==pageCount){page=1;}else{page=parseInt(pageCurrent)+1;}}
$(".blog-navi span").removeClass('active');$(".blog-navi span[page$='"+page+"']").addClass('active');BlogRotator.Scroll(page);}
BlogRotator.Scroll=function(page){$(".blog-rotator dd").hide();$(".blog-rotator").attr('page',page);$(".blog-rotator dd[page$='"+page+"']").show();}
var DiscussRotator={};DiscussRotator.process=function(dimension){var pageCurrent=$(".discuss-rotator").attr('page');var pageCount=$("#discuss-rotator_count").val();var page=null;if(dimension=='left'){if(pageCurrent==1){page=pageCount;}else{page=parseInt(pageCurrent)-1;}}else if(dimension=='right'){if(pageCurrent==pageCount){page=1;}else{page=parseInt(pageCurrent)+1;}}
$(".discuss-navi span").removeClass('active');$(".discuss-navi span[page$='"+page+"']").addClass('active');DiscussRotator.Scroll(page);}
DiscussRotator.Scroll=function(page)
{$(".discuss-rotator dd").hide();$(".discuss-rotator").attr('page',page);$(".discuss-rotator dd[page$='"+page+"']").show();}
var Comments={};var Callback={};Callback.send=function()
{$("#ajaxLoader").show();var name=$("#name").val();var phone=$("#phone").val();var email=$(".callback-form #email").val();var text=$("#text").val();var type=$("#type").val();$.ajax({url:"/service/send-callback",data:({name:name,phone:phone,email:email,text:text,type:type}),type:"POST",dataType:"json",success:function(responce){if(responce.success){alert('Ваше повідомлення надіслано. Дякуємо!');$("#callback-window").jqmHide();$("#callback-window input, #callback-window textarea").val('');}else{Callback.errors(responce)}
$("#ajaxLoader").hide();},error:function(){alert("Вибачте, сталась помилка, спробуйте ще раз.");$("#ajaxLoader").hide();}});}
Callback.errors=function(responce)
{if(responce.name[0]){Callback.displayErrors('name');}
if(responce.phone[0]){Callback.displayErrors('phone');}
if(responce.email[0]){Callback.displayErrors('email');}
if(responce.text[0]){Callback.displayErrors('text');}}
Callback.displayErrors=function(element,error)
{if(element=='text'){$("#"+element+"-element").append('<label class="error-message-nopad">Довжина повідомлення повинна бути від 10 до 2000 символів.</label>');$("#callback-window").css('height','480px');}else if(element=='email'){$("#"+element+"-element").append('<label class="error-message">Неправильний формат e-mail адреси.</label>');}else{$("#"+element+"-element").append('<label class="error-message">Поле не може бути пустим.</label>');}}
var AdapriveResize=null;$(document).ready(function(){if($.browser.msie){var v=$.browser.version;if(v=='5.0'||v=='5.5'||v=='6.0'||v=='6.5'){$("body").prepend('<div class="bad_ie">'+'Ви користуєтесь браузером застарілої версії.<br />'+'Це несе вірусну небезпеку для Вашого комп\'ютера, а також створює проблеми з правильним відображенням веб-сторінок.<br />'+'Завантажити свіжі версії популярних інтернет-браузерів можна за цими лінками:<br />'+'<a target="_blank" href="http://www.mozilla.com/ru/firefox/">Mozilla Firefox</a>, <a target="_blank" href="http://windows.microsoft.com/en-US/internet-explorer/downloads/ie-8">Internet Explorer</a>, <a target="_blank" href="http://www.google.com.ua/chrome">Google Chrome</a>, <a target="_blank" href="http://ru.opera.com/">Opera</a>'+'</div>');}}
$(".menu ul > li, .menu-stars ul > li, .sub_menu > li, .stars-sub_menu > li").hover(function(){$(this).children('ul').show();$(this).children('ul').children('li').children('a').css('display','block');var menu_left=$(this).attr('offsetLeft');$(this).children('ul').css('left',menu_left+5);var width=$(this).attr('offsetWidth');var children_width=$(this).children('ul').attr('offsetWidth');if(children_width<width){$(this).children('ul').css('width',width);}
if($(this).children('ul').children('li').children('a').html()){$(this).addClass('subhover');}},function(){$(this).children('ul').children('li').children('a').hide();$(this).children('ul').hide();$(this).removeClass('subhover');});$(".menu ul > li, .menu-stars ul > li, .sub_menu > li, .stars-sub_menu > li").each(function(){if($(this).children('ul').children('li').children('a').html()){$(this).addClass('haschild');}})
$("#callback-window #send").live('click',function(){$(".error-message").remove();$(".error-message-nopad").remove();Callback.send();});$(".search-submit").click(function(){if(Search.checksearch()){$("#search-form").submit();}});Search.highlight();$(".search-page").live('click',function(){var page=$(this).attr('page');Search.search(page);});var top_left_height=$(".module-top-left").attr('clientHeight');var top_right_height=$(".module-top-right").attr('clientHeight');if(top_right_height<top_left_height){$(".module-top-right").css('height',top_left_height);}
$(".jcarousel-item").hover(function(){$(this).children('.description').hide();},function(){$(this).children('.description').show();});$(".navi span").click(function(){var page=$(this).attr('page');GallerySmall.Scroll(page)
$(".navi span").removeClass('active');$(this).addClass('active');GallerySmall.clicked=true;});$('.send-message').live('click',function(){$('#user_to').val($(this).attr('user_to'));$('#message-form').jqmShow();})
$('#message').live('click',function(){$.post('/messages/submit',{data:$('#private-message').serialize()},function(data){if(data.ok)
{$('#message-form').jqmHide();$('#alert').html('<p>'+data.message+'</p>');$('#dialog-message').dialog({modal:true,buttons:{Ok:function(){$(this).dialog("close");}}});}
else
{$('#alert').html('<p>'+data.error+'</p>');$('#dialog-message').dialog('open');}},'json');})
$('#send_to_moder').live('click',function(){$("#callback-window").jqm();$('#moder_email').val($(this).attr('email'));$('#callback-window').jqmShow();})
$('#discusscallback').live('click',function(){$(".error-message").remove();$(".error-message-nopad").remove();$.post('/discuss/sendmoder',{name:$('#name').val(),email:$('#email').val(),text:$('#text').val(),moder_email:$('#moder_email').val()},function(data){if(data.ok)
{alert(data.message);$('#callback-window').jqmHide();$('.callback-form').trigger('reset');}
else
{if(data.element=='text'){$("#"+data.element+"-element").append(data.error);$("#callback-window").css('height','480px');}else{$("#"+data.element+"-element").append(data.error);}}},'json');})
$('.blacklist').live('click',function(){$.post('/messages/blacklist',{bad_guy:$(this).attr('user_id'),type:$(this).attr('type')},function(data){if(data.result)
{$('#alert').html('<p>'+data.message+'</p>');$('#dialog-message').dialog({modal:true,buttons:{Ok:function(){$(this).dialog("close");}}});$('#black').html(data.result);}},'json');})
$('.delete').live('click',function(){if(confirm('Видалити?'))
{var id=$(this).attr('message');$.post('/messages/delete',{id:id},function(data){if(data.ok)
{$('#'+id).hide();alert(data.message);}},'json');}})
$('.message-item').live('click',function(){var id=$(this).attr('message');var type=$(this).attr('type');$.post('/messages/message',{id:id,type:type},function(data){if(type==0)
{$('#'+id).removeClass('new-message');}
$('#modal').html("<p>"+data.entryWin+"</p>");$('#message-form').jqm({modal:true});$('#modal').show();$('#message-form').jqmShow();},'json')})
$('#select_all_msg').live('click',function(){if($(this).is(':checked'))
{$('input:checkbox').attr('checked','checked');}
else
{$('input:checkbox').attr('checked','');}})
$('#del_checked').live('click',function(){var list=null,res='';list=$('.my-messages :checkbox:checked');list.each(function(ind){res+=$(this).val();if(ind<list.length-1)res+=',';});var messages_id=res;if(messages_id)
{if(confirm('Видалити коментарі?'))
{$.post('/messages/delete',{data:messages_id,type:'many'},function(data)
{var messages=messages_id.split(',');for(var key in messages){var val=messages[key];$('#'+val).remove();}
alert(data.message);},'json')}}})
$('#mark_all').live('click',function(){var list=null,res='';list=$('.my-messages :checkbox:checked');list.each(function(ind){res+=$(this).val();if(ind<list.length-1)res+=',';});var messages_id=res;if(messages_id)
{if(confirm('Відмітити як прочитані?'))
{$.post('/messages/mark',{data:messages_id},function(data)
{var messages=messages_id.split(',');for(var key in messages){var val=messages[key];$('#'+val).removeClass('new-message');}},'json')}}})
var gallery_small_count=parseInt($("#gallery_small_count").val());$(".navigation .prev").live('click',function(){GallerySmall.Prev(gallery_small_count);GallerySmall.clicked=true;});$(".navigation .next").click(function(){GallerySmall.Next(gallery_small_count);GallerySmall.clicked=true;});window.setInterval(function(){if(!GallerySmall.clicked){GallerySmall.Next(gallery_small_count);}},5000);$(".exclusive-rotator_left").live('click',function(){ExclusiveRotator.clicked=true;ExclusiveRotator.process('left');});$(".exclusive-rotator_right").live('click',function(){ExclusiveRotator.clicked=true;ExclusiveRotator.process('right');});$(".golovne-rotator_left").live('click',function(){GolovneRotator.clicked=true;GolovneRotator.process('left');});$(".golovne-rotator_right").live('click',function(){GolovneRotator.clicked=true;GolovneRotator.process('right');});window.setInterval(function(){if(!GolovneRotator.clicked){GolovneRotator.process('right');}},10000);$(".gol-navi span").click(function(){var page=$(this).attr('page');GolovneRotator.Scroll(page)
$(".gol-navi span").removeClass('active');$(this).addClass('active');GolovneRotator.clicked=true;});$(".blog-rotator_left").live('click',function(){BlogRotator.clicked=true;BlogRotator.process('left');});$(".blog-rotator_right").live('click',function(){BlogRotator.clicked=true;BlogRotator.process('right');});$(".discuss-rotator_left").live('click',function(){DiscussRotator.clicked=true;DiscussRotator.process('left');});$(".discuss-rotator_right").live('click',function(){DiscussRotator.clicked=true;DiscussRotator.process('right');});window.setInterval(function(){if(!BlogRotator.clicked){BlogRotator.process('right');}},10000);$(".blog-navi span").click(function(){var page=$(this).attr('page');BlogRotator.Scroll(page)
$(".blog-navi span").removeClass('active');$(this).addClass('active');BlogRotator.clicked=true;});window.setInterval(function(){if(!DiscussRotator.clicked){DiscussRotator.process('right');}},10000);$(".discuss-navi span").click(function(){var page=$(this).attr('page');DiscussRotator.Scroll(page)
$(".discuss-navi span").removeClass('active');$(this).addClass('active');DiscussRotator.clicked=true;});$(".video-preview").click(function(){var video=$(this).attr('preview');$(".video-item").hide();$(".video-item[video$="+video+"]").show();$(".video-preview").removeClass('video-active');$(this).addClass('video-active');});$(".regenerate_widget").click(function(){var method=$(this).attr('method');var params=$(this).attr('params');$.post("/service/static",{method:method,params:params},function(data){if(data){alert('Перегенеровано');window.location.href='';}})});$("#voting-submit").click(function(){Voting.check();});$("#comments-read_comments").click(function(){var active=$(".module-comments-read_reads").attr('id');var notactive=$("#comments-read_comments").attr('class');if(active){$(".module-comments-read_comments").attr('id','active');$(".module-comments-read_reads").attr('id','');}
if(notactive){$("#comments-read_comments").removeClass('notactive');$("#comments-read_reads").addClass('notactive');}})
$("#comments-read_reads").click(function(){var active=$(".module-comments-read_comments").attr('id');var notactive=$("#comments-read_reads").attr('class');if(active){$(".module-comments-read_reads").attr('id','active');$(".module-comments-read_comments").attr('id','');}
if(notactive){$("#comments-read_reads").removeClass('notactive');$("#comments-read_comments").addClass('notactive');}});$('#comments-read_reads').click();$(".calendar-picker, .calendar-picker-archive").click(function(){$(this).datepicker({onSelect:function(dateText,inst){goDate(dateText)},maxDate:"+0D"});});$(".newspaper-archive, .newspaper-archive_archive").toggle(function(){$(".newspaper-archive-list, .newspaper-archive-list_archive").show();$(".journal-archive-list_archive").hide();},function(){$(".newspaper-archive-list, .newspaper-archive-list_archive").hide();});$("body:not(a)").click(function(){$(".newspaper-archive-list, .newspaper-archive-list_archive").hide();})
$(".journal-archive_archive").toggle(function(){$(".journal-archive-list_archive").show();$(".newspaper-archive-list_archive").hide();},function(){$(".journal-archive-list_archive").hide();});$("body:not(a)").click(function(){$(".newspaper-archive-list_archive").hide();})
$("#printed-version").live('click',function(){$.ajax({url:"/service/print",data:({language:$("#lang").val(),id:$("#material_id").val()}),type:'POST',dataType:'html',success:function(responce){$("body").html('<a href="">Повернутись</a><div class="printed-wrapp"></div>');$(".printed-wrapp").append(responce);}});});$(".gallery_middle-container img, .gallery_small-container").disableSelection();$(".gallery_middle-container").disableSelection();$(".exclusive-rotator").disableSelection();$(".golovne-rotator").disableSelection();$(".blog-rotator").disableSelection();$(".discuss-rotator, discuss-rotator_left, discuss-rotator_right").disableSelection();$(".scroller").disableSelection();$(".concurs-rotator_container, .concurs-rotator_item, .concurs-rotator_item img, .concurs-rotator_item span").disableSelection();$(".share").disableSelection();$('input').each(function(){$(this).placeholder();});$('textarea').each(function(){$(this).placeholder();});var order;if(!getCookie('order'))
{$('#sort_DESC').css('color','#B1050F');order="DESC";$('#sort').val(order);}
else
{if(getCookie('order')=="DESC")
{$('#sort_DESC').css('color','#B1050F');order="DESC";$('#sort').val(order);}
else
{$('#sort_ASC').css('color','#B1050F');order="ASC";$('#sort').val(order);}}
if($('#material_id').val()!="")
{if($('#type').val()!="4")
{$.post('/ajax.php?act=comments',{id:$('#material_id').val(),page:$('#page').val(),reload:1,order:order,material_type:$('#material_type').val(),lang:$("#lang").val()},function(data){if(!data.html){$('#comments_xhr_list').html('<span style="padding: 10px;">Коментарів немає</span>');$('.prolongator').remove();}else
{$('#comments_xhr_list').html('<p>'+data.html+'</p>');}
$('#page').val(parseInt($('#page').val())+1);$('#reply_0').html(data.comform);$('.prolongator').show();commentsForm.html=data.comform;var reg=/#/;if(reg.exec(document.URL))
{location.href=location.href;}
if(data.is_last==1)
{$('.prolongator').remove();}
initBBcode();},'json');}else{$.post('/comment/discussview',{id:$('#material_id').val(),page:$('#page').val(),reload:1,side:"both",order:order,material_type:4},function(data){if(!data.html_left&&!data.html_right){$('.holywar').html('<span style="padding: 10px;">Коментарів немає</span>');}else
{$('.load').remove();$('.holywar > .discuss-left > #content').html(data.html_left);$('.holywar > .discuss-right > #content').html(data.html_right);if(data.is_last_l==1||data.html_left==="")
{$('.prolongator[side="left"]').remove();}
if(data.is_last_r==1||data.html_right==="")
{$('.prolongator[side="right"]').remove();}}
$('#page_left').val(parseInt($('#page_left').val())+1);$('#page_right').val(parseInt($('#page_right').val())+1);$('#page').val(parseInt($('#page').val())+1);var reg=/#/;if(reg.exec(document.URL))
{location.href=location.href;}
initBBcode();},'json');}}
$('.prolongator').live('click',function(){if($('#type').val()!="4")
{$.post("/ajax.php?act=comments",{id:$('#material_id').val(),page:$('#page').val(),order:$('#sort').val(),material_type:$('#material_type').val(),lang:$("#lang").val()},function(data){$('#comments_xhr_list').append(data.html);$('#page').val(parseInt($('#page').val())+1);if(data.is_last==1)
{$('.prolongator').remove();}},'json');}else{var side=$(this).attr("side");$.post('/comment/discussview',{id:$('#material_id').val(),page:$('#page_'+side).val(),order:order,side:side,material_type:4},function(data){if(!data.html_left&&!data.html_right){$('.holywar').html('<span style="padding: 10px;">Коментарів немає</span>');}else
{$('.load').remove();$('.holywar > .discuss-left > #content').append(data.html_left);$('.holywar > .discuss-right > #content').append(data.html_right);$('#page_'+side).val(parseInt($('#page_'+side).val())+1);$('#page').val(parseInt($('#page').val())+1);if(data.is_last_l==1)
{$('.prolongator[side="left"]').remove();}
if(data.is_last_r==1)
{$('.prolongator[side="right"]').remove();}}
var reg=/#/;if(reg.exec(document.URL))
{location.href=location.href;}},'json');}});$('input:checkbox[name=select_all]').live('click',function(){if($(this).is(':checked'))
{$('#rubrics-element > label > :checkbox').attr('checked','checked');}
else
{$('#rubrics-element > label > :checkbox').attr('checked','');}});$('#discuss-comment').jqm();var AdminLogined=false;if($('.user-auth a').html()=='Адмінка'){AdminLogined=true;}
var copied=false;$('div.article').mouseup(function(){$('#clipboard').remove();if(!AdminLogined){replaceSelection();}
document.onkeydown=function(e){e=e||window.event;if(e.altKey&&e.keyCode==65){$("#clipboard").remove();var selection=window.getSelection().toString();if(selection)
{if(confirm(selection+"\nВідправити повідомлення?"))
{$.post("/service/sendmoder",{url:$('#uri').val(),material_id:$('#material_id').val(),text:selection},function(data){if(data.ok==1)
{alert(data.message);}},'json')}}}
if(e.altKey&&e.keyCode==67){var selection1=window.getSelection().toString();var cleaned=strip_tags(selection1);var length=cleaned.length;alert(length);}
if(e.ctrlKey&&e.keyCode==67){var selection=window.getSelection().toString();if(!copied&&!AdminLogined&&selection.length>800){alert("Використання матерiалiв дозволяється за умови гiперпосилання на Gazeta.ua, відкритого для пошукових систем.\nГіперпосилання повинне міститися в першому чи в другому абзаці тексту.");}
copied=true;}}});var left_height=$(".left").attr('clientHeight');var right_height=$(".right").attr('clientHeight');if(right_height>left_height&&!AdapriveResize){}
$('#mysubscribe').live('click',function(){$.post('/user/mysubscribe/',{rubrics:$('#mysubscribe-form').serialize()},function(data){$('#result').show();$('#result').html('<p>'+data.message+'</p>')},'json')});$('#editprofile').live('click',function(){$.post('/user/editprofile/',{userdata:$('#editprofile-form').serialize()},function(data){if(data.error)
{if($('#hiddeninfo #'+data.element).length)
{$('#showinfo').css('color','#B1050F');}
$('ul.errors').remove();$('#'+data.element).after("<ul class='errors'>"+data.message+"</ul>");}
else
{$('#showinfo').css('color','#333');$('ul.errors').remove();$('#result-editprofile').show();$('#result-editprofile').html('<p>'+data.message+'</p>');}},'json')});$('#comform').live('click',function(){var submitted=commentsFormSubmit();var el=$(this);if(submitted===true){var evercookie_val=evercookieCheck();$(this).attr('disabled','disabled');$.post("/comment/submit",{nick:$('#nick').val(),city:$('#city').val(),text:$('#text').val(),type:$('#type').val(),id:$('#material_id').val(),user_id:$('#user_id').val(),parent_id:$('#parent_id').val(),page:parseInt($('#page').val())-1,cur_uri:location.href,clear_uri:$("#clean_uri").val(),order:order,comment_type:$('#comment_type').val(),evercookie:evercookie_val},function(data){if(data.success)
{var IE='\v'=='v';if(IE)
{window.location.reload(data.url);window.location.reload();location.href=data.url;}
else
{window.location.href=data.url;}}else if(data.denied){location.href='/denied.html';}else{alert(data.message);el.attr('disabled','');el.attr('enabled','enabled');}},'json');}else{$(this).attr('disabled','');$(this).attr('enabled','enabled');}});tagsReplace();$(".tag-link").hover(function(){$(this).addClass('tag-link-hover');},function(){$(this).removeClass('tag-link-hover');});$(".tag-link").live('click',function(){var tag=$(this).text();tag=str_replace(tag,' ','+');var lang=$("#lang").val();if(lang=='ru'){location.href='/ru/tag?q='+tag;}else{location.href='/tag?q='+tag;}});if($("#material_id").val()){evercookieStartup();}
$(".share").click(function(){if($(this).hasClass('share-close')){$(this).removeClass('share-close');$(this).addClass('share-open');}else{$(this).removeClass('share-open');$(this).addClass('share-close');}});});$('#showinfo').live('click',function(){if($(this).attr('flag')=='false')
{$('#hiddeninfo').show();$(this).attr('flag','true');}
else
{$('#hiddeninfo').hide();$(this).attr('flag','false');}});$(window).bind('hashchange',function(){var href=location.href;pattern=new RegExp('^.*#\\d+$','gi');if(pattern.test(href)){window.location.reload();}})
$('.comments_item_grey_hidden, .comments_item_hidden, .avoid_hidden, .confirm_hidden').live('hover',function(){$(this).css('opacity',"1");})
$('.comments_item_grey_hidden, .comments_item_hidden, .avoid_hidden, .confirm_hidden').live('mouseleave',function(){$(this).css('opacity',"0.3");})
$('.comments_item_grey_hidden, .comments_item_hidden, .comments_item_grey, .comments_item').live('hover',function(){$(this).children('.comments-tree-pointer').addClass('comments-tree-pointer_hover');$(this).parent('li').parent('ul').parent('li').children('.comments_item_grey_hidden, .comments_item_hidden, .comments_item_grey, .comments_item').children('.comments-tree-pointer').addClass('comments-tree-pointer_hover');})
$('.comments_item_grey_hidden, .comments_item_hidden, .comments_item_grey, .comments_item').live('mouseleave',function(){$(this).children('.comments-tree-pointer').removeClass('comments-tree-pointer_hover');$(this).parent('li').parent('ul').parent('li').children('.comments_item_grey_hidden, .comments_item_hidden, .comments_item_grey, .comments_item').children('.comments-tree-pointer').removeClass('comments-tree-pointer_hover');})
$('#register-modal #login').live('keyup',function(){var reg=/^[a-z0-9]{2,32}$/i;if($(this).val()!=''&&reg.test($(this).val()))
{$('#error-message').hide();}
else{$('#error-message').show();$('#error-message').html('Логін має складатися тільки з латинських букв та цифр');}});$('#register-modal #password_2').live('focusout',function(){var reg=/^.{6,}$/;if($(this).val()!=''&&reg.test($(this).val()))
{$('#error-message').hide();}
else{$('#error-message').show();$('#error-message').html('Пароль повинен мати довжину не меншу, ніж 6 символів');}});$('#register-modal #password_again').live('keyup',function(){if($(this).val()==$('#password_2').val())
{$('#error-message').hide();}
else{$('#error-message').show();$('#error-message').html('Паролі не співпадають');}});$('#register-modal #email').live('focusout',function(){var reg=/([\w-\.]+)@((?:[\w]+\.)+)([a-zA-Z]{2,4})/;if($(this).val()!=''&&reg.test($(this).val()))
{$('#error-message').hide();}
else{$('#error-message').show();$('#error-message').html('Некорректний email');}});$('#register-modal #submit').live('click',function(){if($(this).attr('block')==0)
{$.post('/user/xhrregister',{login:$('#register-modal #login').val(),email:$('#register-modal #email').val(),password_2:$('#register-modal #password_2').val(),password_again:$('#register-modal #password_again').val(),anchor:$('#register-modal #anchor').val(),url:$('#register-modal #url').val()},function(data)
{if(data.result===0)
{$('#register-modal #submit').attr('block',0);$('#error-message').show();$('#error-message').html(data.message);}
else
{var currentTime=new Date();setCookie('regsuccess','1',currentTime.getTime()+20);window.location.href=data.url;}},'json');}
$(this).attr('block',1);return false;})
jQuery.fn.extend({disableSelection:function(){this.each(function(){this.onselectstart=function(){return false;};this.unselectable="on";jQuery(this).css('-moz-user-select','none');});},enableSelection:function(){this.each(function(){this.onselectstart=function(){};this.unselectable="off";jQuery(this).css('-moz-user-select','auto');});},overlay:function(){var overlay=$("<div id='modal-overlay'></div>");return this.each(function(){$(this).click(function(e){$("body").append(overlay.click(function(){modalHide();}))
overlay.css("opacity",0.8);overlay.fadeIn(150);e.preventDefault();$(document).keydown(handleEscape);});});}});function modalHide(){$(document).unbind("keydown",handleEscape)
var remove=function(){$(this).remove();}
overlay.fadeOut(remove);}
function handleEscape(e){if(e.keyCode==27){modalHide();}}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires:"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function getCookie(name){var cookie=" "+document.cookie;var search=" "+name+"=";var setStr=null;var offset=0;var end=0;if(cookie.length>0){offset=cookie.indexOf(search);if(offset!=-1){offset+=search.length;end=cookie.indexOf(";",offset)
if(end==-1){end=cookie.length;}
setStr=unescape(cookie.substring(offset,end));}}
return(setStr);}
(function($){$.fn.placeholder=function(){if($(this).attr("type")=="password"){var original_pass_field=$(this);var pass_placeholder_name="pass_placeholder_"+$(this).attr("name");if(original_pass_field.val()==""){$(this).parent().append("<input type=\"text\" style=\"color:#777777;width:202px;\" autocomplete=\"off\" value=\""+$(this).attr("placeholder")+"\" name=\""+pass_placeholder_name+"\" class=\"form-text\" id=\""+pass_placeholder_name+"\">");$(this).css("display","none");}
var original_pass_field=$(this);$("#"+pass_placeholder_name+"").focus(function(){if(original_pass_field.val()==""||$("#"+pass_placeholder_name+""=="Пароль")){$("#"+pass_placeholder_name+"").css("display","none");original_pass_field.css("display","");original_pass_field.focus();}});original_pass_field.blur(function(){if(original_pass_field.val()==""){$("#"+pass_placeholder_name+"").css("display","");original_pass_field.css("display","none");}});}else{if($(this).val()===""){$(this).val($(this).attr("placeholder"));$(this).css("color","#777777");}
$(this).focus(function(){if($(this).val()===$(this).attr("placeholder")){$(this).css("color","#000000");$(this).val("");}}).blur(function(){if($(this).val()===""){$(this).css("color","#777777");$(this).val($(this).attr("placeholder"));}});}}})(jQuery);function initBBcode()
{$('#text').markItUp(mySettings);$('#emoticons a').click(function(){var emoticon=$(this).attr("title");$.markItUp({replaceWith:emoticon});});}
function showForm(id)
{$("#reply_0 form").remove();$("#comments_xhr_list form").remove();$(".comments_block .reply-hidden").html('');$("#reply_"+id).html(commentsForm.html);$("#reply_"+id).show();$("#parent_id").val(id);initBBcode();}
function showHeadForm()
{$("#comments_xhr_list form").remove();$(".comments_block .reply-hidden").html('');$("#reply_0").html(commentsForm.html);$("#reply_0").show();$("#parent_id").val('');initBBcode();}
function commentsFormSubmit(){if($("#nick").val()!=""&&$("#nick").val()!="Ім'я"&&$("#nick").val()!="Имя"&&$("#text")!=""&&$("#text")!="Комментарий"&&$("#text")!="Коментар"){return true;}else{alert('Заповніть, будь-ласка, всі поля');return false;}}
function closeForm(el)
{$(el).parent().parent().html('');$(".comments_block .reply-hidden").html('');}
function carmaUpd(id,val,ident)
{if($(ident).attr('lock')==0)
{$(ident).attr('lock','1');$.post('/comment/carma',{'id':id,'value':val,'old_carma':$('#carma_old_'+id).val()},function(data){if(data.result)
{var carma=data.carma;if(carma<0)
{$('#carma_'+id).removeClass('carma_good');$('#carma_'+id).addClass('carma_bad');}
else
{$('#carma_'+id).removeClass('carma_bad');$('#carma_'+id).addClass('carma_good');}
if(carma<-10)
{if($('#level_'+id).length)
{$('#'+id).removeClass();if($('#level_'+id).val()=='1')
$('#'+id).addClass('comments_item_grey_hidden');else
$('#'+id).addClass('comments_item_hidden');}
else
{if($(ident).attr('type')=='1')
$('#'+id).addClass('avoid_hidden');else
{if($(ident).attr('type')=='0')
$('#'+id).addClass('confirm_hidden');else
$('#'+id).addClass('comments_item_hidden');}}
$('#carma_'+id).html(data.carma);}
else
{if($('#level_'+id).length)
{$('#'+id).removeClass();if($('#level_'+id).val()=='1')
$('#'+id).addClass('comments_item_grey');else
$('#'+id).addClass('comments_item');}
else
{$('#'+id).removeClass();if($(ident).attr('type')==1)
$('#'+id).addClass('discuss-avoid');else
{if($(ident).attr('type')==0)
$('#'+id).addClass('discuss-confirm');else
$('#'+id).addClass('comments_item');}}
$('#carma_'+id).html(data.carma);}}
else
{alert(data.message);}},'json')}}
function materialCarmaUpd(id,val,ident,type)
{var dest;if(type=='blog')
{dest='/blog/carma';}
else
{dest='/discuss/carma';}
if($(ident).attr('lock')==0)
{$(ident).attr('lock','1');$.post(dest,{'id':id,'value':val,'old_carma':$('#carma_old').val()},function(data){if(data.result)
{var carma=data.carma;if(carma<0)
{$('#carma').removeClass('carma_good');$('#carma').addClass('carma_bad');}
else
{$('#carma').removeClass('carma_bad');$('#carma').addClass('carma_good');}
$('#carma').html(data.carma);}
else
{alert(data.message);}},'json')}}
function commentsSort(order)
{$('#sort').val(order);$.post("/ajax.php?act=comments",{id:$('#material_id').val(),page:parseInt($('#page').val())-1,order:order,reload:1,material_type:$('#material_type').val(),lang:$("#lang").val()},function(data){if(!data.html)
{$('#comments_xhr_list').html('<span style="padding: 10px;">Коментарів немає</span>');$('.comments_sort a').css('color','')
$('#sort_'+order).css('color','#B1050F');}
else
{document.cookie="order="+order+";path=/";$('#comments_xhr_list').html('<p>'+data.html+'</p>');$('.comments_sort a').css('color','')
$('#sort_'+order).css('color','#B1050F');}
if(data.is_last==1)
{$('.prolongator').remove();}},'json')}
function specthemeRotate(count,go)
{if(go=="right")
{$('#spectheme_'+count).hide();count++;if(count>2)
{count=0;}
$('#spectheme_'+count).show();}
else
{$('#spectheme_'+count).hide();count--;if(count<0)
{count=2;}
$('#spectheme_'+count).show();}}
function fb_login(id)
{$(id).attr('onclick','return false;');FB.init({appId:'197010933691576',status:true,cookie:true,xfbml:true,oauth:true});FB.login(function(responce){if(responce.authResponse)
{var request=response.authResponse.accessToken;$.post('/user/fbuserdata',{access_token:request},function(data){window.location.reload();},'json')}
else
{alert('Авторизация не удалась');}},{scope:'email'});}
function loadAvatar(id)
{$.ajax({url:'/image/showavatar/id/'+id,success:function(data){$('#avatar').html(data)},error:function(error){console.log('error $("#manager-images").live(',error);}});}
function str_replace(haystack,needle,replacement){var temp=haystack.split(needle);return temp.join(replacement);}
function str_replace_reg(haystack,needle,replacement){var r=new RegExp(needle,'g');return haystack.replace(r,replacement);}
function tagsReplace()
{var data='';$(".article p").each(function(){data=$(this).html();for(var tag in tags_array){var value=tags_array[tag];if(value){var reverce_value=reverceTag(value);var link=new RegExp('<a[^>]*>(.*?)'+value+'(.*?)</a>','gi');var matchlink=link.test(data);var link2=new RegExp('<a[^>]*>(.*?)'+reverce_value+'(.*?)</a>','gi');var matchlink2=link2.test(data);var title=new RegExp('title=\"(.*?)'+value+'(.*?)\"','gi');var matchtitle=title.test(data);var title2=new RegExp('title=\"(.*?)'+reverce_value+'(.*?)\"','gi');var matchtitle2=title2.test(data);if(!matchlink&&!matchlink2&&!matchtitle&&!matchtitle2){var word=new RegExp(value,'g');var matchword=word.test(data);if(matchword){data=str_replace_reg(data,value,'<span class="tag-link">'+value+'</span>');tags_array[tag]=null;continue;}
var word2=new RegExp(reverceTag(value),'g');var matchword2=word2.test(data);if(matchword2){data=str_replace_reg(data,reverceTag(value),'<span class="tag-link">'+reverce_value+'</span>');tags_array[tag]=null;}}}}
$(this).html(data);});}
function reverceTag(value)
{var arr=value.split(' ');return arr[1]+' '+arr[0];}
function replaceSelection()
{if($.browser.msie){return;}
var copy_el=document.createElement('span');copy_el.setAttribute('id','clipboard');copy_el.setAttribute('style','position: absolute; overflow: hidden; width: 1px; height: 1px;');if($("#lang")=='ru'){var source='Источник';var domain='http://gazeta.ua/ru';}else{source='Джерело';domain='http://gazeta.ua';}
var copy_template='<br>'+source+': &lt;a href="'+domain+$("#uri").val()+'"&gt;Gazeta.ua&lt;/a&gt;';copy_el.innerHTML=copy_template;if(window.getSelection){var sel=window.getSelection();var selText=sel.toString();if(selText.length<800){return;}
var newSel=sel.getRangeAt(0);selText=newSel.cloneRange();selText.collapse(false);selText.insertNode(copy_el);newSel.setEndAfter(copy_el);sel.removeAllRanges();sel.addRange(newSel)}else if(document.selection){sel=document.selection;newSel=sel.createRange();selText=newSel.text;if(selText.length<800){return;}
selText=newSel.duplicate();selText.collapse(false);selText.pasteHTML($(copy_el).outerHTML);newSel.setEndPoint("EndToEnd",selText);newSel.select()}else{return;}
if($("#clipboard").parent('span').hasClass('tag-link')){$("#clipboard").remove();}}
function showDiscussWin(parent_id,type)
{$('#parent_id').val(parent_id);$('#comment_type').val(type);if(type==0)
{$('#discuss-comment').css('background-color','#f3fff5');}
else
{$('#discuss-comment').css('background-color','#fff7f7');}
$('#discuss-comment').jqmShow();}
function strip_tags(input,allowed){allowed=(((allowed||"")+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join('');var tags=/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,commentsAndPhpTags=/<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi;return input.replace(commentsAndPhpTags,'').replace(tags,function($0,$1){return allowed.indexOf('<'+$1.toLowerCase()+'>')>-1?$0:'';});}
function symbolCount(text){var length=text.value.length;var count=500-length;document.getElementById('counter').innerHTML='Залишилось '+count+' символів';if(length>500)
document.getElementById('counter').innerHTML='Текст містить більше 500 символів';}
function evercookieStartup(){if($("#is_debug").val()=='is')return;var ec=new evercookie();ec.get("gpuecookie",function(value){if(value=='null'){var hash=calcMD5(document.cookie+Math.random()*50).substr(0,8);ec.set("gpuecookie",hash);return hash;}});}
function evercookieCheck(){var ecookie=getCookie("gpuecookie");if(!ecookie){ecookie=evercookieStartup();}
return ecookie;}
