/* Video functions for the press release section */ var vidFirstID = 0; var vidnameArray = new Array(); var vidthumbonArray = new Array(); var vidthumboffArray = new Array(); var vididArray = new Array(); var vidFirstName = ''; // some variables to save var currentPosition; var currentVolume; var currentItem; function showVideoPlayer(chanid) { displayChannel(chanid); } function displayChannel(chanid) { // Display thumbnails and add functionality of channel pre-war Drupal.service('views.getView', {api_key: "4d16a4515ef7e7698adea9ed91d2f62a", sessid: "sdfjahsldjfhlaksuertybsi", view_name: "videos", args:[chanid], fields: ["nid","title","body","files", "field_inactive_thumbnail", "field_active_thumbnail", "filepath"] }, function(error, data) { if(error == false) { var $myoutput = ""; if(data.length >= 1){ for(itm in data) { var vidname = ""; var thumboff = ""; var thumbon = ""; for(file in data[itm].files) { //Find filename of video vidname = data[itm].files[file].filename; vidnameArray[data[itm].nid] = vidname; vididArray[data[itm].nid] = "vthumbnail"+data[itm].nid; if(vidFirstID == 0) { vidFirstID = data[itm].nid; vidFirstName = "/vhi/cms/"+data[itm].files[file].filepath; } } for(file in data[itm].field_inactive_thumbnail) { //Find filename of video thumboff = data[itm].field_inactive_thumbnail[file].filepath; vidthumboffArray[data[itm].nid] = thumboff; } for(file in data[itm].field_active_thumbnail) { //Find filename of video thumbon = data[itm].field_active_thumbnail[file].filepath; vidthumbonArray[data[itm].nid] = thumbon; } $myoutput += ""; } $myoutput += "
\""
"; $myoutput += ""; var div = document.getElementById("videothumbs"); div.innerHTML = $myoutput; setThumbOn("/vhi/cms/" + vidthumbonArray[vidFirstID],"/vhi/cms/" + vidthumboffArray[vidFirstID],vididArray[vidFirstID]); //playVideo(vididArray[vidFirstID].split('vthumbnail')[1]); //vidFirstName = vidFirstID + "_" + vidFirstName; //alert(vidFirstName); var s2 = new SWFObject('/vhi/video_player/otv_flvplayer.swf','mpl','431','284','9'); s2.addParam("allowfullscreen","true"); s2.addVariable("enablejs","true");7 s2.addVariable("file",vidFirstName); if(document.getElementById('preImage')) { s2.addVariable("image",document.getElementById('preImage').value); } s2.addVariable("autostart","false"); s2.addVariable("javascriptid","mpl"); s2.addVariable("displaywidth","345"); s2.addVariable("displayheight","264"); s2.addVariable("repeat","true"); s2.addVariable("fontcolor","0x71707C"); s2.addVariable("lightcolor","0x71707C"); s2.addVariable("javascriptid","mpl"); s2.write('player2'); var videoTextCopyValue = document.getElementById("videoDescTop"); if(videoTextCopyValue!=null){ if($.browser.mozilla ){ document.getElementById("videoText").innerHTML = '
' + videoTextCopyValue.innerHTML; }else{ document.getElementById("videoText").innerHTML = videoTextCopyValue.innerHTML; } }else{ if($.browser.mozilla ){ document.getElementById("videoText").innerHTML = '
'; } } var videoTextFull = document.getElementById("videoDescBottom"); if(videoTextFull!=null){ document.getElementById("videoFullText").innerHTML = videoTextFull.innerHTML; document.getElementById("videoDescBottom").zIndex = 99999; } } else { //do nothing } } } ) }; function getVidNum(chanid) { // Display thumbnails and add functionality of channel pre-war Drupal.service('views.getView', {api_key: "4d16a4515ef7e7698adea9ed91d2f62a", sessid: "sdfjahsldjfhlaksuertybsi", view_name: "videos", args:[chanid], fields: ["nid","title","body","files", "field_inactive_thumbnail", "field_active_thumbnail", "filepath"] }, function(error, data) { if(error == false) { for(itm in data) { $numberofVideo = 1; if($numberofVideo == 1){ document.getElementById("Image7").style.display = "inline"; } } } else { //do nothing } } ) }; function playVideo(num) { Drupal.service('views.getView', {api_key: "4d16a4515ef7e7698adea9ed91d2f62a", sessid: "sdfjahsldjfhlaksuertybsi", view_name: "video", args:[num], fields: ["nid","title","body","files", "filepath","field_description","field_channel","field_name","field_county_of_birth","field_camps_liberated_or_visite","field_camps","field_city_of_birth","field_country_of_military_servi","field_dob","field_forced_death_marches","field_gender","field_ghettos","field_length_of_interview","field_other_experiences","field_went_into_hiding"] }, function(error, data) { if(error == false) { for(itm in data) { var vidname = ""; // load the video & thumbnail into the player for(file in data[itm].files) { //Find filename of video vidname = "/vhi/cms/" + data[itm].files[file].filepath; loadFile({file: vidname}); sendEvent('playitem', '0') } } } else { //do nothing } } ); } function sendEvent(typ,prm) { thisMovie("mpl").sendEvent(typ,prm); }; function loadFile(obj) { thisMovie("mpl").loadFile(obj); }; // This is a javascript handler for the player and is always needed. function thisMovie(movieName) { if(navigator.appName.indexOf("Microsoft") != -1) { return window[movieName]; } else { return document[movieName]; } } $(document).ready(function(){ /* var wvb = document.getElementById("watchVideo"); if(wvb!=null){ var t = document.getElementById("watchVideo"); var tc = t.childNodes; var link = tc[0].href.split("javascript:showVideoPlayer('")[1]; link = link.split("');")[0]; showVideoPlayer(link); } //Hide text for video top and video bottom var vt = document.getElementById("videoDescTop"); var vb = document.getElementById("videoDescBottom"); if(vt!=null){ vt.style.display = "none"; } if(vb!=null){ vb.style.display = "none"; } */ var temType = document.getElementById("templateType").value; if(temType == 'video_no_text'){ var vid = document.getElementById("videoNodeID").value; document.getElementById("videoDescTop").style.paddingBottom='10px'; showVideoPlayer(vid); }else if(temType == 'video_text'){ var vt = document.getElementById("videoDescTop"); var vb = document.getElementById("videoDescBottom"); if(vt!=null){ vt.style.display = "none"; } if(vb!=null){ vb.style.display = "none"; } var vid = document.getElementById("videoNodeID").value; showVideoPlayer(vid); }else{ //do nothing } });