var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();


scrollStep=80

timerLeft=""
timerRight=""

function toLeft(id){
  document.getElementById(id).scrollLeft=0
}

function scrollDivLeft(id){
  clearTimeout(timerRight) 
  document.getElementById(id).scrollLeft+=scrollStep
 // timerRight=setTimeout("scrollDivLeft('"+id+"')",100)
scrollDivLeft('"+id+"')
}

function scrollDivRight(id){
  clearTimeout(timerLeft)
  document.getElementById(id).scrollLeft-=scrollStep
 //timerLeft=setTimeout("scrollDivRight('"+id+"')",100)
scrollDivRight('"+id+"')
}

function toRight(id){
  document.getElementById(id).scrollLeft=document.getElementById(id).scrollWidth
}

function stopMe(){
  clearTimeout(timerRight) 
  clearTimeout(timerLeft)
}

function getCat(){

document.location="vid_player.php?cat="+document.getElementById("cat").categories.options.selectedIndex;

}

function clipDone()
{

alert("clip done");

}
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);

function getMore()
{

if ((BrowserDetect.browser == 'Explorer') && (BrowserDetect.version == 6))
{
document.getElementById('vid_overlay_show').style.height='339px';
document.getElementById('vid_overlay_show').style.display='inline';
}
else if ((BrowserDetect.browser == 'Explorer') && (BrowserDetect.version == 7))
{
document.getElementById('vid_overlay_show').style.top= -780;

document.getElementById('vid_overlay_show').style.display='inline';

document.getElementById('vid_overlay_show').style.height='376px';
//document.getElementById('vid_overlay_more').style.height= '339px';
//document.getElementById('moreclickb').style.display='inline';
document.getElementById('moreclickb').innerHTML= '<span id="metadataLongDescription">Loading....</span>';


}

else
{
document.getElementById('vid_overlay_show').style.visibility='visible';
document.getElementById('vid_overlay_show').style.height='376px';

}
document.getElementById('longdesb').style.visibility='visible';
document.getElementById('vid_overlay_less').style.visibility='visible';
document.getElementById('vid_overlay_more').style.visibility='hidden';
document.getElementById('moreclickb').style.visibility='hidden';
document.getElementById('lessclickb').style.visibility='visible';
document.getElementById('shortdesb').style.visibility='hidden';


}

function getLess()
{
if ((BrowserDetect.browser == 'Explorer') && (BrowserDetect.version == 6))
{

document.getElementById('vid_overlay_show').style.display='none';
}
else if ((BrowserDetect.browser == 'Explorer') && (BrowserDetect.version == 7))
{
document.getElementById('vid_overlay_show').style.top= -780;

document.getElementById('vid_overlay_show').style.display='none';

document.getElementById('vid_overlay_show').style.height=376;

}
else
{
document.getElementById('vid_overlay_show').style.visibility='hidden';
}


document.getElementById('longdesb').style.visibility='hidden';
document.getElementById('vid_overlay_less').style.visibility='hidden';
document.getElementById('vid_overlay_more').style.visibility='visible';
document.getElementById('lessclickb').style.visibility='hidden';
document.getElementById('moreclickb').style.visibility='visible';
document.getElementById('moreclickb').innerHTML='<div id="moreclickb"><a href="javascript:getMore();">More Info</a><img src="video/buttons/more.gif" border="0"></div>';
document.getElementById('shortdesb').style.visibility='visible';
} 
