// JavaScript Document

var GA_js = {
  require: function(libraryName) {
    // inserting via DOM fails in Safari 2.0, so brute force approach
    document.write('\r\n\t\t<script type="text/javascript" src="'+libraryName+'"></script>');
  },
  load: function() {
    
    $A(document.getElementsByTagName("script")).findAll( function(s) {
      return (s.src && s.src.match(/site\.js(\?.*)?$/))
    }).each( function(s) {
      var path = s.src.replace(/site\.js(\?.*)?$/,'');
      var includes = s.src.match(/\?.*load=([a-z,]*)/);
      (includes ? includes[1] : 'AC_OETags,AC_RunActiveContent,AC_ActiveX,flash_detection_settings,flash_title').split(',').each(
       function(include) { GA_js.require(path+include+'.js') });
    });
  }
}

GA_js.load();


function fn_toggle_vid(id, list, tab)
{
	tot = $(list).childNodes.length;
	test_pos = 0;
	for (var lis=0; lis<tot; lis++)
	{
		l = $(list).childNodes[lis];
		if (l.nodeType==1) // pick up li's
		{
			li_class = $(list).childNodes[lis].className;
			li_id = $(list).childNodes[lis].id;
			//alert(pos +" "+test_pos);
			if(tab == li_id)
			{
				$(list).childNodes[lis].className = 'on'
				test_pos = test_pos+1;
			}
			else
			{
				if(li_class != 'tab_start' && li_class != 'tab_end')
				{
					$(list).childNodes[lis].className = 'off'
					test_pos = test_pos+1;
				}
			}		
		}
		
		
		// hide video content
		//if($('vid_content_'+(lis)))
		//{
			//alert('vid_content_'+(lis));
		//	$('vid_content_'+(lis)).style.display = 'none';
		//}
	}
	
	// change content
	
	var data_ar = eval('vid_content_'+id);
	//alert(data_ar);
	$('video_title').innerHTML = data_ar[0];
	$('video_comment').innerHTML = data_ar[1] + '</br>';
	$('video_author').innerHTML = "<em>"+data_ar[2]+"</em>";
	$('vid_frame').src = data_ar[4];
	
	// show current video content
	//$(id).style.display = 'block';
}

