// AJAX INIT
function $$$(id) {
	return document.getElementById(id);
}
function khoitao_ajax()
{
	var x;
	try 
	{
		x	=	new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
    	try 
		{
			x	=	new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(f) { x	=	null; }
  	}
	if	((!x)&&(typeof XMLHttpRequest!="undefined"))
	{
		x=new XMLHttpRequest();
  	}
	return  x;
}
function	Forward(url)
{
	window.location.href = url;
}
function	_postback()
{
	return void(1);
}
/*So sanh height cua 2 the div tgp_body_content & tgp_right*/
function EqualHeight(elements) { 
    //Xác định chiều cao của cột cao nhất 
    tallest = 0; 
    elements.each(function() { 
        elementHeight = jQuery(this).height(); 
        if(elementHeight > tallest) { 
            tallest = elementHeight; 
        } 
    }); 
    //Chỉnh chiều cao cho tất cả các cột 
    //theo chiều cao của cột cao nhất 
    elements.height(tallest); 
} 

function xu_ly_navigator()
{
	var curr_act = $("#get_act").val();
	if ((curr_act == "home") || (curr_act == "gioi_thieu") || (curr_act == "lien_he"))
	{
		var inx = $('#nav_menu li').index($('#nav_menu li .nav_text').eq(0).parent());
		$.cookie("nav_tab_index",inx, {path: '/', expires: 7 });
		$.cookie("nav_li_index","", {path: '/', expires: 7 });
	}
	if (curr_act == "du_an")
	{
		var inx = $('#nav_menu li').index($('#nav_menu li .nav_text').eq(0).parent());
		$.cookie("nav_tab_index",inx, {path: '/', expires: 7 });

		var sindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(0).parent().find('ul li').first());
		var lindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(0).parent().find('ul li').last());
		var cindex = parseInt($.cookie("nav_li_index", {path: '/'}));
		var linx; 
		if ((cindex >= sindex) && (cindex <= lindex))
		{
			linx = cindex + "";
		}
		else
		{
			linx = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(0).parent().find('ul li').eq(0));
		}
		
		$.cookie("nav_li_index",linx, {path: '/', expires: 7 });
	}
	if (curr_act == "du_an_da")
	{
		var inx = $('#nav_menu li').index($('#nav_menu li .nav_text').eq(1).parent());
		$.cookie("nav_tab_index",inx, {path: '/', expires: 7 });

		var sindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(1).parent().find('ul li').first());
		var lindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(1).parent().find('ul li').last());
		var cindex = parseInt($.cookie("nav_li_index", {path: '/'}));
		var linx; 
		if ((cindex >= sindex) && (cindex <= lindex))
		{
			linx = cindex + "";
		}
		else
		{
			linx = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(1).parent().find('ul li').eq(0));
		}
		
		$.cookie("nav_li_index",linx, {path: '/', expires: 7 });
	}
	if ((curr_act == "tin_tuc") || (curr_act == "tin_tuc_xem"))
	{
		var inx = $('#nav_menu li').index($('#nav_menu li .nav_text').eq(2).parent());
		$.cookie("nav_tab_index",inx, {path: '/', expires: 7 });
		
		var sindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(2).parent().find('ul li').first());
		var lindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(2).parent().find('ul li').last());
		var cindex = parseInt($.cookie("nav_li_index", {path: '/'}));
		var linx; 
		if ((cindex >= sindex) && (cindex <= lindex))
		{
			linx = cindex + "";
		}
		else
		{
			linx = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(2).parent().find('ul li').eq(0));
		}
		
		$.cookie("nav_li_index",linx, {path: '/', expires: 7 });
	}
	if ((curr_act == "co_dong") || (curr_act == "co_dong_xem"))
	{
		var inx = $('#nav_menu li').index($('#nav_menu li .nav_text').eq(3).parent());
		$.cookie("nav_tab_index",inx, {path: '/', expires: 7 });
		
		var sindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(3).parent().find('ul li').first());
		var lindex = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(3).parent().find('ul li').last());
		var cindex = parseInt($.cookie("nav_li_index", {path: '/'}));
		var linx; 
		if ((cindex >= sindex) && (cindex <= lindex))
		{
			linx = cindex + "";
		}
		else
		{
			linx = $('#nav_menu li ul li').index($('#nav_menu li .nav_text').eq(3).parent().find('ul li').eq(0));
		}
		
		$.cookie("nav_li_index",linx, {path: '/', expires: 7 });
	}
}

//Áp đặt chiều cao cho các cột khi trang 
//đã được load hoàn tất. 
jQuery(window).load(function(){ 
    Cufon.replace('.tgp_menu a.top ', {fontFamily: 'HP-Helve-Condense', hover:true,hoverables:{a:true}});
	Cufon.replace('.page .title ', {fontFamily: 'HP-Helve-Condense', color: '-linear-gradient(#1A8F43, #37AD60)'});
	
	$("#topmenu").nmcDropDown({show_speed:1, show_delay:0, hide_speed:1, hide_delay:0});
	
	$('#slider').nivoSlider({
		directionNav:false					
	});
	
	$("#nav_menu li:not(.no_click) .nav_text").click(function(){
	   $("ul, div:not(.box, .doi_tac, .lien_ket, .lien_ket2)", "#nav_menu li").slideUp();
	   $("ul, div:not(.box, .doi_tac, .lien_ket, .lien_ket2)", $(this).parent()).slideDown();
	   var clicked_index = $('#nav_menu li').index($(this).parent()) + "";
	   $.cookie("nav_tab_index",clicked_index, {path: '/', expires: 7 });
	});
	
	$("#nav_menu li ul li").click(function(){
		$("#nav_menu li ul li a").css("font-weight","normal");
		var selected_index = $('#nav_menu li ul li').index($(this)) + "";
		$.cookie("nav_li_index",selected_index, {path: '/', expires: 7 });
	});
	
	$(".tgp_body .right .div_2 .box").corner("3px");

	//EqualHeight(jQuery(".tgp_body .right, .tgp_body .left")); 
	$("ul, div:not(.box, .doi_tac, .lien_ket, .lien_ket2)", "#nav_menu li").slideUp();
	xu_ly_navigator();
	var cookie_index =  $.cookie("nav_tab_index", {path: '/'});
	if (cookie_index != "")
	{
		$("ul, div:not(.box)", $("#nav_menu li").eq(parseInt(cookie_index))).slideDown("fast",function(){
			EqualHeight(jQuery(".tgp_body .right, .tgp_body .left")); 
		});
	}
}); 
