﻿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){
    
    if (dateString!='') {
        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;
    } else {
        return '';
    }
}

function GetToDateStart(txtFromDate){
    var toDate = addDate(document.getElementById(txtFromDate).value,1);
    var dateArray = new Array();
    dateArray = toDate.split("/");
    
    toDate = dateArray[0] + "/" + dateArray[1] + "/" + dateArray[2];
    
    return toDate;
}
//End of Mr Toan's functions
