﻿// JScript File


/// Plays the mentioned file.
function PlayIt(id,rate)
{
    //To check if Featured video is clicked
    if(document.getElementById("ctl00_hid_Play") != null)
    {
        //if(file != "")
        {
        document.getElementById("ctl00_hid_Play").value = "1";
        }
    }
    
   if(document.getElementById("ctl00_hid_OnlyRegUsers").value == 1)
    {
        if (id != 1396)  // only for acmtv - made for vbrick demo
        {
          alert('Only registered users are authorized to view this video');
        }
      window.location = "SignIn.aspx";
      return;
    }
 
    // Check whether payment already made for this video 
    checkVideo(id);
    //   document.getElementById("div_tags").style.display = "none";
    // document.getElementById("dt_tags").style.display = "none";            
    
    
     if(document.getElementById("div_tags").style.display == "none")
     {
        document.getElementById("dt_tags").style.display = "block";            
     
     }
    
    
    
        
    //ShowControls();

///Insert the currently playing file id.
    document.getElementById('ctl00_hid_FileId').value=id;
    
    var payStatus = document.getElementById('ctl00_ContentPlaceHolder1_VbrickPlayerControl1_hid_PayStatus').value;
    
   // alert(rate);
    if (rate == '0.00' || rate == '0' || payStatus == 'archivedpaid' || document.getElementById("ctl00_hid_ExistingPayment").value == 'paid')
    {
       ///Display The embed code block
       if(document.getElementById("div_embed").style.display == "none")
       {
          document.getElementById("dt_embed").style.display = "block";                 
       }
     
      // Get Video Description (In 2nd Parameter : 0 - show, 1 - not show)
      getTitle(id, 1);
      
        
//        temp commented by nirav
//        if(document.getElementById('movie_container') != null)
//            {   
//                WinPlay1= document.getElementById("movie_container");
//             document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
//  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
//		            +' <PARAM NAME="URL" VALUE="'+ file +'">'
//		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
//                     +'<EMBED TYPE="application/x-mplayer2" '
//		            +'SRC="'+ file +'" '
//	                +'NAME="WMPlayer"'
//		            +'WIDTH="496"'
//	                +'HEIGHT="414"'
//	                +'EnableContextMenu="false"'
//		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
//		            +'SHOWCONTROLS="TRUE">'
//	 	            +'</EMBED>'
//	                +'</OBJECT>';
//            }

           getEmbed(id,0);

     }
     else
     {
     
         ///Hide The embed code block
         document.getElementById("div_embed").style.display = "none";
         document.getElementById("dt_embed").style.display = "none";
         
        // Get Video Description  (In 2nd Parameter : 0 - show, 1 - not show)
        getTitle(id,0);
                  
        // DEMO VIDEO
       // file = 'http://vbricksys.edgeboss.net/wmedia/vbricksys/vbrick/vbricktv/shawbears_416/vbk07_edu_loop_master_07040512k_stream.wvx';
       //HideControls();
       
         file = '';
         WinPlay1= document.getElementById("movie_container");
       document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
		            +' <PARAM NAME="URL" VALUE="'+ file +'">'
		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
                  
		             +'<EMBED TYPE="application/x-mplayer2" '
		            +'SRC="'+ file +'" '
	                +'NAME="WMPlayer"'
		            +'WIDTH="496"'
	                +'HEIGHT="414"'
	                +'EnableContextMenu="false"'
		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
		            +'SHOWCONTROLS="TRUE">'
	 	            +'</EMBED>'
	                +'</OBJECT>';
     }
  
}

function LiveLinkURL(userid)
{ 
    
    //document.getElementById('ctl00_txtLiveLink').value = path;
    
    window.location = 'index.aspx?EventUserID=' + userid;
    //alert(document.getElementById('ctl00_txtLiveLink').value);
   // LiveLink();
}

//compares the time for upcoming events
/*function GetCurrentHour(EndTime)
{

    eventEndTime = EndTime.split(":");
    eventEndHour = eventEndTime[0];
    eventEndMinute = eventEndTime[1];

    now = new Date ();
    
    if(now.getHours() > eventEndHour)
    {
        
            document.getElementById('imgLive').style.display = 'none'
            document.getElementById('linkLive').style.display = 'none'
            return false;    
        
        
    }
    
    if(now.getHours() == eventEndHour)
    {
        if(now.getMinutes() > eventEndMinute)
        {
            document.getElementById('imgLive').style.display = 'none'
            document.getElementById('linkLive').style.display = 'none'
            return false;   
        
        }
    }
    
    return true;

}*/

