﻿var iReadStep=0, iDelay=20;
var sLoDID=',', sDate='';

function getNodeValue(o){
	try	{
		return o.item(0).firstChild.nodeValue;
	}
	catch(err) {
		return '';
	}
}

function displayid(id,add){
	if (typeof(add)=='undefined') add=true;
	if (sLoDID.indexOf(id)<=0){
		if (add) sLoDID=sLoDID.concat(id).concat(',');		
		return true;
	}
	else{
		return false;
	}
}
function gmobj(o){
	if(document.getElementById){ m=document.getElementById(o); }
	else if(document.all){ m=document.all[o]; }
	else if(document.layers){ m=document[o]; }
	return m;
}
function getimages(Id, FileName) {
	var number = new Number(Id);
	var hexId = Hexa(number);	
	return '/Files/Subject/'.concat(hexId.substring(0,2)).concat('/').concat(hexId.substring(2,4)).concat('/').concat(hexId.substring(4,6)).concat('/').concat(hexId.substring(6,8)).concat('/').concat(FileName);			
}
function showVideo(VideoId) {
	var sLink = '';	
	var sList = '';
	var iMaxItem = 4;	
	sLink = '/ListFile/Video/tv' + PAGE_SITE + '.xml';
	AjaxRequest.get(
		{
		'url':sLink
		,'onSuccess':function(req){			
			sList = sList.concat('<ul>');			
			var iCount=0;			
			if(VideoId == 0) {				
				for (var i=0;i<req.responseXML.getElementsByTagName('I').length;i++) {					
					if(req.responseXML.getElementsByTagName('I')[i].getElementsByTagName('I').length > 0) {						
						with(req.responseXML.getElementsByTagName('I').item(i)) {
							if(iCount < iMaxItem) {
								if(i==0) {
									showVideoObject(getNodeValue(getElementsByTagName('T')),getNodeValue(getElementsByTagName('P')));
								}
								else {
									sList = sList.concat('<li><a href="javascript:showVideo(');
									sList = sList.concat(getNodeValue(getElementsByTagName('I')));
									sList = sList.concat(');" class="link-othernews2">');
									sList = sList.concat(getNodeValue(getElementsByTagName('T')));
									sList = sList.concat('</a></li>');
								}
								iCount++;
							}
							else {
								break;
							}
						}
					}
				}
			}
			else {
				for (var i=0;i<req.responseXML.getElementsByTagName('I').length;i++) {
					if(req.responseXML.getElementsByTagName('I')[i].getElementsByTagName('I').length > 0) {	
						with(req.responseXML.getElementsByTagName('I').item(i)) {
							if(iCount < iMaxItem) {
								if(parseInt(getNodeValue(getElementsByTagName('I'))) == VideoId) {
									showVideoObject(getNodeValue(getElementsByTagName('T')),getNodeValue(getElementsByTagName('P')));
								}
								else {
									sList = sList.concat('<li><a href="javascript:showVideo(');
									sList = sList.concat(getNodeValue(getElementsByTagName('I')));
									sList = sList.concat(');" class="link-othernews2">');
									sList = sList.concat(getNodeValue(getElementsByTagName('T')));
									sList = sList.concat('</a></li>');
								}
								iCount++;
							}	
							else {
								break;
							}
						}
					}
				}
			}
			sList = sList.concat('</ul>');			
			gmobj('MediaList').innerHTML = sList;				
		}
		,'onError':function(req){
			gmobj("divVideo").innerHTML=req.statusText;
			}
		}
	)
}

function showVideoObject(title,path,image) {
	gmobj('video-title').innerHTML 	= title;					
	var so = new SWFObject('/Controls/flvplayer.swf','MediaPlayer','190','150','8');
	so.addParam('allowscriptaccess','always');
	so.addParam('allowfullscreen','true');
	so.addVariable('width','190');
	so.addVariable('height','150');
	so.addVariable('file', path);
	if(image!='')
	{	so.addVariable('image', image);}
	else
	{ so.addVariable('image','/Templates/Images/video-vne.jpg');}
	
	so.write('mediaspace');
}
function showVideoObject1(title,path,image) {
	gmobj('video-title1').innerHTML 	= title;					
	var so = new SWFObject('/Controls/flvplayer.swf?autostart=false&repeat=true&','MediaPlayer','190','150','8');
	so.addParam('allowscriptaccess','always');
	so.addParam('allowfullscreen','true');
	so.addVariable('width','190');
	so.addVariable('height','150');
	so.addVariable('file', path);	
	if(image=='')
	{	
	so.addVariable('image','/Templates/Images/video-vne.jpg');}
	else
	{	so.addVariable('image', image);}
	so.write('mediaspace1');
}
