var BOOKS=function(){var a={init:function(b){a.params=b;a.loadXml()},params:null,data:null,loadXml:function(){$.ajax({type:"GET",url:a.params.xmlPath,dataType:"xml",success:function(b){a.data=b;a.max=a.params.perView;a.count=$("book",b).length;a.preloadBooks();a.browseBooks()}})},first:0,max:0,count:0,preloadBooks:function(){$("ul","#books").empty();$("book",a.data).each(function(b){var c=$.trim($("title",this).text());var d=$.trim($("href",this).text());$("ul","#books").append(["<li><a href='",d,"' class='info'><img src='",a.params.imgPath,"/../wp-content/themes/ogmovie/img/info.jpg' width='16' height='16' alt='More Info' /></a><a href='",d,"' class='thumb'><img src='",$.trim($("image > src",this).text()),"' width='",$("image",this).attr("width"),"' height='",$("image",this).attr("height"),"' alt='",c,"' /></a></li>"].join(""));$("body").append(["<div class='books_tool_tip' id='books_tool_tip_",b,"'><div class='books_pointer_left'><!-- books pointer --></div><div class='inner'><p>",c," <br />(<em>",$.trim($("author",this).text()),"</em>)","</p><p><img src='",a.params.imgPath,"/../wp-content/themes/ogmovie/img/stars_",$.trim($("reviews > average_rating",this).text()),,".gif' width='55' height='12' /> (",$.trim($("reviews > total",this).text()),")","</p></div></div>"].join(""))});$(".info","#books").hover(function(b){a.tooltip.show(b,$("#books_tool_tip_"+$("a.info","#books").index(this)))},function(b){a.tooltip.hide(b,$("#books_tool_tip_"+$("a.info","#books").index(this)))});$("#books .prev").click(function(){a.browseBooks("prev");return false});$("#books .next").click(function(){a.browseBooks("next");return false})},browseBooks:function(b){if(b=="prev"){if(a.first==a.count&&a.count%a.max>0){a.first=a.first-(a.count%a.max+a.max)}else{a.first=a.first-a.max*2}}var c=a.first+a.max;var d=1;if(c>a.max){d=c-a.max+1}if(a.first==0){$("#books .prev").css("visibility","hidden")}else{$("#books .prev").css("visibility","visible")}if(c<a.count){$("#books .next").css("visibility","visible")}else if(c>=a.count){c=a.count;$("#books .next").css("visibility","hidden")}$("book",a.data).each(function(b){if(b>=a.first&&b<c){$("#books li:eq("+b+")").fadeIn("slow")}else{$("#books li:eq("+b+")").css("display","none")}});a.first=c;$("#books .showing").html([a.count,"</strong> filmden <strong>",d," - ",c,"</strong> arası görüntüleniyor <strong>"].join(""))},tooltip:{show:function(b,c){var d=a.tooltip.getViewport();var e=a.tooltip.getMouseCoord(d,b)[0]+15;var f=a.tooltip.getMouseCoord(d,b)[1];c.find(".books_pointer_right").addClass("books_pointer_left").removeClass("books_pointer_right");if(e+c.width()>d.innerWidth+d.pageXOffset){e=e-c.width()-30;c.find(".inner").addClass("inner_right");c.find(".books_pointer_left").addClass("books_pointer_right").removeClass("books_pointer_left")}c.css("left",e).css("top",f).css("display","block")},hide:function(a,b){b.css("display","none")},getMouseCoord:function(a,b){!b?b=window.event:b=b;b.pageX?a.pageX=b.pageX:a.pageX=b.clientX+a.scrollLeft;b.pageY?a.pageY=b.pageY:a.pageY=b.clientY+a.scrollTop;return[b.pageX,b.pageY]},getViewport:function(){var a={};if(self.innerHeight){a.pageYOffset=self.pageYOffset;a.pageXOffset=self.pageXOffset;a.innerHeight=self.innerHeight;a.innerWidth=self.innerWidth}else if(document.documentElement&&document.documentElement.clientHeight){a.pageYOffset=document.documentElement.scrollTop;a.pageXOffset=document.documentElement.scrollLeft;a.innerHeight=document.documentElement.clientHeight;a.innerWidth=document.documentElement.clientWidth}return a}}};return{init:function(b){a.init(b)}}}()
