/* ---------------------------------------------------- */
/*	Author: Nguyen Loc Vu.
	Email: nguyenlocvu@gmail.com  -   locvu79@yahoo.com
	Mobile: 0918 367770									*/
/* ---------------------------------------------------- */
function ajaxLoad(URL,id){
    var ajaxRequest;
    try{
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                alert("You Browser Doesn't support AJAX.");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState < 4){
            document.getElementById(id).innerHTML = "<div style='text-align:center; margin:50px auto'><img src='images/icons/loading.gif' /></div>";
        }
        if(ajaxRequest.readyState == 4){
            document.getElementById(id).innerHTML = ajaxRequest.responseText;
        }
    }
    ajaxRequest.open("GET", URL, true);
    ajaxRequest.send(null);
}
function txtSearch(){
	var key=$("#keywords").val();
	var cate=$("#cate").val();
	ajaxLoad('modules/search.php?key='+key+'&cate='+cate+'','content_data');	
}
function txtContact(){
	var strLang		=	$("#lang").val();	
	var strName		=	$("#contact_name").val();
	var strAdd		=	$("#address").val();
	var strEmail	=	$("#contact_email").val();
	var strContent	=	$("#contact_content").val();
	switch(strLang)
	{
		case "en":
			strError	=	"Please type your name";
			strError1	=	"Please type your Email";
			strError2	=	"Email is not correct. Please check it again";
			break;
		case "jp":
			strError	=	"ネームを入力してください。";
			strError1	=	"メールアドレスを入力してください。";
			strError2	=	"メールは正しくありません。もう一度チェックしてください。";
			break;	
		default:
			strError	=	"Nhập vào tên của bạn";
			strError1	=	"Nhập vào địa chỉ Email của bạn";
			strError2	=	"Email này không hợp lệ. Bạn vui lòng kiểm tra lại";
	}
	if(strName==strError){
		alert(strError);
		return document.contact.contact_name.focus();
	} else if(strEmail==strError1){
		alert(strError1);
		return document.contact.contact_email.focus();
	} else if(strEmail!=strError1){
		s=document.getElementById("contact_email").value;
		var i=s.indexOf("@");
		var j=s.indexOf(".",i+1);
		if (i==0 || i==-1)
		{ 	alert(strError2);
			return document.contact.contact_email.focus();
		}
		if (j==-1)
		{ 	alert(strError2);
			return document.contact.contact_email.focus();
		}
	}
	var poststr = "name=" + encodeURI(strName) + "&add=" + encodeURI(strAdd) + 
				"&email=" + encodeURI(strEmail) + "&content=" + encodeURI(strContent);
	makePOSTRequest('modules/contact.php', poststr);
}
function goUrl(){
	var strUrl=document.frmUrl.link.options[document.frmUrl.link.selectedIndex].value;
	window.open(strUrl);   
}

function autoLoad(){
	ajaxLoad('modules/box_tin_index.php','lastest_new');
	ajaxLoad('modules/box_lkweb.php','box_lkweb');
	ajaxLoad('modules/box_footer.php','footer');	
}
window.onload=autoLoad;
$(document).ready(function(){
		$("li").click(function(){
			$("#menu_top li").removeClass("active");
			$("#menu_bottom a").removeClass("active");
			$("#menu_top li[rel='" + $(this).attr('rel') + "']").addClass("active");
			$("#menu_top li[rel='" + $(this).attr('rel') + "'] li ul a").remove();
			$("#menu_bottom a[rel='" + $(this).attr('rel') + "']").addClass("active");
			
		});
		$("#menu_bottom a").click(function(){
			$("#menu_top li").removeClass("active");
			$("#menu_bottom a").removeClass("active");
			$("#menu_top li[rel='" + $(this).attr('rel') + "']").addClass("active");
			$("#menu_top li[rel='" + $(this).attr('rel') + "'] ul a.itemmenu").html();
			$("#menu_bottom a[rel='" + $(this).attr('rel') + "']").addClass("active");
		});
		
		$('#menu_top li a.itemenu').hover(function(){
			$('ul.submenu').fadeIn(400);										
		});
		$('#menu_top li li a').click(function(){
			alert('dssds');
			$('ul.submenu').fadeIn(200);
			$('ul.submenu').css('display','none');
		})
});
var http_request = false;
function makePOSTRequest(url, parameters) {
  http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
	 http_request = new XMLHttpRequest();
	 if (http_request.overrideMimeType) {
		http_request.overrideMimeType('text/html');
	 }
  } else if (window.ActiveXObject) { // IE
	 try {
		http_request = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_request = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
  }
  if (!http_request) {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }
  http_request.open('POST', url, true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", parameters.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(parameters);
  http_request.onreadystatechange=function(){
	  if (http_request.readyState < 4) {
		document.getElementById("content_data").innerHTML = "<div style='text-align:center; margin:50px auto'><img src='images/icons/loading.gif' /></div>";
	  }
	  if(http_request.readyState == 4){
		document.getElementById("content_data").innerHTML = http_request.responseText;
	  }
  }

}
function get(obj) {
	var poststr = "cate=" + encodeURI( $("#cate").val() ) +
				"&keyword=" + encodeURI( $("#keywords").val() );
	makePOSTRequest('modules/search.php', poststr);
}
function key(obj){
	var strKey = encodeURI(obj);
	return strKey;
}