// ************************************************************************************** //
document.write("<script language=\"javascript\" src=\"ext/scriptaculous.js?load=effects\" type=\"text/javascript\"></script>");
document.write("<script language=\"javascript\" src=\"ext/lightbox.js\" type=\"text/javascript\"></script>");
document.write("<link href=\"ext/lightbox.css\" type=\"text/css\" rel=\"stylesheet\" />");
// ************************************************************************************** //

window.onload = function() 
{
    var elems = document.getElementsByClassName("leftMenu");
    for(var i=0; i<elems.length; i++)
    {
        initMenuItem(elems[i]);
    }
    
    initLightbox();
}

function initMenuItem(elem)
{
    var menuItems = elem.getElementsByTagName("TR");
    for(var i=0; i<menuItems.length; i++)
    {
        if(menuItems[i].className == "item")
        {
            menuItems[i].onmouseover = function() { this.className = "itemHighlight"; }
            menuItems[i].onmouseout = function() { this.className = "item" }
            menuItems[i].onclick = function() { navigateMenu(this); }
        }
    }
}

function navigateMenu(menuItem)
{
    var anchors = menuItem.getElementsByTagName("A");
    document.location = anchors[0].href;
}

function parseQueryString()
{
	var qi = document.location.href.indexOf("?");
	var qstring = new Array();
	
	if(qi >= 0)
	{
		var qs = document.location.href.substring(qi + 1);
		var pairs = qs.split("&");
		
		for(var i=0; i<pairs.length; i++)
		{
			var name = pairs[i].split("=")[0];
			var value = pairs[i].split("=")[1];
			
			qstring[name] = value;
		}
	}
	
	return qstring;
}

function createCookie(name,value,days) 
{
	if (days) 
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) 
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) 
{
	createCookie(name,"",-1);
}

// ------------------------------------------------------------------
// LANGUAGE SETTING
// ------------------------------------------------------------------

var cookieLangCodeName = "theheartbysiriraj_langcode";
var global_lang = readCookie(cookieLangCodeName);

if(global_lang == null)
{
	createCookie(cookieLangCodeName, "EN", 500);
}

function swapLangThai()
{
	global_lang = "TH";
	createCookie(cookieLangCodeName, global_lang, 500);
	applyContentLanguage(global_lang);
}

function swapLangEng()
{
	global_lang = "EN";
	createCookie(cookieLangCodeName, global_lang, 500);
	applyContentLanguage(global_lang);
}

function applyContentLanguage(code)
{
	var langEngContainer = document.getElementById("langEN");
	var langThaiContainer = document.getElementById("langTH");
	
	if(langEngContainer != null && langThaiContainer != null)
	{
		if(code == "EN")
		{
			langEngContainer.style.display = "block";
			langThaiContainer.style.display = "none";
		}
		else if(code = "TH")
		{
			langEngContainer.style.display = "none";
			langThaiContainer.style.display = "block";
		}
	}
}

// ------------------------------------------------------------------
