
function get_movies(url,type){var prefix='';if(type=='dvds'){prefix='-dvd';}
$.ajax({url:url,async:true,type:"post",dataType:"json",success:function(data){if(data.success==true){$('#summary_container_'+type).empty();$('#summary_container_'+type).html(data.content);$('#summary_container_'+type+' img').preload({placeholder:presets.image_url+'waiting'+prefix+'.jpg',notFound:presets.image_url+'noimage'+prefix+'.jpg'});}else{showFlashData('error','<strong>Sorry.</strong> Something goes wrong...');}}});}
var collection=[];function init_collection(col)
{collection=col;$('div.summ.videos').data('current','0');var my_images=new Array();for(var i=0;i<col.length;i++){my_images[i]=col[i].Pic;}
$.preload(my_images);}
function animate_collection()
{var i=$('div.summ.videos').data('current');i=parseInt(i)+1;if(i==collection.length)i=0;$('div.summ.videos img.header_img').animate({opacity:'0.1'},1000,'',function(){$('div.summ.videos img.header_img').attr('src',collection[i].Pic);setTimeout(function(){$('div.summ.videos img.header_img').animate({opacity:'1'},1000);},300);});$('div.summ.videos a.url, div.summ.videos a.badge.red').attr('href',presets.base_url+'movie/details/'+collection[i].Id);$('div.summ.videos').data('current',i);setTimeout(animate_collection,8000);}
$(document).ready(function(){$("#content .sidebar .dvd-search select").selectbox({animationSpeed:'fast'});$("#content .sidebar .hd-live select").selectbox({animationSpeed:'fast'});get_movies(presets.base_url+'movie/get_featured_movies_ajax/6','videos');get_movies(presets.base_url+'dvd/get_featured_dvds_ajax/8','dvds');get_movies(presets.base_url+'movie/get_featured_movies_ajax/6/1','cams');$('div.paging a').live('click',function(){if(!$(this).hasClass('end')){var url=$(this).attr('href');var type='videos';if(url.indexOf('movie/search/fromcams/true')!=-1){type='cams';$('#summary_container_'+type+' li:not(.line_clear)').html('<img src="'+presets.image_url+'ajax-loader.gif" />');$('#summary_container_'+type+' li:not(.line_clear)').css('padding','80px 20px').css('text-align','center');}else if(url.indexOf('dvd/search')!=-1){type='dvds';$('#summary_container_'+type+' li:not(.line_clear)').html('<img src="'+presets.image_url+'ajax-loader.gif" />');$('#summary_container_'+type+' li:not(.line_clear)').css('padding','80px 11px').css('text-align','center');}else if(url.indexOf('movie/search')!=-1){type='videos';$('#summary_container_'+type+' li:not(.line_clear)').html('<img src="'+presets.image_url+'ajax-loader.gif" />');$('#summary_container_'+type+' li:not(.line_clear)').css('padding','80px 20px').css('text-align','center');}
get_movies(url,type);}
return false;});$('#movie_filters input[type=submit]').click(function(){var search_url='';if($('#movie_website').val()){search_url=search_url+'website/'+$('#movie_website').val()+'/';}
if($('#movie_studio').val()){search_url=search_url+'studio/'+$('#movie_studio').val()+'/';}
location.href=presets.base_url+'movie/search/'+search_url;return false;});$('#dvd_filters input[type=submit]').click(function(){var search_url='';if($('#dvd_series').val()){search_url=search_url+'series/'+$('#dvd_series').val()+'/';}
location.href=presets.base_url+'dvd/search/'+search_url;return false;});$('#cam_filters input[type=submit]').click(function(){var search_url='';if($('#cam_category').val()){search_url=search_url+'category/'+$('#cam_category').val()+'/';}
if($('#cam_series').val()){search_url=search_url+'series/'+$('#cam_series').val()+'/';}
location.href=presets.base_url+'hdlive/search/'+search_url;return false;});});

