function SpTVClass(pl,l,ds){var self=this;this.playlist=pl;var datasheet=ds;var ie6=($.browser.msie&&parseInt($.browser.version)<7&&/MSIE 6\.0/i.test(window.navigator.userAgent)&&!/MSIE 7\.0/i.test(window.navigator.userAgent))?true:false;var saved_state=null;var localized=l;var targetElement='body';var pID='sptv-player';var cID='sptv-container';var sID='sptv-switch';var was_plaused=null;var sizes={player:{small:{width:202,height:151},large:{width:360,height:270}},parent:{small:{width:203},large:{width:360}},container:{small:{width:225},large:{width:$.browser.msie?382:372}}};var last_played=false;var rel_path='uploads/hu_HU/sexpartnertv/';var elements={player:$('<a id="'+pID+'" href="/frames/video.png" class="player sptv"></a>'),container:$('<div><div class="h2 draggable"><h2 class="cs5">'+localized.title+'</h2></div><div class="bg sptv" id="'+cID+'"></div><div class="bb_fav sptv"><a id="'+sID+'" onclick="SpTV.toggle();" class="fav_turnoff" href="javascript:void(0);">'+localized.turnoff+'</a></div></div>').css($.extend(sizes.container.small,{opacity:0.9,marginTop:10}))};var settings={pathToFlowplayerSWF:'/libs/flowplayer/flowplayer-3.1.5.swf',flowplayer:{onLoad:function(){this.mute();},onBeforeFullscreen:function(){var was_playing=(this.getState()===3);var pl=this.pause();var pa=$(this.getParent());if(pa.toggleClass('BigTV').hasClass('BigTV')){self.scaleUp(pa);pageTracker._trackEvent('SexpartnerTV','Scale','Up');}else{self.scaleDown(pa);pageTracker._trackEvent('SexpartnerTV','Scale','Down');}
if(was_playing){setTimeout(function(){pl.resume();},250);}
return false;},onMouseOver:function(){if(this.getClip().advertiser!==''){this.getPlugin('advertiser').animate({opacity:0.6});}
this.getPlugin('controls').animate({opacity:0.8});if(this.getPlaylist().length>1){this.getPlugin('pl').animate({opacity:0.8});}
this.getPlugin('mute').animate({opacity:0.8});this.getPlugin('fs').animate({opacity:0.8});},onMouseOut:function(){if(this.getClip().advertiser!==''){this.getPlugin('advertiser').animate({opacity:0});}
this.getPlugin('controls').animate({opacity:0});if(this.getPlaylist().length>1){this.getPlugin('pl').animate({opacity:0});}
this.getPlugin('mute').animate({opacity:0});this.getPlugin('fs').animate({opacity:0});},canvas:{backgroundColor:'#ffffff',backgroundGradient:'none'},clip:{baseUrl:site_globalurl+rel_path,autoBuffering:true,autoPlay:true,onBegin:function(clip){$(this.getParent()).css($(this.getParent()).hasClass('BigTV')?sizes.player.large:sizes.player.small);if(clip.advertiser!==''){this.getPlugin('advertiser').setHtml('<a href="'+clip.advertiser+'">'+localized.showdatasheet+'</a>').show();}else{this.getPlugin('advertiser').setHtml('').hide();}
if(this.getPlaylist().length>1){this.getPlugin('pl').show();}else{this.getPlugin('pl').hide();}},onBeforeFinish:function(clip){return(clip.index===this.getPlaylist().length-1)?false:true;},onStart:function(clip){pageTracker._trackEvent('SexpartnerTV','Start',clip.url);},onPause:function(clip){pageTracker._trackEvent('SexpartnerTV','Pause',clip.url,parseInt(this.getTime()));}},plugins:{pl:{url:'flowplayer.controls-3.1.5.swf',all:false,playlist:true,opacity:0,height:25,width:55,top:1,right:1,buttonColor:'#cc0000',buttonOverColor:'#ff0000',tooltipColor:'#cc0000',backgroundColor:'transparent',backgroundGradient:'none'},mute:{url:'flowplayer.controls-3.1.5.swf',all:false,mute:true,opacity:0,height:30,width:30,bottom:30,right:5,padding:0,margin:0,buttonColor:'#eeeeee',buttonOverColor:'#ffffff',tooltipColor:'#cc0000',backgroundColor:'#cc0000',backgroundGradient:'none',borderRadius:10},fs:{url:'flowplayer.controls-3.1.5.swf',all:false,fullscreen:true,opacity:0,height:25,width:25,top:1,left:1,buttonColor:'#cc0000',buttonOverColor:'#ff0000',tooltipColor:'#cc0000',backgroundColor:'transparent',backgroundGradient:'none'},advertiser:{url:'flowplayer.content-3.1.0.swf',bottom:30,height:25,opacity:0,width:155,left:5,backgroundColor:'#cc0000',color:'transparent',onMouseOver:function(){this.animate({opacity:0.9});},onMouseOut:function(){this.animate({opacity:0.6});}},controls:{all:false,scrubber:true,play:true,volume:true,opacity:0,height:27,bottom:1,left:'50%',bufferColor:'#333333',progressColor:'#cc0000',buttonColor:'#cc0000',buttonOverColor:'#ff0000',tooltipColor:'#cc0000',backgroundColor:'transparent',backgroundGradient:'none'}}}};var hover={over:function(){if($(self.getParent()).hasClass('NoTV')){elements.container.fadeTo('fast',0.8);}},out:function(){if($(self.getParent()).hasClass('NoTV')){elements.container.fadeTo('fast',0.4);}}};this.loadPlayer=function(){if($.cookie('adult_visitor')&&((datasheet==='1')||($.cookie('sptv_switchedoff')!=='6675636b'))){$('a#'+pID).flowplayer(settings.pathToFlowplayerSWF,settings.flowplayer);setTimeout(function(){$f(pID).play(self.playlist);},100);}else{self.toggle();}};this.scaleDown=function(player_parent){player_parent.css(sizes.player.small).parent().css(sizes.parent.small).parent().children('.bb_fav,.h2').andSelf().css(sizes.container.small).each(function(index,element){if($(element).hasClass('h2')){$(element).css({width:sizes.container.small.width-10});}else if($(element).hasClass('bb_fav')){$(element).css({margin:0});}});};this.scaleUp=function(player_parent){var es=player_parent.css(sizes.player.large).parent().css(sizes.parent.large).parent().children('.bb_fav,.h2').andSelf().css(sizes.container.large);if($.browser.msie){es.filter('div.h2').css({width:sizes.container.large.width-10});}};this.getParent=function(){var pl='a#'+pID;try{pl=$f(pID).getParent();}catch(err){}
return pl;};this.toggle=function(){var pl=$f(pID);var state=-1;var pa=$('a#'+pID);var po=false;try{state=pl.getState();}catch(err){try{state=pl.unload().getState();}catch(err2){}}
if(state>0){pa=$($f(pID).getParent());po=true;}
var sw=$('a#'+sID);var ct=pa.parent().parent();if(pa.toggleClass('NoTV').hasClass('NoTV')){pageTracker._trackEvent('SexpartnerTV','Toggle','off');if(datasheet!=='1'){if(!$.cookie('sptv_switchedoff')){$.cookie('sptv_switchedoff','6675636b',{expires:null});}}
if(po){last_played={clip:pl.getClip(),position:pl.getTime()};pl.hide().pause();pl.unload();}
setTimeout(function(){if(po){pl.unload();}
if(pa.hasClass('BigTV')){self.scaleDown(pa.removeClass('BigTV'));}
pa.slideUp('normal',function(){sw.fadeTo('fast',0,function(){sw.removeClass('fav_turnoff').addClass('fav_turnon').html(localized.turnon).fadeTo('fast',1);});setTimeout(function(){ct.css({right:1,bottom:1,left:'',top:''});setTimeout(function(){ct.animate({opacity:0.4});},1500);},500);});},200);}else{pageTracker._trackEvent('SexpartnerTV','Toggle','on');if(datasheet!=='1'){$.cookie('sptv_switchedoff',null);}
pa.slideDown('normal',function(){pa.flowplayer(settings.pathToFlowplayerSWF,settings.flowplayer);(pl=$f(pID)).play(self.playlist);if(last_played){pl.play(last_played.clip.index).seek(last_played.clip.time);}
sw.fadeTo('fast',0,function(){ct.animate({opacity:0.8});sw.removeClass('fav_turnon').addClass('fav_turnoff').html(localized.turnoff).fadeTo('fast',1);});});}};this.saveState=function(){try{saved_state=$f(pID).getState();}catch(err){try{saved_state=$f(pID).unload().getState();}catch(err2){saved_state=-1;}}
return self;};this.savedState=function(){return saved_state;};this.stateWas=function(state){return(state===undefined)?saved_state:(saved_state===state);};this.play=function(arg){if(self.stateWas()>0){$f(pID).play(arg);}
return self.saveState();};this.pause=function(){if(self.stateWas(3)){$f(pID).pause();saved_state=4}
return self;};this.resume=function(){if(self.stateWas(4)){$f(pID).resume();saved_state=3}
return self;};this.load=function(){if(ie6){elements.container.css({position:'absolute',bottom:1,right:1,opacity:0.5}).appendTo(targetElement).fadeIn('normal',function(){$('div#'+cID).html(localized.newerbrowserneeded).css(sizes.parent.small).css({width:223}).show();}).draggable({handle:'div.h2'}).hoverIntent({over:function(){$(this).animate({opacity:0.9});},out:function(){$(this).animate({opacity:0.4});},sensitivity:6}).children('div.bb_fav.sptv').remove();}else{elements.container.css({position:'fixed',right:1,bottom:1}).appendTo(targetElement).fadeIn('normal',function(){$('div#'+cID).append(elements.player).css(sizes.parent.small).slideDown('fast',self.loadPlayer);}).draggable({start:function(){was_paused=self.stateWas(4)?true:false;self.saveState().pause();if($.browser.safari){$(this).css({position:'absolute'});}},stop:function(){if($.browser.safari){$(this).css({top:$(this).position().top-window.pageYOffset,position:'fixed'});}
if(was_paused){self.resume().saveState();}},handle:'div.h2'}).hoverIntent({over:hover.over,out:hover.out,timeout:500,sensitivity:5});}};}
var SpTV=null;function SpTVLoader(playlist,locale,datasheet){$(function(){SpTV=new SpTVClass(playlist,locale,datasheet);setTimeout(function(){SpTV.load();},1500);});}
