var template_url = '/wp-content/themes/default/';
var pag = 0;
function play(video,img,add){
	var s0 = new SWFObject(template_url + "player/DemoPlayer3.swf","ply","425","342","8","#000000");
	s0.addParam("allowfullscreen","true");
	s0.addParam("allowscriptaccess","always");
	s0.addParam("flashvars","addid=" + add + "&img=" + img + "&streamer=rtmp://entstudios.fcod.llnwd.net/a973/o25/flv/" + video);
	console.log(video);
	s0.write("player");
}
function play2(video,img,add){
var vidStr = video.substring(0, video.length-4);
if(window.console){
	console.log(video + " | " + img + " | " + add);
}

	//$f("rtmp_player", "/flowplayer/flowplayer-3.2.7.swf", {
	$f("rtmp_player", "/flowplayer/flowplayer.commercial-3.2.7.swf", {

	// commercial version requires product key
		key: '$045789fb093fb13930b',
		canvas: {
		backgroundColor: "#000000",
		backgroundGradient: "none"
		},
		clip: { 
			//common clip events are are common to each clip in the playlist
            //url: 'TYI/116/Tyler_Page', 
            url: vidStr, 
            provider: 'rtmp',
			autoBuffering : true,
            autoPlay: true,
            scaling: 'fit',
            // define advertisements
			onCuepoint: [[10000, 25000], function(clip, cuepoint) {
				switch (cuepoint) {
                    case 10000:{
		/* don't display companion banners until debugged.  Testing... 08/10/2011  Selvin   */
		/* checking how refererence to adDiv is being used in banners.js.  Is the name needed or the object, or both?   */
		//				displayCompanionBanners(add);
						if(window.console){
							setTimeout(function() { console.log("cuepoint: " + cuepoint + " | Display Banner: " + add)});							
						}
                    };break;

                    case 25000:{
		/* companion banners until debugged.  Testing... 08/10/2011  Selvin   */
		 			if(window.console){
							setTimeout(function() { console.log("cuepoint: " + cuepoint + " | Hide Banner: " + add)});							
						}
		//				hideCompanionBanners(); 
                    };break;

                    default:{
						if(window.console){
							setTimeout(function() { console.log(cuepoint + " | " + add)});							
						}
                    }
				}
			}]        }, 
		playlist: [{
					onStart: function() {
						if(window.console){
							setTimeout(function() { console.log("clip specific event: video: " + video + " | ad: " + add)});							
						}
						// if we would return false here then the common clip's onStart would not be called.
						return true;	
					}
				}],
        plugins: {
            rtmp: { 
            url: '/flowplayer/flowplayer.rtmp-3.2.3.swf', 
            netConnectionUrl: 'rtmp://entstudios.fcod.llnwd.net/a973/o25/flv/'  
            }
        }    
    });
}                          
function video2(id,video,image,add){
	function whenLoading(){
		e = document.getElementById(results_div);
		e.innerHTML = '<div class="cargando"></div>';
	}
	function whenCompleted(){
		play2(video,image,add);
	}
	var results_div = 'video';
	var mysack = new sack(template_url + "video2.php" );
	mysack.method = 'POST';
	mysack.setVar( "id", id );
	mysack.onLoading = whenLoading;
	mysack.onCompletion = whenCompleted;
	mysack.element = results_div;
	mysack.runAJAX();
	return false;
}
function videos2(cat){
	function whenLoading(){
		e = document.getElementById(results_div);
		e.innerHTML = '<div class="cargando"></div>';
	}
	var results_div = 'videos';
	var mysack = new sack(template_url + "videos2.php" );
	mysack.method = 'POST';
	mysack.setVar( "pag", pag );
	if (cat)
		mysack.setVar( "cat", cat );
	mysack.onLoading = whenLoading;
	mysack.element = results_div;
	mysack.runAJAX();
	return false;
}
function videos2_anterior(cat){
	pag--;
	return videos2(cat);
}

function videos2_siguiente(cat){
	pag++;
	return videos2(cat);
}


function playabout(video,img){
	var s0 = new SWFObject(template_url + "player/player.swf","ply","425","342","8","#000000");
	s0.addParam("allowfullscreen","true");
	s0.addParam("allowscriptaccess","always");
	s0.addParam("flashvars","autostart=true&controlbar=none&file=" + video + "&image=" + img);
	s0.write("videoabout");
}

function video(id,video,image,add){
	function whenLoading(){
		e = document.getElementById(results_div);
		e.innerHTML = '<div class="cargando"></div>';
	}
	function whenCompleted(){
		play(video,image,add);
	}
	var results_div = 'video';
	var mysack = new sack(template_url + "video.php" );
	mysack.method = 'POST';
	mysack.setVar( "id", id );
	mysack.onLoading = whenLoading;
	mysack.onCompletion = whenCompleted;
	mysack.element = results_div;
	mysack.runAJAX();
	return false;
}

function videos(cat){
	function whenLoading(){
		e = document.getElementById(results_div);
		e.innerHTML = '<div class="cargando"></div>';
	}
	var results_div = 'videos';
	var mysack = new sack(template_url + "videos.php" );
	mysack.method = 'POST';
	mysack.setVar( "pag", pag );
	if (cat)
		mysack.setVar( "cat", cat );
	mysack.onLoading = whenLoading;
	mysack.element = results_div;
	mysack.runAJAX();
	return false;
}

function videos_anterior(cat){
	pag--;
	return videos(cat);
}

function videos_siguiente(cat){
	pag++;
	return videos(cat);
}

function displayCompanionBanners(banners) {
//     document.getElementById("adDiv").style["display"] = "";
//     document.getElementById("adDiv").style["visibility"] = "normal";
	tmDisplayBanner(banners, "adDiv", 300, 250);
}
function hideCompanionBanners() {
	tmHideBanner("adDiv");
     document.getElementById("adDiv").style["display"] = "none";
}


