var as_alpha_order_column_breakers={brunettes:true,interracial:true,panties:true};var as_sort=$.cookie('as_sort');if(as_sort!='alpha'&&as_sort!='groups'){as_sort='groups';$.cookie('as_sort',as_sort,{expires:365});}
preload_image1=new Image();preload_image1.src="static/images/as_sel_category.gif";preload_image2=new Image();preload_image2.src="static/images/spinner.gif";function search()
{update_as_selected_categories();var first=true;var serialized='';for(id in as_selected_categories){if(!first){serialized+=',';}else{first=false;}
serialized+=id;}
var params={category_list:serialized};if(params.category_list==''){$('#search-error').fadeIn('fast');return false;}
$('#advanced-search #loading').fadeIn();$.post(config.api_url+'search_objects',params,function(json){var result=eval(json);if(result.error!=''){alert('error, please try again');return;}
config.page_base_url='http://lo?cl='+serialized;render_results(result);$('#advanced-search #loading').hide();$('#advanced-search').slideUp('fast');});}
function update_as_selected_categories()
{if(as_categories_rendered){as_selected_categories={};$("#advanced-search INPUT[type='checkbox']:checked").each(function(){as_selected_categories[$(this).attr('id').substr(9)]=true;});}else{as_selected_categories=as_preselected_categories;}}
function render_results(result)
{var html="<ul>";var c=1;for(id in result.matches){html+="<li";if((c++)%4==0)
html+=" class='last-in-row'";html+=">";html+="<a href='"+result.matches[id].view_url+"'>";html+="<img class='thumb' src='"+result.matches[id].thumb_filename+"' alt='"+result.matches[id].title+"'/>";html+="<div class='title'>"+result.matches[id].title+"</div>";html+="</a>";html+="<span class='time'>"+result.matches[id].duration+"</span>";html+="</li>";}
html+="</ul>";html+=result.pagination;$('#main').html(html);$('#status-bar #right').html(result.right_status_bar_text);$('#status-bar #left').html(result.left_status_bar_text);$('#categories .selected').removeClass('selected');}
function _render_as_category(category)
{var selected=false;if(as_selected_categories[category.category_id]!=undefined){selected=true;}
var html="<div onclick='as_category_clicked("+category.category_id+");' class='asc'>";if(selected){html+='<div class="selected_bg" id="sel_cat_'+category.category_id+'"> </div>'}
html+="<input type='checkbox' id='category_"+category.category_id+"'";if(selected){html+=' checked="checked" ';}
html+="/><label for='category_"+category.category_id+"'>"+category.name+"</label>&nbsp;</div>";return html;}
function as_category_clicked(category)
{if($('#category_'+category).is(':checked')){if(!is_IE6){$('#category_'+category).parent().prepend('<div class="selected_bg" id="sel_cat_'+category+'"> </div>');}else{$('#category_'+category).parent().addClass('selected');}
if($('#search-error').is(':visible')){$('#search-error').fadeOut('fast');}}else{if(!is_IE6){$('#sel_cat_'+category).remove();}else{$('#category_'+category).parent().removeClass('selected');}}}
function render_advanced_search_categories(sort)
{var html='';update_as_selected_categories();if(sort=='groups'){for(i=1;i<=4;i++){html+='<div class="group-order">';for(id in category_list){if(category_list[id].group==i){html+=_render_as_category(category_list[id]);}}
html+='<br class="clear-both"/></div>';}}else if(sort=='alpha'){html+='<div class="alpha-order">';for(id in category_list){html+=_render_as_category(category_list[id]);if(as_alpha_order_column_breakers[id]!=undefined){html+='</div><div class="alpha-order">';}}
html+='</div><br class="clear-both"/>';}else{return;}
as_sort=sort;$.cookie('as_sort',as_sort,{expires:365});$('#advanced-search #adv-categories').html(html);}
var as_categories_rendered=false;function toggle_advanced_search()
{if(!as_categories_rendered){render_advanced_search_categories(as_sort);as_categories_rendered=true;}
if(!$('#advanced-search').is(':visible')){$('#advanced-search').slideDown('fast');$('#search-error').hide();}else{$('#advanced-search').slideUp('fast');}}
function show_so()
{$("#dropdown-box").css("top","10px").css("left","10px").fadeIn("fast");}
$(document).ready(function(){if(!is_IE6){var tmp=new Image();tmp.src="static/images/as_sel_category.gif";}});