﻿var zz, zv, d, fTSR;
d = new Date();
fTSR=0;
zv = d.getTime();
zz = "&zz="+zv;

var gBF=false;
function GoTo(u){window.top.location = u + zz;}
function Go(u){window.top.location = u;} 

function BF(){gBF=true;}

function Foci(o){if(!gBF && IsVis(o)){o.focus();}}

function IsVis(o)
{
	if(!o || o.type=="hidden")
	return false;
	
	while(o && o.style && o.style.display!='none')
	{
	o = o.parentNode;	
	}
	return !o || !o.style;
}

function TEK(a){if(13==event.keyCode){event.cancelBubble=true;event.returnValue=false;eval(a);}}

function getObj(objID)
	{
	if (document.getElementById) {return document.getElementById(objID);}
	else if (document.all) {return document.all[objID];}
	else if (document.layers) {return document.layers[objID];}
	}
	
function objNext(f,d)
{
	var fFnd=false,el=f.elements,i=0;
	for(;i < el.length;i++)
	{
	if('hidden'!=el[i].type && false==el[i].disabled && IsVis(el[i]) && fFnd)return el[i];
	if(d.id==el[i].id)fFnd=true;
	}
	return null;
}
function objPrev(f,d)
{
	var fFnd=false,el=f.elements,i=el.length - 1;
	for(;i >= 0;i--)
	{
	if('hidden'!=el[i].type && false==el[i].disabled && IsVis(el[i]) && fFnd)return el[i];
	if(d.id==el[i].id)fFnd=true;
	}
	return null;
}

var rgOnLoad=new Array();
function AddLoadFn(szfn){window.onload=RunLoadFn;rgOnLoad[rgOnLoad.length]=szfn;}
function RunLoadFn(){for(var i=0;i<rgOnLoad.length;i++)eval(rgOnLoad[i]);}

function RegisterClick(r)
{

	var zv = (new Date()).getTime();
	getObj("rfrrImg").src="agent.dll?qscr=live&rfrr="+r+"&zz="+zv;

}
function WriteCookie(c)
{
	document.cookie=c
}

//Create by MR TOAN
function addDate(dateString,num){
    var dateOnMonth = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
    var dateArray = new Array();
    var reStr = "";
    
    var date, month, year;
    
    dateArray = dateString.split("/");
    
    date = parseInt(dateArray[1]);
    month = parseInt(dateArray[0]);
    year = parseInt(dateArray[2]);
        
    if(year % 4 == 0){
        dateOnMonth[1]++;
    }
    
    date += num;
    while(date > dateOnMonth[month-1]){
        date -= dateOnMonth[month-1];
        if(month == 12){
            month = 1;
            year ++;
        }
        else{
            month++;
        }
    }
    
    reStr = month + "/" + date + "/" + year;
    return reStr;
}

function GetToDateStart(txtFromDate){
    var toDate = addDate(document.getElementById(txtFromDate).value,1);
    return toDate;
}
//End of Mr Toan's functions