function LaunchWebTv() {
    // Disable submenu
    var sfEls = document.getElementById("obj-mainmenu").getElementsByTagName("UL");
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].style.height = "0";
        sfEls[i].style.overflow = "hidden";
    }

    
    if (document.getElementById("webtv")) {
        if (document.getElementById("webtv-video").innerHTML == '') {
            document.getElementById("flash-banner").style.display='none';
            document.getElementById("webtv").style.display='block';
            document.getElementById("webtv-video").innerHTML = wmpCreate('mms://netshow.play.cz/evropa2video');
            document.getElementById("webtv-video").style.display='block';
        }
    } else if (window.location.search.indexOf('webtv') == -1) { 
        window.location.href='/cs/index.shtml?webtv';
    }
}

function PlayWebTV() {
    try {
        document.getElementById('MediaPlayer').play();
    } catch(e) {
        try {
             document.getElementById('MediaPlayer').controls.play();
        } catch(e) {}
    }
}

function StopWebTV() {
    try {
        document.getElementById('MediaPlayer').stop();
    } catch(e) {
        try {
             document.getElementById('MediaPlayer').controls.stop();
        } catch(e) {}
    }
     
}

function CloseWebTV() {
    try {
        document.getElementById('MediaPlayer').stop();
    } catch(e) {
        try {
             document.getElementById('MediaPlayer').controls.stop();
        } catch(e) {}
    }
    
    // Enable submenu
    var sfEls = document.getElementById("obj-mainmenu").getElementsByTagName("UL");
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].style.height = "auto";
        sfEls[i].style.overflow = "visible";
    }

    
    document.getElementById("webtv").style.display='none';
    document.getElementById("webtv-video").style.display='none';
    document.getElementById("webtv-video").innerHTML = '';
    writeFlash('flash-banner','','/swf/u/player_468x258.swf',468,258,[["allowScriptAccess","sameDomain"],["quality","high"],["bgcolor","#fffff"],["menu","false"],["wmode","transparent"]]);
    document.getElementById("flash-banner").style.display='block';
}

function wmpCreate(url) {
    var str = "";
    if (isbr.ie) {
        // create the WMP for IE
        str = '<object id="MediaPlayer" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" type="application/x-oleobject" width="424" height="234">';
        str += '<param name="ShowControls" value="0">';
        str += '<param name="ShowDisplay" value="0">';
        str += '<param name="ShowGotoBar" value="0">';
        str += '<param name="ShowPositionControls" value="0">';
        str += '<param name="ShowStatusBar" value="0">';
        str += '<param name="ShowTracker" value="0">';
    } else {
         // create it for FF.
         str = '<object id="MediaPlayer" type="application/x-ms-wmp" data="'+url+'" width="424" height="234">';
    }
    str += '<param name="Enabled" value="1" >';
    str += '<param name="Filename" value="'+url+'">';
    str += '<param name="uiMode" value="none">';
    str += '<param name="AutoStart" value="1">';

    str += '</object>';

    return str;

} 
var playstateValues = new Array("Undefined","Stopped","Paused","Playing","Scan Forward","Scan Reverse","Buffering","Waiting","Media Ended","Transitioning","Ready","Reconnecting"); 
function wmpPlayStateChange(newState) {
    // alert( playstateValues[newState]);
} 

/* enhanced browsercheck */

// BrowserCheck Object -- prejmenovana funkce i promenna - kvuli existujicimu objektu BrowserCheck v dyn_layer.js
function BrowserCheckEnh() {
	var o = navigator.userAgent;
	if (o.indexOf("Opera")>=0) { this.b = "Opera"; this.v = o.substring(o.indexOf("Opera")+6, o.indexOf(" ",o.indexOf("Opera")+6)); }
	else if (o.indexOf("MSIE")>=0) { this.b = "IE"; this.v = o.substring(o.indexOf("MSIE")+5, o.indexOf(";",o.indexOf("MSIE")+5)); }
	else if (o.indexOf("Netscape6")>=0) { this.b = "Netscape"; this.v = o.substring(o.indexOf("Netscape")+10, o.length); }
	else if (o.indexOf("Netscape")>=0) { this.b = "Netscape"; this.v = o.substring(o.indexOf("Netscape")+9, o.indexOf(" ",o.indexOf("Netscape")+9)); }
	else if (o.indexOf("Firefox")>=0) { this.b = "Firefox"; this.v = o.substring(o.indexOf("Firefox")+8, o.length); }
	else if (o.indexOf("Gecko")>=0) { this.b = "Mozilla"; this.v = o.substring(o.indexOf("rv:")+3, o.indexOf(")",o.indexOf("rv:")+3)); }
	this.v = (this.v.indexOf(" (") != -1)? this.v.substring(0,this.v.indexOf(" (")) : this.v;
	this.op = (this.b=="Opera" && this.v>=5);
	this.ns = (this.b=="Netscape" && this.v>=4);
	this.ns4 = (this.b=="Netscape" && parseInt(this.v)==4);
	this.ns6 = (this.b=="Netscape" && parseInt(this.v)==6);
	this.ns7 = (this.b=="Netscape" && parseInt(this.v)==7);
	this.ff = (this.b=="Firefox");
	this.mo = (this.b=="Mozilla" && parseInt(this.v)>=1);
	this.ie = (this.b=="IE" && this.v>=4);
	this.ie4 = (this.b=="IE" && parseInt(this.v)==4);
	this.ie5 = (this.b=="IE" && parseInt(this.v)==5);
	this.ie6 = (this.b=="IE" && parseInt(this.v)==6);
	this.min = (this.op||this.ns||this.mo||this.ie);
}
var isbr = new BrowserCheckEnh();