function LiveLinkAdmin(payrate)
{
    
    // Check whether payment already made for this video 
    checkVideo(0); // by default 0 as the video ID 
    
    var payStatus = document.getElementById('ctl00_ContentPlaceHolder1_VbrickPlayerControl1_hid_PayStatus').value;   
    var uid = document.getElementById('ctl00_hid_UserId').value;
    
    
      ///Hide The tags block
     document.getElementById("div_tags").style.display = "none";
     document.getElementById("dt_tags").style.display = "none";            
    
    
     if(document.getElementById("ctl00_hid_OnlyRegUsers").value == 1)
    {
      if (uid != 1396)  // only for acmtv - made for vbrick demo
        {
          alert('Only registered users are authorized to view this video');
        }
      window.location = "SignIn.aspx";
      return;
    }
 
    
   
    /// Hide the embed block
  //  document.getElementById("dt_embed").style.display = "none";
   // document.getElementById("div_embed").style.display = "none";
    
    
    if(uid == '')
    {
       // alert('Not Yet Live, Try after sometime');       
    }
    else if (payrate == '0.00' || payrate == '0' || payStatus == 'livepaid') // if payment successful. or free video
    { 
       ///Display The embed code block
       if(document.getElementById("div_embed").style.display == "none")
       {
          document.getElementById("dt_embed").style.display = "block";                 
       }
       
        // Display the div tag to show this is live video (0 - show, 1 - not show)
        getLiveVideo(1);
        
        
        getEmbed(uid,1);
    ///temp commented by nirav
//           if(document.getElementById('movie_container') != null)
//            {   
//                WinPlay1= document.getElementById("movie_container");
//                document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
//  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
//		            +' <PARAM NAME="URL" VALUE="'+ path +'">'
//		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
//                     +'<EMBED TYPE="application/x-mplayer2" '
//		            +'SRC="'+ path +'" '
//	                +'NAME="WMPlayer"'
//		            +'WIDTH="496"'
//	                +'HEIGHT="414"'
//	                +'EnableContextMenu="false"'
//		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
//		            +'SHOWCONTROLS="TRUE">'
//	 	            +'</EMBED>'
//	                +'</OBJECT>';
//            }
    }    
    else if (payrate != '0.00' || payrate != '0')
       {
       
        
         ///Hide The embed code block
         document.getElementById("div_embed").style.display = "none";
         document.getElementById("dt_embed").style.display = "none";
         
        // Display the div tag to show this is live video (0 - show, 1 - not show)
        getLiveVideo(0);
        
        //condition added by Tafazzal
        
           
            if(payrate != '0.00' &&  payStatus == 'liveView' || payrate != '0' &&  payStatus == 'liveView')
        {
            path = '';
            file = '';
                WinPlay1= document.getElementById("movie_container");
                document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
		            +' <PARAM NAME="URL" VALUE="'+ path +'">'
		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
                  
		             +'<EMBED TYPE="application/x-mplayer2" '
		            +'SRC="'+ path +'" '
	                +'NAME="WMPlayer"'
		            +'WIDTH="496"'
	                +'HEIGHT="414"'
	                +'EnableContextMenu="false"'
		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
		            +'SHOWCONTROLS="TRUE">'
	 	            +'</EMBED>'
	                +'</OBJECT>';
        }
        
         if(payrate != '0.00' &&  payStatus == '' || payrate != '0' &&  payStatus == '')
        {
            path = '';
            file = '';
                WinPlay1= document.getElementById("movie_container");
                document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
		            +' <PARAM NAME="URL" VALUE="'+ path +'">'
		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
                  
		             +'<EMBED TYPE="application/x-mplayer2" '
		            +'SRC="'+ path +'" '
	                +'NAME="WMPlayer"'
		            +'WIDTH="496"'
	                +'HEIGHT="414"'
	                +'EnableContextMenu="false"'
		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
		            +'SHOWCONTROLS="TRUE">'
	 	            +'</EMBED>'
	                +'</OBJECT>';
        }
	                  
    }     
}

