﻿var xmlhttp;
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
{
	alert ("Browser does not support HTTP Request");
}
function submit_form(value)
{
	a = value.replace(/<b>/gi,"");
	b = a.replace(/<\/b>/gi,"");
	document.getElementById("lookup_input").value=b;
	document.getElementById("search_form").submit();
	return true;
}
function showhint(str,csdl,cot,duongdan)
{
	var url=duongdan+"/ajax.php";
	url=url+"?csdl="+csdl+"&cot="+cot+"&value="+str;
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function stateChanged()
{
	if (xmlhttp.readyState==4 && xmlhttp.responseText)
	{
		document.getElementById("listketqua").style.display='block';
		document.getElementById("listketqua").innerHTML=xmlhttp.responseText;
	}
	else
		document.getElementById("listketqua").style.display='none';
}
function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
	{
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject)
	{
  // code for IE6, IE5
	return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}
function test_chk(obj)
{
	var c_value = "";
	for (var i=0; i < obj.length; i++)
		if (obj[i].checked)
			c_value += (c_value?',':'')+obj[i].value;
	return c_value;
}
function test_chk_not(obj)
{
	var c_value = "";
	for (var i=0; i < obj.length; i++)
		if (!obj[i].checked)
			c_value += (c_value?',':'')+obj[i].value;
	return c_value;
}
function showhideobj(obj1,obj2)
{
	document.getElementById(obj2).disabled = !document.getElementById(obj1).value;
}
function retvalue(obj)
{
	return document.getElementById(obj).value;
}
function selectlang(value)
{
	url = document.URL;
	vitri = url.indexOf('lang');
	value = "lang=" + value;
	if (vitri > 0)
	{
		xacdinh = url.substring(vitri,vitri+7);
		url = url.replace(xacdinh,value);
		window.location = url;
	}	
	else
	{
		window.location = url + "&" + value;
	}	
}
function isValidEmailAddress(emailAddress) 
{
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}
function luuthutu(obj,text_components)
{
	layobj = document.fthutu.elements[obj];
	chieudai = layobj.length;
	txt2="&tongthutu="+chieudai;
	for (bien=0; bien<chieudai; bien++)
	{
		txt2+="&n" + (bien + 1) + "=" + layobj[bien].name.slice(5);
		txt2+="&v" + (bien + 1) + "=" + layobj[bien].value;
	}
	window.location=text_components + txt2;
}
function checkchktheloai(idobj)
{
	layobj = document.edit.elements[idobj];
	chieudai = layobj.length;
	txt = "";
	for (bien=0; bien<chieudai; bien++)
		if (layobj[bien].checked)
			txt+= (txt.length?",":"") + layobj[bien].value;
	return txt;
}
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}
