var featuredcontentglider={leftrightkeys:[37,39],csszindex:100,ajaxloadingmsg:'<b>Fetching Content. Please wait...</b>',glide:function(config,showpage,isprev){var selected=parseInt(showpage)
if(selected>=config.$contentdivs.length){alert("No content exists at page "+(selected+1)+"! Loading 1st page instead.")
selected=0}
var $target=config.$contentdivs.eq(selected)
if(config.$togglerdiv.attr('lastselected')==null||parseInt(config.$togglerdiv.attr('lastselected'))!=selected){var $selectedlink=config.$toc.eq(selected)
config.nextslideindex=(selected<config.$contentdivs.length-1)?selected+1:0
config.prevslideindex=(selected==0)?config.$contentdivs.length-1:selected-1
config.$next.attr('loadpage',config.nextslideindex+"pg")
config.$prev.attr('loadpage',config.prevslideindex+'pg')
var startpoint=(isprev=="previous")?-config.startpoint:config.startpoint
$target.css(config.leftortop,startpoint).css("zIndex",this.csszindex++)
var endpoint=(config.leftortop=="left")?{left:0}:{top:0}
$target.animate(endpoint,config.speed)
config.$toc.removeClass('selected')
$selectedlink.addClass('selected')
config.$togglerdiv.attr('lastselected',selected+'pg')}},getremotecontent:function($,config){config.$glider.html(this.ajaxloadingmsg)
$.ajax({url:config.remotecontent,error:function(ajaxrequest){config.$glider.html('Error fetching content.<br />Server Response: '+ajaxrequest.responseText)},success:function(content){config.$glider.html(content)
featuredcontentglider.setuptoggler($,config)}})},aligncontents:function($,config){config.$contentdivs=$("#"+config.gliderid+" ."+config.contentclass)
config.$contentdivs.css(config.leftortop,config.startpoint).css({height:config.$glider.height(),visibility:'visible'})},setuptoggler:function($,config){this.aligncontents($,config)
config.$togglerdiv.hide()
config.$toc.each(function(index){$(this).attr('pagenumber',index+'pg')
if(index>(config.$contentdivs.length-1))
$(this).css({display:'none'})})
var $nextandprev=$("#"+config.togglerid+" .next, #"+config.togglerid+" .prev")
$nextandprev.click(function(event){featuredcontentglider.glide(config,this.getAttribute('loadpage'),this.getAttribute('buttontype'))
event.preventDefault()})
config.$toc.click(function(event){featuredcontentglider.glide(config,this.getAttribute('pagenumber'))
event.preventDefault()})
config.$togglerdiv.fadeIn(1000,function(){featuredcontentglider.glide(config,config.selected)
if(config.autorotate==true){config.stepcount=0
config.totalsteps=config.$contentdivs.length*config.autorotateconfig[1]
featuredcontentglider.autorotate(config)}})
config.$togglerdiv.click(function(){featuredcontentglider.cancelautorotate(config.togglerid)})
if(this.leftrightkeys.length==2){$(document).bind('keydown',function(e){featuredcontentglider.keyboardnav(config,e.keyCode)})}},autorotate:function(config){var rotatespeed=config.speed+config.autorotateconfig[0]
window[config.togglerid+"timer"]=setInterval(function(){if(config.totalsteps>0&&config.stepcount>=config.totalsteps){clearInterval(window[config.togglerid+"timer"])}
else{featuredcontentglider.glide(config,config.nextslideindex,"next")
config.stepcount++}},rotatespeed)},cancelautorotate:function(togglerid){if(window[togglerid+"timer"])
clearInterval(window[togglerid+"timer"])},keyboardnav:function(config,keycode){if(keycode==this.leftrightkeys[0]){featuredcontentglider.glide(config,config.prevslideindex,"previous")}else if(keycode==this.leftrightkeys[1]){featuredcontentglider.glide(config,config.nextslideindex,"next")}
if(keycode==this.leftrightkeys[0]||keycode==this.leftrightkeys[1])
featuredcontentglider.cancelautorotate(config.togglerid)},getCookie:function(Name){var re=new RegExp(Name+"=[^;]+","i")
if(document.cookie.match(re))
return document.cookie.match(re)[0].split("=")[1]
return null},setCookie:function(name,value){document.cookie=name+"="+value},init:function(config){jQuery(document).ready(function($){config.$glider=$("#"+config.gliderid)
config.$togglerdiv=$("#"+config.togglerid)
config.$toc=config.$togglerdiv.find('.toc')
config.$next=config.$togglerdiv.find('.next')
config.$prev=config.$togglerdiv.find('.prev')
config.$prev.attr('buttontype','previous')
var selected=(config.persiststate)?featuredcontentglider.getCookie(config.gliderid):config.selected
config.selected=(isNaN(parseInt(selected)))?config.selected:selected
config.leftortop=(/up/i.test(config.direction))?"top":"left"
config.heightorwidth=(/up/i.test(config.direction))?config.$glider.height():config.$glider.width()
config.startpoint=(/^(left|up)/i.test(config.direction))?-config.heightorwidth:config.heightorwidth
if(typeof config.remotecontent!="undefined"&&config.remotecontent.length>0)
featuredcontentglider.getremotecontent($,config)
else
featuredcontentglider.setuptoggler($,config)
$(window).bind('unload',function(){config.$togglerdiv.unbind('click')
config.$toc.unbind('click')
config.$next.unbind('click')
config.$prev.unbind('click')
if(config.persiststate)
featuredcontentglider.setCookie(config.gliderid,config.$togglerdiv.attr('lastselected'))
config=null})})}}

