document.write("")
$(document).ready(
function(){
/*
$("table").each( function() {
$(this).find("tr").each(
function(){
alert($(this).find("td:eq(2)").text());
}
);
//alert($("td:eq(2)").text());
});
*/
/*
$("#large").find("tr").each( function() {
alert($(this).find("td:eq(2)").text());
//alert($("td:eq(2)").text());
});
*/
var create_media_player = true;
var convert_location = 'https://resources.hkedcity.net/res_files_convert/';
var default_ext = ".flv";
$("#rd_res_list").find("tr.rd_res_row").each( function() {
var video_play_template = "#video_caption#";
var media_type;
media_type = $(this).find("td:eq(6)").text();
var video_play_template = "#video_caption#";
var embed_video_play_template = "#caption#";
if(media_type == 1 || media_type == 2){
var video_play_click = video_play_template;
var resource_link = trim($(this).find("td:eq(7)").text());
var resource_link_ext = resource_link.substring(resource_link.lastIndexOf('.'),resource_link.length);
resource_link = resource_link.replace(resource_link_ext, default_ext);
var temp = new Array();
temp = resource_link.split('/');
var file_name = temp[temp.length - 1];
var file_directory = temp[temp.length - 2];
var movie_link = file_directory + "/" + file_name;
var convert_file_location = convert_location + movie_link;
var movie_caption_name = trim($(this).find("td:eq(4)").text());
video_play_click = video_play_click.replace(/#video_caption#/g, movie_caption_name);
//video_play_click = video_play_click.replace("#movie_link#", trim($(this).find("td:eq(7)").text()));
//video_play_click = video_play_click.replace("#movie_link#", convert_file_location);
var encrypted_movie_link = trim($(this).find("td:eq(9)").text());
video_play_click = video_play_click.replace("#movie_link#", encrypted_movie_link);
var movie_rid = $(this).find("td:eq(8)").text();
video_play_click = video_play_click.replace("#resource_id#", movie_rid);
$(this).find("td:eq(4)").html(video_play_click);
if(create_media_player){
//player_div(convert_file_location, movie_caption_name);
player_div(encrypted_movie_link, movie_caption_name, media_type);
addStat("preview", movie_rid, "", "preview_video");
create_media_player = false;
}
// 2 resource caption
//alert($(this).find("td:eq(4)").text());
// 5 resource location
//alert($(this).find("td:eq(7)").text());
}else if (media_type == 16 || media_type == 2048){
var video_play_click = embed_video_play_template;
var movie_caption_name = trim($(this).find("td:eq(4)").text());
var resource_link = trim($(this).find("td:eq(7)").text());
var movie_rid = $(this).find("td:eq(8)").text();
var embedcode_encode = $(this).find("td:eq(11)").text();
if(embedcode_encode!=""){
video_play_click = video_play_click.replace(/#embed#/g, embedcode_encode);
video_play_click = video_play_click.replace(/#caption#/g, movie_caption_name);
//video_play_click = video_play_click.replace(/#resource_id#/g, movie_rid);
$(this).find("td:eq(4)").html(video_play_click);
if(create_media_player){
rd_embedplayer(embedcode_encode, movie_caption_name);
create_media_player = false;
}
}
}
//alert($("td:eq(7)").text());
});
$("#rd_res_list2").find("tr.rd_res_row").each( function() {
var media_type;
media_type = $(this).find("td:eq(6)").text();
var embed_video_play_template = "#caption#";
if (media_type == 16 || media_type == 2048){
var video_play_click = embed_video_play_template;
var movie_caption_name = trim($(this).find("td:eq(4)").text());
var resource_link = trim($(this).find("td:eq(7)").text());
var movie_rid = $(this).find("td:eq(8)").text();
var embedcode_encode = $(this).find("td:eq(11)").text();
if(embedcode_encode!=""){
video_play_click = video_play_click.replace(/#embed#/g, embedcode_encode);
video_play_click = video_play_click.replace(/#caption#/g, movie_caption_name);
//video_play_click = video_play_click.replace(/#resource_id#/g, movie_rid);
$(this).find("td:eq(4)").html(video_play_click);
if(create_media_player){
rd_embedplayer(embedcode_encode, movie_caption_name);
create_media_player = false;
}
}
}
//alert($("td:eq(7)").text());
});
}
// 4: caption
// 6: media type
// 7: resource_link
// 8: resource ID
// 9: video embed string
// 10: file size
// 11: external embed code
);
function rd_embedplayer(embed, caption){
var embed_code = Base64.decode(embed);
$("#player_table").html("
多媒體預覽 (可點選以上多媒體連結作預覽) |
" + caption+" "+embed_code+" |
");
}
function player_div(movie_url, movie_caption, media_type){
//$("#player_table").html("window.onload = function(){createplayer('" + movie_url + "',false);};");
//$("#player_table").html(" |
短片名稱: "+ movie_caption +"
|
");
$("#player_table").html(" 多媒體預覽 (可點選以上多媒體連結作預覽) |
短片名稱: "+ movie_caption +"
|
");
createplayer(movie_url,false, movie_caption);
var file_title = "多媒體檔案名稱: ";
var player_width = 400;
var player_height = 280;
if (media_type == 1) {
file_title = "短片名稱: ";
} else if (media_type == 2) {
file_title = "聲音檔案名稱: ";
player_height = 20;
}
var player_bgcolor = 'F0F0F0';
var iframe_width = player_width + 20;
var iframe_height = player_height + 30;
movie_url = 'https://apps.hkedcity.net/media/play/' + player_width + "/" + player_height + "/" + player_bgcolor + "/" + movie_url + "&vLang=chi";
//mod_rewrite problem movie_url = 'https://apps.hkedcity.net/media/play/playVideo.php?vWidth=' + player_width + "&vHeight=" + player_height + "&vBgColor=" + player_bgcolor + "&videoUrl=" + movie_url;
//alert(movie_url);
//$("#player_table").html(" |
" + file_title + movie_caption +" |
");
$("#player_table").html(" 多媒體預覽 (可點選以上多媒體連結作預覽) |
" + file_title + movie_caption +" |
");
}
function createplayer(theFile, go, movie_caption) {
$("#videoname").html("短片名稱: " + movie_caption);
var s = new SWFObject("player.swf","playerID","400","280","7");
s.addParam("allowfullscreen","true");
s.addVariable("file",theFile);
s.addVariable("width","400");
s.addVariable("height","280");
s.addVariable("displayheight","225");
s.addVariable("overstretch","fit");
if (go) { s.addVariable("autostart","true"); }
s.write("placeholder");
}