// JavaScript Document

function loadVideoList(str)
{
xmlVidList = GetXmlHttpObject()
var url="assets/widgets/public/getVideosBrowse.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
xmlVidList.open("GET",url,true);
xmlVidList.onreadystatechange=state_ListVideos;
xmlVidList.send(null);
}

function state_ListVideos()
{
if (xmlVidList.readyState==4)
  {// 4 = "loaded"
  if (xmlVidList.status==200)
    {// 200 = "OK"
    document.getElementById('rightcontent').innerHTML=xmlVidList.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + xmlVidList.statusText);
    }
  }
}



function loadVideo(str)
{
xmlVid = GetXmlHttpObject()
var url="assets/widgets/public/getVideo.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
xmlVid.open("GET",url,true);
xmlVid.onreadystatechange=state_ShowVideo;
xmlVid.send(null);
}

function state_ShowVideo()
{
if (xmlVid.readyState==4)
  {// 4 = "loaded"
  if (xmlVid.status==200)
    {// 200 = "OK"
    document.getElementById('rightcontent').innerHTML=xmlVid.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + xmlVid.statusText);
    }
  }
}

function vidPW(form)
{
xmlVid2 = GetXmlHttpObject()
var url="assets/widgets/public/vidPW.asp";
url=url+"?s="+form.vid.value+","+form.password.value;
url=url+"&sid="+Math.random();
xmlVid2.open("GET",url,true);
xmlVid2.onreadystatechange=state_ShowVideo2;
xmlVid2.send(null);
}

function state_ShowVideo2()
{
if (xmlVid2.readyState==4)
  {// 4 = "loaded"
  if (xmlVid2.status==200)
    {// 200 = "OK"
		if (xmlVid2.responseText == "OK") 
		{
    		document.getElementById('videoArea').style.visibility='visible';
			document.getElementById('vidPW').style.visibility='hidden';
			
		}
	
    }
  else
    {
    alert("Problem retrieving data:" + xmlVid2.statusText);
    }
  }
}


function loadVideoHomePage(str)
{
xmlVidHP = GetXmlHttpObject()
var url="assets/widgets/public/getVideosHP.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
xmlVidHP.open("GET",url,true);
xmlVidHP.onreadystatechange=state_ListVideosHP;
xmlVidHP.send(null);
}

function state_ListVideosHP()
{
if (xmlVidHP.readyState==4)
  {// 4 = "loaded"
  if (xmlVidHP.status==200)
    {// 200 = "OK"
    document.getElementById('videolist').innerHTML=xmlVidHP.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + xmlVidHP.statusText);
    }
  }
}

