// live.js


function setRandom(){
    return Math.round(Math.random()*(122-48))+48;
}
   
function zufall(z){
   var chars = new Array();
   var x=0;
   var y=0;
   
   while(chars.length!=z){
       var num =  setRandom();
       if((num>47 && num<58) || (num>65 && num<91) || (num>96 && num<123)){
           if((num>47 && num<58)&&(x<2)){
               chars.push(String.fromCharCode(num));
               x++;
           }else if(y<z-2){
               chars.push(String.fromCharCode(num));
               y++;
           }
       }
   }
   return chars.join('');
}

	function loadpage($string)
    {
    	var $actions = $string.split(':');
    	
    	if($actions[0] == 'reload')
    	{
			// NEW //
    		language = $('#language').html();
			channel_id = $('#channelid').html();
			subpart_id = $actions[1];
			cachekey = zufall(11);
    		
    		$.ajax({
				   type: "GET",
				   url: "/static/channel_title_"+language+"_"+channel_id+".html?cache="+cachekey,
				   success: function(data){
    					$('#loadpagetitle').html(data);
				   },
			  	   error: function(data){
				   }			   
				 });    		
    		
    		$('#subpartid').html(subpart_id);
    		
			// NEW END //    		
    		resetBannerPlayer();
    		setSubpartIDPlayer();
    	}
    }
    
	function thisMovie(movieName) {
        if (navigator.appName.indexOf("Microsoft") != -1) {
            return window[movieName];
        } else {
            return document[movieName];
        }
    } 
	
	function getSubpartID(){
		$subpartid = $('#subpartid').html();
		thisMovie("bannerplayer").setSubpartID($subpartid);		
	}
	
	function setSubpartIDPlayer(){
		$subpartid = $('#subpartid').html();
        thisMovie("player").setSubpartID($subpartid);
}	
	
	function resetBannerPlayer(){				
		thisMovie("bannerplayer").resetPlayer();
	}

	function startVollbild()
	{
		thisMovie("bannerplayer").pausePlayer();
	}
	
	
	function stopVollbild()
	{
		thisMovie("bannerplayer").resumePlayer();
	}  	


	
// mediacenter.js
	
	
	function setVideoTime(param){	
		$(window).scrollTop(0);	
		sendEvent("player","setVideoTime", param);
	}
	
	function sendEvent(swf,typ,prm) { 
		thisMovie(swf).sendEvent(typ,prm); 
	}
	
	function setChapter(param){		
		//$("#TB_window").remove();
		tb_remove();
		$(window).scrollTop(0);
		thisMovie("player").setChapter(param);
		
		return false;
	}	
	
	function getBanner2()
	{
		$subpartid = $('#subpartid').html();
		
		 $.post("/werbung/ad/fullsize/subpart/"+$subpartid, null,
				 function($result)
				 {
			 		$res = $result.split(';');
				
			 		thisMovie("player").setBanner({BANNER1:$res[0], B1LINK:$res[1], BANNER2:$res[2], B2LINK:$res[3]});
				 }
		 );				
			//thisMovie("player").setBanner({BANNER1:'http://streaming.interlake.net/f.cfm?a=MDNPROG4/clipmyhorse/ads/&s=banner_3.jpg', B1LINK:'http://www.google.de', BANNER2:'http://streaming.interlake.net/f.cfm?a=MDNPROG4/clipmyhorse/ads/&s=banner_4.jpg', B2LINK:'http://www.interlake.net'});		
	}	