function LiveLink()
{

    // Check whether payment already made for this video 
    checkVideo(0); // by default 0 as the video ID
    
    var path = document.getElementById('ctl00_txtLiveLink').value;
    var payrate = document.getElementById('ctl00_hid_PayRate').value;
    var payStatus = document.getElementById('ctl00_ContentPlaceHolder1_VbrickPlayerControl1_hid_PayStatus').value;   
    
      ///Hide The tags block
    document.getElementById("div_tags").style.display = "none";
    document.getElementById("dt_tags").style.display = "none";            
    
   
    /// Hide the embed block
  //  document.getElementById("dt_embed").style.display = "none";
  //  document.getElementById("div_embed").style.display = "none";
    
                
   // if(path == '')
   // {
        //alert('Not Yet Live, Try after sometime');       
    //}
    //else 
    if (payrate == '0.00' || payrate == '0' || payStatus == 'livepaid') // if payment successful. or free video
    { 
        ///Display The embed code block
       if(document.getElementById("div_embed").style.display == "none")
       {
          document.getElementById("dt_embed").style.display = "block";                 
       }
       
        // Display the div tag to show this is live video (0 - show, 1 - not show)
        getLiveVideo(1);
        var uid = document.getElementById('ctl00_hid_UserId').value;
        getEmbed(uid,1);
    
    
//           if(document.getElementById('movie_container') != null)
//            {   
//                WinPlay1= document.getElementById("movie_container");
//                document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
//  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
//		            +' <PARAM NAME="URL" VALUE="'+ path +'">'
//		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
//                     +'<EMBED TYPE="application/x-mplayer2" '
//		            +'SRC="'+ path +'" '
//	                +'NAME="WMPlayer"'
//		            +'WIDTH="496"'
//	                +'HEIGHT="414"'
//	                +'EnableContextMenu="false"'
//		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
//		            +'SHOWCONTROLS="TRUE">'
//	 	            +'</EMBED>'
//	                +'</OBJECT>';
//            }
    }    
    else if (payrate != '0.00' || payrate != '0')
    {
    
         ///Hide The embed code block
         document.getElementById("div_embed").style.display = "none";
         document.getElementById("dt_embed").style.display = "none";
         
        // Display the div tag to show this is live video (0 - show, 1 - not show)
        getLiveVideo(0);
        
        //Condition added by Tafazzal
     
	      
	      if(payrate != '0.00' &&  payStatus == 'liveView' || payrate != '0' &&  payStatus == 'liveView')
        {
            path = '';
            file = '';
                WinPlay1= document.getElementById("movie_container");
                document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
		            +' <PARAM NAME="URL" VALUE="'+ path +'">'
		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
                  
		             +'<EMBED TYPE="application/x-mplayer2" '
		            +'SRC="'+ path +'" '
	                +'NAME="WMPlayer"'
		            +'WIDTH="496"'
	                +'HEIGHT="414"'
	                +'EnableContextMenu="false"'
		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
		            +'SHOWCONTROLS="TRUE">'
	 	            +'</EMBED>'
	                +'</OBJECT>';
        }
        
         if(payrate != '0.00' &&  payStatus == '' || payrate != '0' &&  payStatus == '')
        {
            path = '';
            file = '';
                WinPlay1= document.getElementById("movie_container");
                document.getElementById('movie_container').innerHTML='<OBJECT ID="WMPlayer"  CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" WIDTH="496" HEIGHT="414" showstatusbar="TRUE">'
  		            +'<PARAM NAME="AutoStart" VALUE="true" >'
		            +' <PARAM NAME="URL" VALUE="'+ path +'">'
		            +'<PARAM NAME="enableContextMenu" VALUE="false">' 
                  
		             +'<EMBED TYPE="application/x-mplayer2" '
		            +'SRC="'+ path +'" '
	                +'NAME="WMPlayer"'
		            +'WIDTH="496"'
	                +'HEIGHT="414"'
	                +'EnableContextMenu="false"'
		            +'AUTOSTART="1" showstatusbar="TRUE" ' 
		            +'SHOWCONTROLS="TRUE">'
	 	            +'</EMBED>'
	                +'</OBJECT>';
        }
	                  
    }   
     
    
}
               
    
///Function to hide/unhide the video metadata things
function hideUnhide(id)
{
   
    switch(id)
            {
            case "div_description":
              document.getElementById("div_description").style.display = "block";
              document.getElementById("div_bookmark").style.display = "none";
              document.getElementById("div_embed").style.display = "none";
              document.getElementById("div_share").style.display = "none";
              document.getElementById("div_tags").style.display = "none";
              
               document.getElementById("dt_description").className = "description panel_on";
               document.getElementById("dt_bookmark").className = "bookmark";
               document.getElementById("dt_embed").className = "embed";
               document.getElementById("dt_share").className = "share";
                document.getElementById("dt_tags").className = "tags"; 
              
             
              break;    
            case "div_bookmark":
              document.getElementById("div_bookmark").style.display = "block";
              document.getElementById("div_description").style.display = "none";
              document.getElementById("div_embed").style.display = "none";
              document.getElementById("div_share").style.display = "none";
              document.getElementById("div_tags").style.display = "none";
              
              
              document.getElementById("dt_bookmark").className = "bookmark panel_on";
              document.getElementById("dt_description").className = "description";
              document.getElementById("dt_embed").className = "embed";
              document.getElementById("dt_share").className = "share";
              document.getElementById("dt_tags").className = "tags";
             break;
            
            
               case "div_embed":
              document.getElementById("div_embed").style.display = "block";
              document.getElementById("div_bookmark").style.display = "none";
              document.getElementById("div_description").style.display = "none";
              document.getElementById("div_share").style.display = "none";
              document.getElementById("div_tags").style.display = "none";
              
              document.getElementById("dt_bookmark").className = "bookmark";
              document.getElementById("dt_description").className = "description";
              document.getElementById("dt_embed").className = "embed panel_on";
              document.getElementById("dt_share").className = "share";
              document.getElementById("dt_tags").className = "tags";
              break;
               case "div_share":
              document.getElementById("div_share").style.display = "block";
              document.getElementById("div_bookmark").style.display = "none";
              document.getElementById("div_description").style.display = "none";
              document.getElementById("div_embed").style.display = "none";
              document.getElementById("div_tags").style.display = "none";
              
              document.getElementById("dt_bookmark").className = "bookmark";
              document.getElementById("dt_description").className = "description";
              document.getElementById("dt_embed").className = "embed";
              document.getElementById("dt_share").className = "share panel_on";
              document.getElementById("dt_tags").className = "tags";
              break;
              case "div_tags":
              document.getElementById("div_bookmark").style.display = "none";
              document.getElementById("div_description").style.display = "none";
              document.getElementById("div_embed").style.display = "none";
              document.getElementById("div_share").style.display = "none";
              document.getElementById("div_tags").style.display = "block";
              
              document.getElementById("dt_bookmark").className = "bookmark";
              document.getElementById("dt_description").className = "description";
              document.getElementById("dt_embed").className = "embed";
              document.getElementById("dt_share").className = "share";
              document.getElementById("dt_tags").className = "tags panel_on";
              break;
              
              
            }
}


