
function FuncShowTableMinMax(element) {var  IdIndex =element.sourceIndex;
var object = document.all[IdIndex+3];
if (object.style.display=="none") object.style.display="inline"; 
else object.style.display="none"; }
function FShowMenuNodeOver(clsName,node) {node.className=clsName+'Over';}
function FShowMenuNodeOut(clsName,node) {node.className=clsName;}
function FShowMenuNodeUp(clsName,node) {node.className=clsName+'Over';}
function FShowMenuNodeDown(clsName,node) {node.className=clsName;}
function FixSizeImg(sImg,vwidth,vheight){
var vHeight,vLength,i;
vHeight=sImg.height;
vLength=sImg.width;
if (vLength>vwidth) {sImg.width=vwidth;sImg.height=vwidth;}}
function FuncSubmitExchangeDate(sTime){
var vPageCurrent = document.location.href;
var PosId;
Ryear = document.frmExchangeDate.slcYear.options[document.frmExchangeDate.slcYear.selectedIndex].value;
Rmonth = document.frmExchangeDate.slcMonth.options[document.frmExchangeDate.slcMonth.selectedIndex].value;
Rday = document.frmExchangeDate.slcDay.options[document.frmExchangeDate.slcDay.selectedIndex].value;
PosId = vPageCurrent.indexOf("/?d");
if (PosId!=-1){vPageCurrent = vPageCurrent.substring(0,PosId + 1);}
for (; Rday > 0; Rday--){Rdate = new Date(Ryear, Rmonth - 1, Rday);
if (Rdate.getDate() == Rday){break;}
}
LastDate = Rday.concat('|').concat(Rmonth).concat('|').concat(Ryear).concat('|').concat(sTime);
location.replace(vPageCurrent.concat('?d=').concat(escape(LastDate)));}
function PopUpExLangNews(sPath){
var vPath=sPath.value;
window.open(vPath,"_blank","menubar = no,titlebar = no,toolbar = no,status = no,fullscreen = no,resizable = yes,height=400,width=600");
}
function PopUpExLangNewsDiv(sPath){
var vPath=sPath;
window.open(vPath,"_blank","menubar = no,titlebar = no,toolbar = no,status = no,fullscreen = no,resizable = yes,height=400,width=600");
}
function PopUpPrintNews(sPath,nNewsId){
var vPath=sPath.concat('?print=1');
window.open(vPath,"window","scrollbars = yes,menubar = no,titlebar = yes,toolbar = yes,status = no,fullscreen = no,resizable = yes,height=400,width=600");
}
function PopUpExLangCate(sPath){
var vPath=sPath.value;
location.href=vPath;}
function ReplaceChar(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 CharReplace(iStr){var	r1=/%26/g;var	r2=/%20/g;var	r3=/%22/g;
iStr	=iStr.replace(r1, '&');iStr	=iStr.replace(r2, ' ');
iStr	=iStr.replace(r3, '"');return iStr;}
function FuncProcessVote(vPollId,sAction){
width=540; height=390;LeftPosition = (screen.width) ? (screen.width-width)/2 : 0;
TopPosition = (screen.height) ? (screen.height-height)/2 : 0;				
var  sWindowFeatures='top='+TopPosition+',left='+LeftPosition+',height='+height+',width='+width+',status=no,toolbar=no,menubar=no,location=no,scrollbars=1,edge: Raised,center: Yes';	
var vRadio=document.frmVote.rdVoteId;var vLenRD=vRadio.length;var i=0;
	while ((i<vLenRD)&&(!vRadio[i].checked))
	{
       i++;
	}
	if (i<vLenRD)
	{
		if (vRadio[i].checked)
		{
          vVoteId = vRadio[i].value;
		}
		else {vVoteId='undefine';}

	}
	else {vVoteId='undefine';}
	var vPathVote = '/Libaries/common/polls/defaultUBND.asp';//vPath+
	var vAction = '&action='+sAction;
        var vStrVote = '&vid='+vPollId;
	window.open(vPathVote.concat('?id=').concat(vVoteId).concat(vAction).concat(vStrVote),"window",sWindowFeatures);
}
function FuncProcessSearch(vPath,intRoot,sCountry){
	var vRadio=document.frmSearch.rdsearch;
	var vSearch=document.frmSearch.txtsearch.value;
	var sPath=vPath.split("/");
	var vLength=sPath.length;
	var vCount=0;
	var vSysPath='';
	for(vCount=0;vCount<vLength-2;vCount++)
	 {vSysPath=vSysPath+sPath[vCount]+'/';}
	var i=0;
    vCateId =intRoot;
	var s=vSearch;
	while (s.length > 0 && s.charAt(0) <= ' ')
	{s = s.substr(1);}
	while ((i=s.length) > 0 && s.charAt(i - 1) <= ' ')
	{s = s.substr(0, i - 1);}
	if (s=='')
	{	document.frmSearch.txtsearch.value = s;
		alert("B?n hãy nh?p d? ki?n");
		return false;
	}
	var vPathSearch = '/Libaries/search/default'+sCountry+'.asp';//vSysPath+
	var vAction = '&s='+s;
	var r=vPathSearch.concat('?c=').concat(vCateId ).concat(vAction)
    if (document.location.pathname.toLowerCase()=='/search/')
	{document.location.replace(r);}
	else{document.location.href=r;}
	return false;
}
/*

Ham xu ly tim kiem WebSite

*/
function FuncProcessSearchWebSite(vPath,intRoot) 
{
	var vRadio=document.frmSearchWebSite.rdsearch;
	var vSearch=document.frmSearchWebSite.txtsearch.value;
	var vLenRD=vRadio.length;
	var i=0
    while ((i<vLenRD)&&(!vRadio[i].checked))
	{
       i++;
	}
	if (i<vLenRD)
	{
		if (vRadio[i].checked)
		{
          vCateId = vRadio[i].value;
		}
		else {vCateId =intRoot;}

	}
	else {vCateId =intRoot;}
	//----------------------------------------
	// Xu ly chuoi tim kiem
	var s=vSearch;
	while (s.length > 0 && s.charAt(0) <= ' ')
	{
		s = s.substr(1);
	}

	while ((i=s.length) > 0 && s.charAt(i - 1) <= ' ')
	{
		s = s.substr(0, i - 1);
	}

	if (s=='')
	{
		document.frmSearch.txtsearch.value = s;
		alert("B?n hãy nh?p d? ki?n");
		return false;
	}
	s = escape(UnicodeSet(s));

	//-----------------------------------------
	var vPathSearch = vPath+'common/sitevietnam/';
	var vAction = '&s='+s;
	var r=vPathSearch.concat('?k=').concat(vCateId ).concat(vAction)
    if (location.pathname.toLowerCase()=='/common/sitevietnam/')
	{
	   location.replace(r);
	}
	else
	{
	  location.href=r;
	}
	return false;
}

/*
Cac ham xu ly unicode
*/
function UnicodeSet(iStr)
{
	for (i=0, oStr=''; i < iStr.length; i++)
	{
		switch ((j=iStr.charCodeAt(i)))
		{
		case 34:
			oStr=oStr.concat('&quot;');
			break;
		case 38:
			oStr=oStr.concat('&amp;');
			break;
		case 39:
			oStr = oStr.concat('&#39;');
			break;
		case 60:
			oStr = oStr.concat('&lt;');
			break;
		case 62:
			oStr = oStr.concat('&gt;');
			break;
		default:
			if (j < 32 || j > 127 || j==34 || j==39)
			{
				oStr=oStr.concat('&#').concat(j).concat(';');
			}
			else
			{
				oStr=oStr.concat(iStr.charAt(i)); 
			}
			break;
		}
	}
	
	return oStr;
}

function UnicodeGet(iStr)
{
	for (i=0, oStr=''; i < iStr.length; )
	{
		if (iStr.charCodeAt(i)==38)
		{
			if (iStr.charCodeAt(i + 1)==35)
			{
				p=iStr.indexOf(';', i  + 2);
				if (p!=-1)
				{
					if (p - i <= 7)
					{
						if (isFinite(iStr.substr(i + 2, p - i - 2)))
						{
							oStr = oStr.concat(String.fromCharCode(iStr.substr(i + 2, p - i - 2)));
							i = p + 1;
							continue;
						}
					}
				}
			}
			else
			{
				p=iStr.indexOf(';', i  + 1);
				if (p!=-1)
				{
					switch (iStr.substr(i + 1, p - i - 1))
					{
					case 'amp':
						oStr = oStr.concat('&');
						i = p + 1;
						break;
					case 'quot':
						oStr = oStr.concat('"');
						i = p + 1;
						break;
					case 'lt':
						oStr = oStr.concat('<');
						i = p + 1;
						break;
					case 'gt':
						oStr = oStr.concat('>');
						i = p + 1;
						break;
					}
				}
			}
		}
	
	
		oStr=oStr.concat(iStr.charAt(i));
		i++;
	}
	
	return oStr;
}
function SearchOnFocus(field)
{
	if(field.value=='Search')
	{
		field.value = '';
	}
}

function SearchOnBlur(field)
{
	if(field.value=='')
	{
		field.value='Search';
	}
}
function FixTopImg(vWidth,vHeight,btn)
 {
   var vLength=btn.width;
   if (vLength>vWidth)
   {
     btn.width=vWidth;
   }
 }
function fChangeBGdown(btn){btn.className='clsMenuH';}
function fChangeBGUP(btn){btn.className='clsMenuHOver';}
function Java_EnlargeImg(sPath,sW,sH){var width=1800;var height=500;
var LeftPosition = (screen.width) ? (screen.width-width)/2 : 0;
var TopPosition = (screen.height) ? (screen.height-height)/2 : 0;
window.open("ImgPreview.asp?sPath="+sPath,"window","Top="+TopPosition+"; Left="+LeftPosition+"; Height="+sH+"; Width="+sW+"; center= 1; resizable=no; status= 0");
}
function  Java_ChangePhoto(sPath,sObj){var sValue = sObj.value;
var sHref = sPath + "&iKindID="+sValue;document.location.replace(sHref);
//alert(sHref);
}
function Java_OnSelectNamTapChi(sObj){var sValue = sObj.value;var sArr = new Array;
if (sValue!="0"){
var sBooleanVar,sTmpStr,sNextPath = "";var sCrrPath = document.location.href;
sArr = sCrrPath.split("?");sNextPath += sArr[0]+"?";sBooleanVar = 0;
var sTmpArr = new Array;
if (sArr.length==2){sTmpArr=sArr[1].split("&");
for(i=0;i<sTmpArr.length;i++){sTmpStr = sTmpArr[i];sTmpStr = sTmpStr.toLowerCase();
if (sTmpStr.indexOf("slcnamtc=")!=-1){sTmpStr="slcnamtc="+sValue;sBooleanVar=1;}
sNextPath +=sTmpStr+"&";}
if (sBooleanVar==0){sNextPath += "slcnamtc="+sValue;}}
var nLen = sNextPath.length;var sTmpChr = sNextPath.substr(nLen-1,1);
if (sTmpChr=="&"){sNextPath = sNextPath.substring(0,nLen-1);}
document.location.replace(sNextPath);}
}
function Java_OnSelectSoTapChi(sObj){var sValue = sObj.value;var sArr = new Array;
if (sValue!="0"){
var sBooleanVar,sTmpStr,sNextPath = "";var sCrrPath = document.location.href;
sArr = sCrrPath.split("?");sNextPath += sArr[0]+"?";sBooleanVar = 0;
var sTmpArr = new Array;
if (sArr.length==2){sTmpArr=sArr[1].split("&");
for(i=0;i<sTmpArr.length;i++){sTmpStr = sTmpArr[i];sTmpStr = sTmpStr.toLowerCase();
if (sTmpStr.indexOf("slcsotc=")!=-1){sTmpStr="slcsotc="+sValue;sBooleanVar=1;}
sNextPath +=sTmpStr+"&";}
if (sBooleanVar==0){sNextPath += "slcsotc="+sValue;}}
var nLen = sNextPath.length;var sTmpChr = sNextPath.substr(nLen-1,1);
if (sTmpChr=="&"){sNextPath = sNextPath.substring(0,nLen-1);}
document.location.replace(sNextPath);}}
function openImageNews(vLink, vHeight, vWidth){
 var sLink = (typeof(vLink.src) == 'undefined') ? vLink : vLink.src;
 if (sLink == ''){return false;}
 winDef = 'status=no,resizable=no,scrollbars=no,toolbar=no,location=no,fullscreen=no,titlebar=yes,height='.concat(vHeight).concat(',').concat('width=').concat(vWidth).concat(',');
 winDef = winDef.concat('top=').concat((screen.height - vHeight)/2).concat(',');
 winDef = winDef.concat('left=').concat((screen.width - vWidth)/2);
 newwin = open('', '_blank', winDef);
 newwin.document.writeln('<title>Dai Hoc Quoc Gia Ha Noi</title><body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">');
 newwin.document.writeln('<a href="" onClick="window.close(); return false;"><img src="', sLink, '" alt="', 'Dong lai', '" border=0></a>');
 newwin.document.writeln('</body>');
 if (typeof(vLink.href) != 'undefined'){return false;}}
 
function FSCMSProcessSearch1(sHost,sLinkSource){var f=document.frmSearch;
var txtSearch = f.txtSearch.value;
if (f.txtSearch.value==''){alert("Ban chua nhap du lieu");return;}
if (sLinkSource==0)
   {document.location.href=sHost+'?sSearch='+txtSearch;}
else
   {document.location.href=sHost+'?'+sLinkSource+'&sSearch='+txtSearch;}
}  

function FSCMSProcessSearch(sStyle,pbIntCateId){var f=document.frmSearch;
var txtSearch = f.txtSearch.value;
var sHost = '/Libaries/search/';
if (f.txtSearch.value==''){alert("Ban chua nhap du lieu");return;}
else{document.location.href=sHost+'?c='+pbIntCateId+'&sStyle='+sStyle+'&sSearch='+txtSearch;}return false;} 


	function java_toasoan(){
		width=460; height=290;
		LeftPosition = (screen.width) ? (screen.width-width)/2 : 0;
		TopPosition = (screen.height) ? (screen.height-height)/2 : 0;				
		var sWindowFeatures='top='+TopPosition+',left='+LeftPosition+',height='+height+',width='+width+',status=no,toolbar=no,menubar=no,location=no,scrollbars=1,edge: Raised,center: Yes';
		var resultHanddle=window.open("/Libaries/toasoan.html","window",sWindowFeatures);	
	}

	function java_onclick(trid)
	{
		var tableid=document.getElementById("table");
		tableid.value=trid;
		//alert(tableid.value);
	}

	function Java_showimg(sUrl,nwidth,nheigh)
	{ 	
			var w=nwidth
			var h=nheigh 
			width=400; height=450;
			LeftPosition = (screen.width) ? (screen.width-width)/2 : 0;
			TopPosition = (screen.height) ? (screen.height-height)/2 : 0;	window.open("../showImg.asp?url="+sUrl+"&nwidth="+nwidth+"&nheigh="+nheigh,"window","Top="+TopPosition+"; Left="+LeftPosition+"; Height="+h+"px; Width="+w+"px; center= 1; resizable=no; status= 0");		  	
	}


