function ID(element)
{return document.getElementById(element);}
function unselect_checkboxes(){var boxes=document.getElementsByName('filtered_categories');for(var i=0;i<boxes.length;i++)
boxes[i].checked=false;count_filter_categories();}
function count_filter_categories(){var boxes=document.getElementsByName('filtered_categories');var count=0;for(var i=0;i<boxes.length;i++)
if(boxes[i].checked==true)
count++;ID('category_count').innerHTML=count;if(count>0)
ID('category_count_container').style.display="inline";}
function attach_events_to_category_filter(){var boxes=document.getElementsByName('filtered_categories');for(var i=0;i<boxes.length;i++)
boxes[i].onclick=count_filter_categories;}
function init_post_filter(){attach_events_to_category_filter();count_filter_categories();set_smooth_scroll();}
window.onload=init_post_filter;var filters_loaded="false";function toggle_filter_categories(action){if(action=="close")
$("div.ajax_post_filter_container:visible").slideUp("slow");else{if(filters_loaded=="false"){get_ajax_filters(document.getElementById('root_category').innerHTML);filters_loaded="true";}else
$("div.ajax_post_filter_container:hidden").slideDown("slow");}}
var xmlHttp;var browserID=navigator.appName;function ajax_request_response(action,parameters,response_handler_function)
{try{try{xmlHttp=new XMLHttpRequest();}
catch(e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){alert("Your browser does not support AJAX!");return false;}}}
xmlHttp.onreadystatechange=function()
{if(xmlHttp.readyState==4)
{setTimeout(response_handler_function+"();",0);}}
xmlHttp.open("GET","/library/themes/creatiu/ajax_get_wp_posts.php?action="+action+parameters,true);xmlHttp.send(null);}catch(e){alert(e);}}
function check_browser()
{}
var cache_request_keys=new Array();var cache_request_responses=new Array();var max_cache_index=0;function apply_category_filter(triggered_from){if(triggered_from=="from_selectbox"){}else
ID('loading_spinner').style.visibility="visible";toggle_checkbox_states("disabled");if(ID('ajax_loader_bar')&&triggered_from=="from_selectbox")
ID('ajax_loader_bar').style.display="block";ID('items').innerHTML+="<div style='background-color: white; opacity: 0.5; position: absolute; width: inherit; height: "+ID('items').scrollHeight+"px'> </div>";var filter_request_params="&filters=";if(ID('filter_by_categories').checked==true){var boxes=document.getElementsByName('filtered_categories');var filtered_category_list="";for(var i=0;i<boxes.length;i++)
if(boxes[i].checked==true)
filtered_category_list+=boxes[i].value+",";else{}
filter_request_params+=filtered_category_list;}
var exclude_root_cat_list="&exclude=";{var boxes=document.getElementsByName('filter_by_category');var filtered_category_list="";for(var i=0;i<boxes.length;i++)
if(boxes[i].checked==true){}else
exclude_root_cat_list+="-"+boxes[i].value+",";filter_request_params+=exclude_root_cat_list;}
var cache_has_response=false;var request_cache_key="action=get_filtered_posts"+filter_request_params+"&paged="+current_page_for_paginator+"&order="+ID('sort_order').value+"&qtrans_language="+ID('qtrans_language').value;var x=0;for(x=0;x<cache_request_keys.length;x++)
if(cache_request_keys[x]==request_cache_key){cache_has_response=true;break;}
if(cache_has_response==true){ID('loading_spinner').style.visibility="hidden";ID('loading_spinner_2').style.visibility="hidden";toggle_filter_categories('close');ID('items').innerHTML=cache_request_responses[x];toggle_checkbox_states("enabled");set_paginator();Shadowbox.setup();reset_bubles();}else{xmlHttp=$.ajax({type:"POST",url:"/library/themes/creatiu/ajax_get_wp_posts.php",data:request_cache_key,success:function(){ID('loading_spinner').style.visibility="hidden";ID('loading_spinner_2').style.visibility="hidden";toggle_filter_categories('close');ID('items').innerHTML=xmlHttp.responseText;max_cache_index++;cache_request_keys[max_cache_index]=request_cache_key;cache_request_responses[max_cache_index]=xmlHttp.responseText;toggle_checkbox_states("enabled");set_paginator();Shadowbox.setup();reset_bubles();}});}refresh_buysellads();}
function refresh_buysellads(){$('.buysellads').html('<div style="padding: 10px; color: silver"></div>');$.ajax({url:'http://s3.buysellads.com/r/s_8be707effde4a8f32135a9fc9febdb68.js?v=1280604600000',dataType:'script',success:load_buysellads});}function load_buysellads() {$('.buysellads').html('<div id="bsap_1247252" class="bsarocks bsap_8be707effde4a8f32135a9fc9febdb68"></div><div id="bsap_1249777" class="bsarocks bsap_8be707effde4a8f32135a9fc9febdb68"></div>');_bsap.exec();track_visitor();}function track_visitor(){setTimeout($('#tracking_script').html(),2000);}
var current_page_for_paginator=1;function load_filtered_response_page(page){current_page_for_paginator=page;apply_category_filter("from_selectbox");}
function set_paginator(){var total_post_count=0;if(ID('total_post_count'))
total_post_count=Math.ceil(parseInt(ID('total_post_count').innerHTML)/16);if(total_post_count==0)
total_post_count=24;pag=new Paginator("paginator",total_post_count,10,current_page_for_paginator,"/library/themes/creatiu/ajax_get_wp_posts.php","");set_smooth_scroll();}
function get_ajax_filters(root_category){ID('loading_spinner_2').style.visibility="visible";toggle_checkbox_states("disabled");xmlHttp=jQuery.get("/library/themes/creatiu/ajax_get_wp_posts.php","action=get_categories&root_category="+root_category+"&qtrans_language="+ID('qtrans_language').value,function(){ID('loading_spinner_2').style.visibility="hidden";ID('categories_list_container').innerHTML=xmlHttp.responseText;$("div.ajax_post_filter_container:hidden").slideDown("slow");init_post_filter();toggle_checkbox_states("enabled");Shadowbox.setup();reset_bubles();},"html");}
function toggle_checkbox_states(element_state){var checkbox_state=element_state;var checkboxes=document.getElementsByTagName('input');for(var i=0;i<checkboxes.length;i++)
if(checkboxes[i].type=="checkbox"){if(checkbox_state=="enabled")
checkboxes[i].disabled=false;else
checkboxes[i].disabled=true;}}
function toggle_filter_by_checkbox(){if(document.getElementById('filter_by_categories').checked==true)
document.getElementById('filter_selector').style.display='inline';else
document.getElementById('filter_selector').style.display='none';}
function set_smooth_scroll(){$('a[href*=#]').click(function(){if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){var $target=$(this.hash);$target=$target.length&&$target||$('[name='+this.hash.slice(1)+']');if($target.length){var targetOffset=$target.offset().top;$('html,body').animate({scrollTop:targetOffset},1000);return false;}}});}
function reset_bubles(){$(function(){$('.bubble').each(function(){var distance=10;var time=250;var hideDelay=250;var hideDelayTimer=null;var beingShown=false;var shown=false;var trigger=$('.trigger',this);var popup=$('.popup',this).css('opacity',0);$([trigger.get(0),popup.get(0)]).mouseover(function(){if(hideDelayTimer)clearTimeout(hideDelayTimer);if(beingShown||shown){return;}else{beingShown=true;popup.css({top:-60,left:0,display:'block'}).animate({top:'-='+distance+'px',opacity:1},time,'swing',function(){beingShown=false;shown=true;});}}).mouseout(function(){if(hideDelayTimer)clearTimeout(hideDelayTimer);hideDelayTimer=setTimeout(function(){hideDelayTimer=null;popup.animate({top:'-='+distance+'px',opacity:0},time,'swing',function(){shown=false;popup.css('display','none');});},hideDelay);});});});}