///Function to hide/unhide the video metadata things
function hideUnhideNav(id)
{
   
    switch(id)
            {
              case "li_ch":
              document.getElementById("sub-nav").style.display = "none";
              document.getElementById("li_ch").style.display="block";
              break;
            
              
              case "sub-nav":
              document.getElementById("sub-nav").style.display = "block";
              document.getElementById("li_ch").style.display="none";
              break;
            
            
            
            }
}

function HideEmbed()
{
    resp = "<h4>Embed this movie in another Web site.</h4>"
              + "<pre><code></code></pre>"
              + "<p>Copy this code and paste it into your page.</p>";
              
    document.getElementById("div_embed").innerHTML = resp;
}

//Opens Terms and Conditions
function OpenPopup()
{
    var NewWindow;
    NewWindow = window.open("Terms.aspx","Popup","menubar=no,left=275,top=260,height=400,width=600,Maximize=false,Minimize=false,scrollbars=yes",false);
    NewWindow.title = "Terms and Conditions"; 
}

function ShowControls()
{
     ///Show The tags block
     document.getElementById("div_tags").style.display = "block";
     document.getElementById("dt_tags").style.display = "block";            
    
   
    /// Show the embed block
    //document.getElementById("dt_embed").style.display = "block";
    //document.getElementById("div_embed").style.display = "block";
}

function HideControls()
{
     ///Hide The tags block
    // document.getElementById("div_tags").style.display = "none";
    // document.getElementById("dt_tags").style.display = "none";            
    
   
    /// Hide the embed block
  //  document.getElementById("dt_embed").style.display = "none";
  //  document.getElementById("div_embed").style.display = "none";
}

function getEmbed(vId,status)
{

            var xmlHttp;
            var url;

            if(status == 1)
            {
                url = 'http://www.vtvbeta.com/iwptest/GetEmbed.aspx?UId=' + vId;
            }
            else
            {
                url = 'http://www.vtvbeta.com/iwptest/GetEmbed.aspx?Id=' + vId;
            }
             
            try
              {
              // Firefox, Opera 8.0+, Safari
              xmlHttp=new XMLHttpRequest();
              }
            catch (e)
              {
              // Internet Explorer
              try
                {
                xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                }
              catch (e)
                {
                try
                  {
                  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                  }
                catch (e)
                  {
                  alert("Your browser does not support AJAX!");
                  return false;
                  }
                }
              }
              xmlHttp.onreadystatechange=function()
                {
                if(xmlHttp.readyState==4)
                  {
                    document.getElementById('movie_container').innerHTML =xmlHttp.responseText;
                  }
                }
              xmlHttp.open("GET",url,true);
              xmlHttp.send(null);
 }