//-------------------------------------------------------------------------------------------------
// Globals
//-------------------------------------------------------------------------------------------------
var g_xmlHttp;			// xml http request
var g_iss_ID = 0;		// issue ID


//-------------------------------------------------------------------------------------------------
// Main Entry
//-------------------------------------------------------------------------------------------------
/* window.onload = function() {} */
// SET ON issuesView.php file


//-------------------------------------------------------------------------------------------------
// Build Data
//-------------------------------------------------------------------------------------------------
//	string 	use 		: art | sec
//	int			dataID	: the ID for artist | section
//-------------------------------------------------------------------------------------------------
function buildData(use, dataID)
{	
	// members
	url = "issuesView.xml.php?iss_ID=" + g_iss_ID + "&use=";
	
	// create xmlhttpreq object
	createXMLHttpRequest();
	g_xmlHttp.onreadystatechange = fnCallback;
	
	// set url
	if(use == "art")
		url += "art&";
	else
		url += "sec&";	
	url += "dataID=" + dataID;
	
	g_xmlHttp.open("GET", url, true);
	g_xmlHttp.send(null);
}


//-------------------------------------------------------------------------------------------------
// Create XML HTTP Request Object
//-------------------------------------------------------------------------------------------------
function createXMLHttpRequest()
{
	if(window.XMLHttpRequest)
		g_xmlHttp = new XMLHttpRequest();
	
	if(window.ActiveXObject)
		g_xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	
}


//-------------------------------------------------------------------------------------------------
// Callback function
//-------------------------------------------------------------------------------------------------
function fnCallback()
{	
	if(g_xmlHttp.readyState != 4)
		return;
		
	if(g_xmlHttp.status != 200)
		return;
	
	// database data
	xmlDoc 		= g_xmlHttp.responseXML;	
	sTitle		= xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
	sTextCont	=	xmlDoc.getElementsByTagName("textCont")[0].childNodes[0].nodeValue;
	sImgFile	= xmlDoc.getElementsByTagName("imgFile")[0].childNodes[0].nodeValue;
	
	// set data
	title = document.getElementById("issueContTitle");
	title.innerHTML = sTitle;
	text = document.getElementById("issueContText");
	text.innerHTML = sTextCont;
	imgLink = document.getElementById("issueContImg");
	imgLink.src = sImgFile;
	
	
}

//-------------------------------------------------------------------------------------------------
// Set Issue
//-------------------------------------------------------------------------------------------------
//	int iss_ID
//-------------------------------------------------------------------------------------------------
function setIssue(issID)
{
	// set global
	g_iss_ID = issID;
}