﻿function moveCalendar(offset)
{
	var currentDate = new Date();

	var dateString = GetPostVariable('Date', '');
	if (dateString != '')
	{
		var dateElements = dateString.split('-');
		var t = dateElements[0];
		dateElements[0] = dateElements[1];
		dateElements[1] = t;
		currentDate = new Date(dateElements.join('-'));
		
	}
	currentDate = new Date(currentDate.setDate(currentDate.getDate() + offset));
	dateString = currentDate.getDate() + '-' + (currentDate.getMonth() + 1) + '-' + currentDate.getYear();
	
	location.search = 'ChannelID=' + GetPostVariable('ChannelID', 1) + '&Date=' + dateString;
}
function onAdClick(ID)
{
	location.href = SetPostVariable("ArticleID", ID);
}

function showImage(url)
{
	showDialog('ImageView.htm?' + url.substr(url.indexOf('?') + 1), 524, 524);
}

function showDialog(vLink, vWidth, vHeight)
{
	return showWindow(vLink, false, false, false, false, false, false, true, true, vWidth, vHeight, 0, 0);
}

function showWindow(vLink, vStatus, vResizeable, vScrollbars, vToolbar, vLocation, vFullscreen, vTitlebar, vCentered, vWidth, vHeight, vTop, vLeft)
{
	var sLink = (typeof(vLink.href) == 'undefined') ? vLink : vLink.href;

	winDef = '';
	winDef = winDef.concat('status=').concat((vStatus) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('resizable=').concat((vResizeable) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('scrollbars=').concat((vScrollbars) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('toolbar=').concat((vToolbar) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('location=').concat((vLocation) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('fullscreen=').concat((vFullscreen) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('titlebar=').concat((vTitlebar) ? 'yes' : 'no').concat(',');
	winDef = winDef.concat('height=').concat(vHeight).concat(',');
	winDef = winDef.concat('width=').concat(vWidth).concat(',');

	if (vCentered)
	{
		winDef = winDef.concat('top=').concat((screen.height - vHeight)/2).concat(',');
		winDef = winDef.concat('left=').concat((screen.width - vWidth)/2);
	}
	else
	{
		winDef = winDef.concat('top=').concat(vTop).concat(',');
		winDef = winDef.concat('left=').concat(vLeft);
	}

	open(sLink, '_blank', winDef);

	if (typeof(vLink.href) != 'undefined')
	{
		return false;
	}
}

function getTimeString(s)
{
	var mydate=new Date(s)
	
	var year = mydate.getYear()
	if (year < 1000)
		year += 1900
	var month = mydate.getMonth() + 1
	if (month < 10)
		month = "0" + month
	var day = mydate.getDate()
	if (day < 10)
		day = "0" + day

	var dayw = mydate.getDay()
	
	var hour = mydate.getHours()
	if (hour < 10)
		hour = "0" + hour
	
	var minute=mydate.getMinutes()
	if (minute < 10)
		minute = "0" + minute
	var dayarray=new Array("Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy")
	document.write("<span class=LargeTime2>"+dayarray[dayw]+", "+day+"/"+month+"/"+year+",&nbsp;"+hour+":"+minute+" (GMT+7)</span>")
}

function EncodeUrl(iStr)
{
	var	r1=/&/g;
	var	r2=/ /g;
	var	r3=/"/g;

	iStr	=iStr.replace(r1, '%26');
	iStr	=iStr.replace(r2, '%20');
	iStr	=iStr.replace(r3, '%22');

	return iStr;
}

function Trim(iStr)
{
	while (iStr.charCodeAt(0) <= 32)
	{
		iStr=iStr.substr(1);
	}

	while (iStr.charCodeAt(iStr.length - 1) <= 32)
	{
		iStr=iStr.substr(0, iStr.length - 1);
	}

	return iStr;
}

function GetPostVariable(vName, vDef)
{
	var	str=location.href;
	var	pos=str.indexOf('?'.concat(vName).concat('='));

	if (pos==-1)
	{
		pos=str.indexOf('&'.concat(vName).concat('='));
		if (pos==-1) return vDef;
	}
	
	str=str.substring(pos + vName.length + 2);
	pos=str.indexOf('&');

	if (pos==-1)
	{
		pos=str.length;
	}	

	if (pos > 0)
	{
		str=str.substring(0, pos);
	}

	return str;
}

function SetPostVariable(vName, vDef)
{
	var	str=location.href;
	var	pos=str.indexOf('?'.concat(vName).concat('='));

	if (pos==-1)
	{
		pos=str.indexOf('&'.concat(vName).concat('='));
		if (pos==-1) 
		{
			location.href = str + (str.indexOf('?')==-1 ? '?' : '&') + vName + '=' + vDef;
			return;
		}
	}
	
	str1 = str.substring(0, pos + vName.length + 2);
	str=str.substring(pos + vName.length + 2);
	pos=str.indexOf('&');

	if (pos==-1)
	{
		pos=str.length;
	}	

	if (pos > 0)
	{
		str2 = str.substring(pos);
		str=str.substring(0, pos);
	}

	return location.href = str1 + vDef + str2;
}

function DisplaySearchPage(PageCount)
{
document.write('Trang ');
j = GetPostVariable('SearchPage', 1);
for (i = 1; i <= PageCount; i++)
	if (i != j)
		document.write('<a href=index.aspx?SearchQuery=' + GetPostVariable('SearchQuery', 'Error') + '&SearchPage=' + i + '>[' + i + ']&nbsp;</a>');
	else
		document.write('[' + i + ']&nbsp;');
}

function HDisplaySearchPage(PageCount)
{
document.write('Trang ');
j = GetPostVariable('SearchPage', 1);
for (i = 1; i <= PageCount; i++)
{
	if (i != j)
		document.write('<a href=index.aspx?Search=True&SearchQuery=' + GetPostVariable('SearchQuery', 'Error') + '&From=' + GetPostVariable('From', 'Error') + '&To=' + GetPostVariable('To', 'Error') + '&ChannelID=' + GetPostVariable('ChannelID', 'Error') + '&Child=' + GetPostVariable('Child', 'Error') + '&SearchPage=' + i + '>[' + i + ']&nbsp;</a>');
	else
		document.write('[' + i + ']&nbsp;');
}	
}

function DisplayAdPage(PageCount)
{
		j = GetPostVariable('Page', 0);
		k = j*1 + 1;
		if (j != 0)
			document.write('<a href=javascript:SetPostVariable(\'Page\',' + (j - 1) +')>&lt;- Trở lại</a>&nbsp;');
		if (j != (PageCount - 1))
			document.write('<a href=javascript:SetPostVariable(\'Page\',' + k +')>Trang Tiếp -&gt;</a>&nbsp;');
}


	function onLinkClick(link)
	{
		if (link.href.toLowerCase().indexOf('javascript:') != -1)
			return true;
		window.open(link.href, '', 
		'toolbar='+link.toolbar+
		',location='+link.location+
		',status='+link.status+
		',menubar='+link.menubar+
		',scrollbars='+link.scrollbars+
		',resizable='+link.resizable+
		',width='+link.width+
		',height='+link.height+
		',top='+link.top+
		',left='+link.left);
		return false;
	}

var head="display:''"
function mydoit(header){
var head=header.style
if (head.display=="none")
head.display=""
else
head.display="none"
}
