﻿//Update: 2012-01
// needs: player.js, yt.js

function Player_Show(pSender, pCode) {
    try {
        ClosePlayer(); //close active player. The function in player.js
    } catch (ex) {
    }
    
    var strCode = pCode;

    var strTitle = "";
    try {
        if (pSender.innerText) { //document.all
            strTitle = pSender.innerText;
        } else { //FF
            strTitle = pSender.textContent;
        }

        strCode = "<div style='padding:3px; font-weight:bold;'>" + strTitle + "</div><div>" + strCode + "</div>";
    } catch (err) {
    }

    var div = document.getElementById("divPlayer");
    if (!div) { 
        div = document.getElementById("divMainPlayer");
        if (!div) div = pSender.parentNode; // Ortak eleman da yoksa,
    }    

    div.innerHTML = strCode;
    window.location.href = "#" + div.id; //Konumlandır
    return false;
}


function youtube(pSender, pID) {
    ClosePlayer();
    PreparePlayerArea("divMainPlayer");
    PlayerHeader(plaintext(pSender));
    mbPlayer.height = 350;
 	mbPlayer.width = 450; 
    loadYTPlayer(pID, "divPlayerBody");

    return true;

	var strHTML=JWP("http://www.youtube.com/watch?v=" + pID + "&skin=http://www.mbirgin.com/userfiles/extra/jwplayer/skin/lulu.zip");	//play with JW player.
    //strHTML = '<iframe title="YouTube video player" width="480" height="360" src="http://www.youtube.com/embed/' + pID + '?rel=0&autoplay=1&showinfo=0&iv_load_policy=3&autohide=1&theme=dark&color=red" frameborder="0" allowfullscreen></iframe>';

   return Player_Show(pSender, strHTML);
}


function vimeo(pSender, pID) {
    var strHTML = '<iframe src="http://player.vimeo.com/video/' + pID + '?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=1" width="480" height="280" frameborder="0"></iframe>';
    return Player_Show(pSender,strHTML);
}

function dailymotion(pSender, pID) {
    var strHTML = '<iframe frameborder="0" width="480" height="384" src="http://www.dailymotion.com/embed/video/' + pID + '?width=480&additionalInfos=0&autoPlay=1&start=&animatedTitle=&hideInfos=0&related=0"></iframe>';
    return Player_Show(pSender,strHTML);
}


function googlevideo(pSender, pID) {
    var strHTML = '<embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=' + pID + '&hl=en&fs=true&autoPlay=true" style="width:480px;height:360px" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash"> </embed>';
    return Player_Show(pSender,strHTML);
}


