var  vMode;

var PLAYER_ID="Sunrise_Player";
var videoDivId="";

var CONFIG=new Array();
//CONFIG={'JEEVA': "", 'AYUSHYA": ""};
CONFIG['JEEVA']=new Object();
CONFIG['AYUSHYA']=new Object();
CONFIG['Dynamic']=new Object();

CONFIG['JEEVA'].path="mms://www.myguruonweb.in:80/jeevanaadi_md";
CONFIG['AYUSHYA'].path="mms://www.myguruonweb.in:80/ayushya_homam_md";
CONFIG['Dynamic'].path="mms://www.myguruonweb.in:80/Jeeva_DyanamicNaadi_md";
//CONFIG['JEEVA'].path="mms://www.myguruonweb.in:80/MIDS_Demo_Sunrise_lo";
//CONFIG['AYUSHYA'].path="mms://www.myguruonweb.in:80/MIDS_Demo_Sunrise_lo";

CONFIG['JEEVA'].width="320";
CONFIG['AYUSHYA'].width="320";
CONFIG['Dynamic'].width="320";
CONFIG['JEEVA'].height="260";
CONFIG['AYUSHYA'].height="260";
CONFIG['Dynamic'].height="260";
CONFIG['JEEVA'].bookmark=new Array();
CONFIG['AYUSHYA'].bookmark=new Array();
CONFIG['Dynamic'].bookmark=new Array();

CONFIG['JEEVA'].bookmark[0]=new Object();
CONFIG['JEEVA'].bookmark[0].label="Identification";
CONFIG['JEEVA'].bookmark[0].pos=17;
CONFIG['JEEVA'].bookmark[1]=new Object();
CONFIG['JEEVA'].bookmark[1].label="Writing from Naadi Leaf";
CONFIG['JEEVA'].bookmark[1].pos=93;
CONFIG['JEEVA'].bookmark[2]=new Object();
CONFIG['JEEVA'].bookmark[2].label="Reading of Naadi Leaf";
CONFIG['JEEVA'].bookmark[2].pos=128;

CONFIG['AYUSHYA'].bookmark[0]=new Object;
CONFIG['AYUSHYA'].bookmark[0].label="Introduction";
CONFIG['AYUSHYA'].bookmark[0].pos=0;
CONFIG['AYUSHYA'].bookmark[1]=new Object;
CONFIG['AYUSHYA'].bookmark[1].label="Ganesh Pooja";
CONFIG['AYUSHYA'].bookmark[1].pos=58;
CONFIG['AYUSHYA'].bookmark[2]=new Object;
CONFIG['AYUSHYA'].bookmark[2].label="Pashu Pooja";
CONFIG['AYUSHYA'].bookmark[2].pos=124;
CONFIG['AYUSHYA'].bookmark[3]=new Object;
CONFIG['AYUSHYA'].bookmark[3].label="Sankalp Pooja";
CONFIG['AYUSHYA'].bookmark[3].pos=152;

CONFIG['Dynamic'].bookmark[0]=new Object;
CONFIG['Dynamic'].bookmark[0].label="Introduction";
CONFIG['Dynamic'].bookmark[0].pos=0;
CONFIG['Dynamic'].bookmark[1]=new Object;
CONFIG['Dynamic'].bookmark[1].label="Method for reaching leaf";
CONFIG['Dynamic'].bookmark[1].pos=38;
CONFIG['Dynamic'].bookmark[2]=new Object;
CONFIG['Dynamic'].bookmark[2].label="Procedure";
CONFIG['Dynamic'].bookmark[2].pos=66;


function setBookmarks(id){

   var str="";
   for(var i=0;i<CONFIG[vMode].bookmark.length;i++)
   {
	str+='<LI><A href="javascript:void(0);" onClick="setPOS(' + CONFIG[vMode].bookmark[i].pos +');return(false);">'+CONFIG[vMode].bookmark[i].label+'</A></LI>\n';
   }

   if (document.getElementById || document.all)
   {
      var el = document.getElementById? document.getElementById(id): document.all[id];
      if (el && typeof el.innerHTML != "undefined") el.innerHTML = str;
   }

}

function changeVideo(mode,id)
{
  //  alert(mode);
   // alert(id);
   vMode=mode;
   videoDivId=id;
   setBookmarks(id+"_bookmark");
   setVideo();
}

