/**
 * @author alexanderfried
 * bugfixing AlexT
 */

function showphoto(url, titel, beschreibung)
{
    showdiv('photoviewerdiv');
    document.getElementById("pv_titel").innerText=titel; // IE7
    document.getElementById("pv_titel").textContent=titel;
    document.getElementById("pv_beschreibung").innerText=beschreibung; // IE7
    document.getElementById("pv_beschreibung").textContent=beschreibung;
    document.getElementById("pv_mediaurl").src = url;
    return false;
}

function startaudio(url, titel, beschreibung, len)
{
    showdiv('audioplayerdiv');
    document.getElementById("ap_titel").innerText=titel; // IE7
    document.getElementById("ap_titel").textContent=titel;
    document.getElementById("ap_beschreibung").innerText=beschreibung; // IE7
    document.getElementById("ap_beschreibung").textContent=beschreibung;
    document.getElementById("ap_len").innerText=len; // IE7
    document.getElementById("ap_len").textContent=len; 
    playnext=url;
    setTimeout(startplayer,400);
    return false;
}

function startplayer()
{
    var player;
    if (!playnext) return;

    if(window.ap_player) player=window.document["ap_player"];
    if(document.ap_player) player=document.ap_player;

    player.SetVariable("player:jsUrl",playnext);
    player.SetVariable("player:jsPlay","");
}


function startvideo(url, titel, beschreibung, len, viewx, viewy)
{
    showdiv('videoplayerdiv');
    document.getElementById("vp_titel").innerText=titel;  // IE7
    document.getElementById("vp_titel").textContent=titel;
    document.getElementById("vp_beschreibung").innerText=beschreibung;  // IE7
    document.getElementById("vp_beschreibung").textContent=beschreibung;
    document.getElementById("vp_len").innerText=len;  // IE7
    document.getElementById("vp_len").textContent=len;
    document.getElementById("videoplayer").href = url;
    document.getElementById("videoplayer").style.height = (parseInt(viewy)+24) +"px";
    document.getElementById("videoplayer").style.width = viewx +"px";
    flowplayer("videoplayer", "../klasse/flowplayer-3.0.7.swf");
    return false;
}

function openwebpage(url, titel, beschreibung)
{
    showdiv('webviewerdiv');
    document.getElementById("wv_titel").innerText=titel;  // IE7
    document.getElementById("wv_titel").textContent=titel;
    document.getElementById("wv_beschreibung").innerText=beschreibung;  // IE7
    document.getElementById("wv_beschreibung").textContent=beschreibung;
    wv_content.location.href = url;	
    return false;
}

function hidediv(divname)
{
    obj=document.getElementById(divname);
    if (!obj) return;
    obj.style.display="none";
}

function showdiv(divname)
{
    hidediv("audioplayerdiv");
    hidediv("videoplayerdiv");
    hidediv("photoviewerdiv");
    hidediv("webviewerdiv");
    obj=document.getElementById(divname);
    if (!obj) return;
    obj.style.display="block";
}

