var player;
var isPlaying=false;
var isPause=false;
var moviefile="";
var begin=null;
var beforePause=null;
var podcastName="";
function playerReady(obj){player=document.getElementById(obj.id);
if(typeof player==="function"){moviefile=player.getConfig().file;
addListeners()
}podcastName="";
begin=null;
isPlaying=false;
beforePause=null
}function addListeners(){player.addModelListener("STATE","showState")
}function showState(s){switch(s.newstate){case"PLAYING":if(!isPlaying){startTrack();
setPodcastName()
}if(isPause){isPause=!isPause;
begin=new Date(new Date()-beforePause)
}break;
case"COMPLETED":isPlaying=false;
stopTrack();
break;
case"PAUSED":isPause=true;
beforePause=new Date(new Date()-begin);
break;
default:break
}}function startTrack(){begin=new Date();
isPlaying=true
}function setPodcastName(){if(VIDEOS){podcastName=VIDEOS[CURR_VIDEO].name
}else{podcastName=(moviefile!="")?moviefile:"podcast";
var first=podcastName.lastIndexOf("/")+1;
(first==-1)?first=0:true;
var last=podcastName.lastIndexOf(".");
podcastName=podcastName.substring(first,last)
}}function stopTrack(){if(begin===null){return
}var end=new Date(new Date()-begin);
var diff=0;
if(isPause){diff=parseInt(beforePause.getTime()/1000)
}else{diff=parseInt(end.getTime()/1000)
}if(window.opener){window.opener.sendPodcastTracking(podcastName+"-"+diff)
}else{sendPodcastTracking(podcastName+"-"+diff)
}begin=null;
podcastName=""
}function resizePodcast(breite,hoehe){var obj=document.getElementById("player");
if(!is24_isIE){obj.style.height=hoehe+70+"px";
obj.style.width=breite+70+"px"
}else{obj.style.width=breite+70+"px";
obj.style.height=hoehe+160+"px"
}};