function setPOS(intPos)
{
	var mPlayer = document.getElementById(PLAYER_ID);

	//for(var k in mPlayer){
	//	document.getElementById("debug_msg").innerHTML+=k+": "+mPlayer[k]+"<BR>\n";
	//}


	if (-1 != navigator.userAgent.indexOf("MSIE"))
	{
		mPlayer.Controls.CurrentPosition=intPos;
		mPlayer.Controls.play();
	}
	else if(-1 != navigator.userAgent.indexOf("Chrome"))
	{
		mPlayer.controls.currentPosition = parseInt(intPos);
		mPlayer.controls.play();
	}
	else if(-1 != navigator.userAgent.indexOf("Opera"))
	{
		document.getElementById(PLAYER_ID).controls.currentPosition = parseInt(intPos);
		document.getElementById(PLAYER_ID).controls.play();
	}
	else
	{
		mPlayer.controls.currentPosition = parseInt(intPos);
		mPlayer.controls.play();
	}
}

function setVideo()
{
	var res = "";

	if(-1 != navigator.userAgent.indexOf("MSIE"))
	{
		document.getElementById(videoDivId).innerHTML = playerHTML();
	}
	else if(-1 != navigator.userAgent.indexOf("Chrome"))
	{
		if (document.getElementById(PLAYER_ID).innerHTML.length > 350)
		{
			var mPlayer = document.getElementById(PLAYER_ID);
			mPlayer.URL = CONFIG[vMode].path;
		}
		else
		{
			document.getElementById(videoDivId).innerHTML = playerHTML();
		}
	}
	else if(-1 != navigator.userAgent.indexOf("Opera"))
	{
		document.getElementById(videoDivId).innerHTML = playerHTML();
	}
	else
	{
		if (document.getElementById(videoDivId).innerHTML.length > 350)
		{
			var mPlayer = document.getElementById(PLAYER_ID);
			mPlayer.URL = CONFIG[vMode].path;
		}
		else
		{
			document.getElementById(videoDivId).innerHTML = playerHTML();
		}
	}
}

function playerHTML()
{
	var str="";

	var type='type="application/x-mplayer2" ';
	var data='data="'+CONFIG[vMode].path+'" ';
	var param_url='<param name="URL" value="'+CONFIG[vMode].path+'" />\n';
	var param_uiMode='\n';
	var error_message=
'<span style="color:Red" >Error - the plugin has not loaded.</span><br/>\n'
+
'<A href="'+CONFIG[vMode].path+'">'+CONFIG[vMode].path+'</A>\n';

	if(-1 != navigator.userAgent.indexOf("MSIE"))
	{
		type='CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" ';
		data='';
	}
	else if(-1 != navigator.userAgent.indexOf("Chrome"))
	{
		type='type="application/x-ms-wmp" ';
	}
	else if(-1 != navigator.userAgent.indexOf("Opera"))
	{
		type='type="application/x-ms-wmp" ';
	}
	else
	{
		var param_uiMode='<param name="uiMode" value="none">\n';
	}

	str = '<object id="'+PLAYER_ID+'" width="'+CONFIG[vMode].width+'" Height="'+CONFIG[vMode].height+'" '+type+data+'>\n';
	//str += '<param name="ShowStatusBar" value="0">\n';
	//str += '<param name="ShowPositionControls" value="true">\n';
	//str += '<param name="ShowTracker" value="true">\n';
	//str += '<param name="ShowControls" value="true">\n';
	//str += '<param name="CurrentPosition" value="0">\n';
	//str += '<param name="Contextmenu"  value = "false" >\n';
	str += param_url;
	//str += param_uiMode;
	//str += error_message;
	str += "</object>\n";

	return str;
}

function subSel(strSel)
{
	if (strSel=='1')
	{
		document.getElementById('rb28').checked='checked';
		document.getElementById('rb56').checked=false;
		document.getElementById('rb100').checked=false;
		document.getElementById('rb300').checked=false;
	}
	else if (strSel=='2')
	{
		document.getElementById('rb56').checked='checked';
		document.getElementById('rb28').checked=false;
		document.getElementById('rb100').checked=false;
		document.getElementById('rb300').checked=false;
	}
	else if (strSel=='3')
	{
		document.getElementById('rb100').checked='checked';
		document.getElementById('rb28').checked=false;
		document.getElementById('rb56').checked=false;
		document.getElementById('rb300').checked=false;
	}
	else if (strSel=='4')
	{
		document.getElementById('rb300').checked='checked';
		document.getElementById('rb28').checked=false;
		document.getElementById('rb100').checked=false;
		document.getElementById('rb56').checked=false;
	}

}