jQuery.fn.selectbox=function(options){var settings={className:'jquery-selectbox',animationSpeed:"normal",listboxMaxSize:10,replaceInvisible:false};var commonClass='jquery-custom-selectboxes-replaced';var listOpen=false;var showList=function(listObj){var selectbox=listObj.parents('.'+settings.className+'');listObj.slideDown(settings.animationSpeed,function(){listOpen=true;});selectbox.addClass('selecthover');jQuery(document).bind('click',onBlurList);return listObj;}
var hideList=function(listObj){var selectbox=listObj.parents('.'+settings.className+'');listObj.slideUp(settings.animationSpeed,function(){listOpen=false;jQuery(this).parents('.'+settings.className+'').removeClass('selecthover');});jQuery(document).unbind('click',onBlurList);return listObj;}
var onBlurList=function(e){var trgt=e.target;var currentListElements=jQuery('.'+settings.className+'-list:visible').parent().find('*').andSelf();if(jQuery.inArray(trgt,currentListElements)<0&&listOpen){hideList(jQuery('.'+commonClass+'-list'));}
return false;}
settings=jQuery.extend(settings,options||{});return this.each(function(){var _this=jQuery(this);if(_this.filter(':visible').length==0&&!settings.replaceInvisible)
return;var replacement=jQuery('<div class="'+settings.className+' '+commonClass+'">'+'<div class="'+settings.className+'-moreButton" />'+'<div class="'+settings.className+'-list '+commonClass+'-list" />'+'<span class="'+settings.className+'-currentItem" />'+'</div>');jQuery('option',_this).each(function(k,v){var v=jQuery(v);var listElement=jQuery('<span class="'+settings.className+'-item value-'+v.val()+' item-'+k+'">'+v.text()+'</span>');listElement.click(function(){var thisListElement=jQuery(this);var thisReplacment=thisListElement.parents('.'+settings.className);var thisIndex=thisListElement[0].className.split(' ');for(k1 in thisIndex){if(/^item-[0-9]+$/.test(thisIndex[k1])){thisIndex=parseInt(thisIndex[k1].replace('item-',''),10);break;}};var thisValue=thisListElement[0].className.split(' ');for(k1 in thisValue){if(/^value-.+$/.test(thisValue[k1])){thisValue=thisValue[k1].replace('value-','');break;}};thisReplacment.find('.'+settings.className+'-currentItem').text(thisListElement.text());thisReplacment.find('select').val(thisValue).triggerHandler('change');var thisSublist=thisReplacment.find('.'+settings.className+'-list');if(thisSublist.filter(":visible").length>0){hideList(thisSublist);}else{showList(thisSublist);}}).bind('mouseenter',function(){jQuery(this).addClass('listelementhover');}).bind('mouseleave',function(){jQuery(this).removeClass('listelementhover');});jQuery('.'+settings.className+'-list',replacement).append(listElement);if(v.filter(':selected').length>0){jQuery('.'+settings.className+'-currentItem',replacement).text(v.text());}});replacement.find('.'+settings.className+'-moreButton').click(function(){var thisMoreButton=jQuery(this);var otherLists=jQuery('.'+settings.className+'-list').not(thisMoreButton.siblings('.'+settings.className+'-list'));hideList(otherLists);var thisList=thisMoreButton.siblings('.'+settings.className+'-list');if(thisList.filter(":visible").length>0){hideList(thisList);}else{showList(thisList);}}).bind('mouseenter',function(){jQuery(this).addClass('morebuttonhover');}).bind('mouseleave',function(){jQuery(this).removeClass('morebuttonhover');});_this.hide().replaceWith(replacement).appendTo(replacement);var thisListBox=replacement.find('.'+settings.className+'-list');var thisListBoxSize=thisListBox.find('.'+settings.className+'-item').length;if(thisListBoxSize>settings.listboxMaxSize)
thisListBoxSize=settings.listboxMaxSize;if(thisListBoxSize==0)
thisListBoxSize=1;thisListBoxSize=thisListBoxSize*1.4;var thisListBoxWidth=Math.round(_this.width()+5);if(jQuery.browser.safari)
thisListBoxWidth=thisListBoxWidth*0.94;replacement.css('width',thisListBoxWidth+'px');thisListBox.css({width:Math.round(thisListBoxWidth-5)+'px',height:thisListBoxSize+'em'});_this.change(function(){jQuery('.'+settings.className+'-currentItem',replacement).text($(this).find('option:selected').text());});});}
jQuery.fn.unselectbox=function(){var commonClass='jquery-custom-selectboxes-replaced';return this.each(function(){var selectToRemove=jQuery(this).filter('.'+commonClass);selectToRemove.replaceWith(selectToRemove.find('select').show());});}

