var flag = false;

function GetExpiryDate(DayCount)
{
	var UTCstring;
	Today = new Date();
	nomilli=Date.parse(Today);
	Today.setTime(nomilli+DayCount*24*60*60*1000);
	UTCstring = Today.toUTCString();
	return UTCstring;
}
	
function SetCookie(name,value,duration)
{
	CookieString=name+"="+escape(value)+";EXPIRES="+GetExpiryDate(duration);
	document.cookie=CookieString;
}

function GetCookie(CookieName) 
{
	var CookieString=""+document.cookie;
	var index1=CookieString.indexOf(CookieName);
	if (index1==-1 || CookieName=="") return ""; 
	var index2=CookieString.indexOf(';',index1);
	if (index2==-1) index2=CookieString.length; 
	return unescape(CookieString.substring(index1+CookieName.length+1,index2));
}

function CheckAll(State)
{
	for (var i=0; i < document.frmSelect.elements.length; i++)
		if (document.frmSelect.elements[i].type == 'checkbox')
			document.frmSelect.elements[i].checked = State;
}

function BuildSelectList(RemoveComma)
{
	var strSelectList="";
	for (var i=0; i < document.frmSelect.elements.length; i++)
		if (document.frmSelect.elements[i].type == 'checkbox')
			if (document.frmSelect.elements[i].checked)
				strSelectList += "," + document.frmSelect.elements[i].value;				
	if (RemoveComma)	strSelectList=strSelectList.substring(1);
	return strSelectList;
}
function View()
{
	flag = true;
	//alert('BuildSelectList='+BuildSelectList(0));
	SetCookie('SelectList', BuildSelectList(0), 2);
	flag = true;
}
function ViewHCM()
{
	flag = true;
	//alert('BuildSelectList='+BuildSelectList(0));
	SetCookie('SelectListHCM', BuildSelectList(0), 2);
}
function ViewHN()
{
	flag = true;
	SetCookie('SelectListHN', BuildSelectList(0), 2);
}
function LoadSelecteList()
{
	var str=GetCookie("SelectList");
	for (var i=0; i < document.frmSelect.elements.length; i++)
		if (document.frmSelect.elements[i].type == 'checkbox')
			if (str.indexOf(","+document.frmSelect.elements[i].value)>=0)
				document.frmSelect.elements[i].checked = true;
}
function LoadSelectListHN()
{
	var str=GetCookie("SelectListHN");
	for (var i=0; i < document.frmSelect.elements.length; i++)
		if (document.frmSelect.elements[i].type == 'checkbox')
			if (str.indexOf(","+document.frmSelect.elements[i].value)>=0)
				document.frmSelect.elements[i].checked = true;
}
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 Left(str, n)
{
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}


function Right(str, n)
{
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function DeleteRows()
{
	var i;
	var dtab = document.getElementById('tblContent');
	for (i = dtab.rows.length - 1; i >= 2; i--)
	{
		dtab.deleteRow(dtab.rows[i].rowIndex);		
	}
}
/***********************************************************************************************/