try{var playlistReady=playerReady;}catch(err){}
playerReady=function(obj){setTimeout(function(){checkPlaylistLoaded(obj)},1);try{playlistReady(obj);}catch(err){}}
function itemHandler(obj){var item=obj['index'];var s=$("#scroll-videoslide .items a").length;var playlist=$(".scroll-navigation #scroll-videoslide ul.items");var currentItem=0;playlist.children().each(function(){if(currentItem==item){$(this).find("a").addClass("active");}else{$(this).find("a").removeClass("active");}
currentItem++;$(".status-videoslide .index-item").text((item+1)+' DARI '+s);});}
function checkPlaylistLoaded(obj){var player=document.getElementById(obj['id']);var jsPlaylist=player.getPlaylist();if(jsPlaylist.length>0){var playlist=createPlaylist(obj);populatePlaylist(player,jsPlaylist,playlist);player.addControllerListener("PLAYLIST","playlistHandler");player.addControllerListener("ITEM","itemHandler");var s=$("#scroll-videoslide .items a").length;$(".status-videoslide .index-item").text('1'+' DARI '+s);$("#scroll-videoslide .items a").eq(0).addClass("active");}else{setTimeout(function(){checkPlaylistLoaded(obj)},150);}}
function createPlaylist(obj){return $(".scroll-navigation #scroll-videoslide ul.items");}
function playlistHandler(obj){var player=document.getElementById(obj['id']);var jsPlaylist=player.getPlaylist();var playlist=$(".scroll-navigation #scroll-videoslide ul.items");populatePlaylist(player,jsPlaylist,playlist);}
function populatePlaylist(player,jsPlaylist,playlist){playlist.empty();for(var i=0;i<jsPlaylist.length;i++){var jsItem=jsPlaylist[i];var alternate="even";if(i%2){alternate="odd";}
playlist.append("<li class='item "+alternate+"'>"+dump(jsItem)+"</li>");}
var playlistItem=0;playlist.children().each(function(){var currentItem=playlistItem;$(this).click(function(){player.sendEvent("ITEM",currentItem);});playlistItem++;});}
function dump(arr){var output="<a class='thumb'><img src='${image}' class='inset' /></a>";var variables=getVars(output);for(var j=0;j<variables.length;j++){var variable=variables[j];var varName=variable.replace('${','').replace('}','');var value=arr[varName];if(!value){value='';}
output=output.replace(variable,value);}
output=output.replace("<a class='thumb'><img src='' class='inset' /></a>","");return output;}
function dumpText(arr){var dumped_text="";if(typeof(arr)=='object'){for(var item in arr){var value=arr[item];if(typeof(value)=='object'){dumped_text+="<div class='"+item+"'>";dumped_text+=dump(value);dumped_text+="</div>";}else{dumped_text+="<div class='"+item+"'>"+value+"</div>";}}}else{dumped_text+=arr+" ("+typeof(arr)+")";}
return dumped_text;}
function getVars(str){return str.match(/\$\{(.*?)\}/g);}


var params = {};
params.loop = "false";
params.menu = "true";
params.wmode = "transparent";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
var flashvars = {};
flashvars.file = "http://video.tempointeraktif.com/playlist";
flashvars.plugins = "viral-2,infobox";
flashvars['viral.functions'] = "embed";
flashvars['viral.allowmenu'] = "true";
var attributes = {};
attributes.id = "playerID";
attributes.name = "playerID";

swfobject.embedSWF("http://video.tempointeraktif.com/sites/all/libraries/player/flash_media_player/player.swf", "player", "290", "210", "9.0.124", false, flashvars, params, attributes);

