var activeBlogID=0;
var curBlogID=0;

function showBlogEntries(btype, year, start) {
	if (activeBlogID != 0)
	{
		obj = document.getElementById("year" + activeBlogID);
		obj.style.backgroundImage="";
		obj.style.backgroundColor ="#ffffff";
	}
	el = document.getElementById("divMainAlert");
	activeBlogID = year;

	url = "index.php?n=Condo&o=get_blog_entries&type="+btype+"&year=" + year + "&start=" + start;
	initObj();
	if (xmlhttp!=null) {
	  xmlhttp.onreadystatechange=_showBlogEntries;
	  xmlhttp.open("GET",url,true);
	  xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );
	  xmlhttp.send(null);
	}

}

function _showBlogEntries() {
  if(checkReadyState(xmlhttp)) {
	var response = xmlhttp.responseXML.documentElement;
	response.normalize;
	x=response.getElementsByTagName("blog");
	
	txt = "";
	for (i =0; i < x.length; i++)
	{
		titleobj = x[i].getElementsByTagName("title"); 
		title=titleobj[0].firstChild.data;
		summaryobj = x[i].getElementsByTagName("summary");
		summary=summaryobj[0].firstChild.data;

		idobj = x[i].getElementsByTagName("id");
		id=idobj[0].firstChild.data;

		timestampobj = x[i].getElementsByTagName("timestamp");
		timestamp=timestampobj[0].firstChild.data;

		pdfobj = x[i].getElementsByTagName("pdflink");
		pdf=pdfobj[0].firstChild.data;

		txt = txt + buildBlogShortEntry(title, id, summary, timestamp, pdf);

	}

	obj = document.getElementById("year" + activeBlogID);
	highlightBlog(obj);
	el = document.getElementById("blogBody");
	el.innerHTML = txt;



  	x=response.getElementsByTagName("blog_length");
	blog_len = x[0].firstChild.data;
	x=response.getElementsByTagName("current_page");
	cur_page = x[0].firstChild.data;
	x=response.getElementsByTagName("cur_year");
	curyear = x[0].firstChild.data;
	x=response.getElementsByTagName("cur_type");
	curtype = x[0].firstChild.data;

	cur_page = cur_page / 3;
	page_count = blog_len / 3;

	txt = "<table cellspacing=5 cellpadding=0 border=0 bgcolor='ffffff'><tr><td><img src=\"images/txt_page.gif\"></td>";
	for (i=0; i<page_count; i++)
	{
		if (i==cur_page) col = mainColorCodes[mainColor]; else col = "#aaaaaa";
		txt += "<td class=\"blog_nav\" style='background-color: "+col+"; '><a href=\"#self\" onclick=\"showBlogEntries('"+curtype+"', '"+curyear+"', "+(i*3)+")\">"+(i+1)+"</a></td>";
	}
	txt += "</tr></table><br><br>";
	el = document.getElementById("blogNav");
	el.innerHTML = txt;


  }

}

function buildBlogShortEntry(title, id, summary, timestamp, pdf) {
		ret = "<table id='"+id+"' class=\"blog_table\"><tr><td class='blog_title'>"+title+"</td><td class='blog_date'>"+timestamp+"</td></tr><tr><td colspan=2 class='blog_content'>"+summary+"</td></tr><tr><td colspan=2 align=right  valign=\"top\" class=\"blog_footer\"> <input type=\"button\" class=\"std_button t"+mainColorID+"color\" onclick=\"showBlog("+id+")\" value=\"READ ARTICLE\"> &nbsp;&nbsp;&nbsp;";
		if (pdf != "" && pdf != " ") ret += "<a href='http://sherway.thebrandfactory.com/x"+pdf+"x' target='_blank'><img src=\"images/icon_print_"+mainColor+".gif\" border=\"0\"> </a>";
		ret += "</td></tr></table><br>";

		return ret;
}


function showBlog(id) {
	curBlogID = id;
	url = "index.php?n=Condo&o=get_blog&id=" + id;
	initObj();

	el = document.getElementById("blogBody");
	el.innerHTML = getAjaxWait();

	if (xmlhttp!=null) {
	  xmlhttp.onreadystatechange=_showBlog;
	  xmlhttp.open("GET",url,true);
	  xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );
	  xmlhttp.send(null);
	}

}

function _showBlog() {
  if(checkReadyState(xmlhttp)) {
	var response = xmlhttp.responseXML.documentElement;
	response.normalize;
	x=response.getElementsByTagName("blog");
	txt = "";
	titleobj = x[0].getElementsByTagName("title"); 
	title=titleobj[0].firstChild.data;
	summaryobj = x[0].getElementsByTagName("content");
	content=getXMLNode(summaryobj);
	idobj = x[0].getElementsByTagName("id");
	id=idobj[0].firstChild.data;
	timestampobj = x[0].getElementsByTagName("timestamp");
	timestamp=timestampobj[0].firstChild.data;
	pdfobj = x[0].getElementsByTagName("pdflink");
	pdf=pdfobj[0].firstChild.data;
	imageobj = x[0].getElementsByTagName("image");
	image=imageobj[0].firstChild.data;


	x=response.getElementsByTagName("prev");
	prev=x[0].firstChild.data;

	x=response.getElementsByTagName("next");
	next=x[0].firstChild.data;

	txt += buildBlog(title, id, content, image, timestamp, pdf);

	el = document.getElementById("blogBody");
	el.innerHTML = txt;
	
	txt = "<table cellspacing=0 cellpadding=0 border=0 bgcolor='ffffff' width='430'>";
	txt += "<tr><td><a href='#self' onclick='showBlog(prev);'><img border=0 src=\"images/bt_left_"+mainColor+".gif\" width=14></a></td><td width='201' align='left'><a href='#self' onclick='showBlog(next);'><img border=0 src=\"images/bt_back.gif\"></a></td>";
	txt += "<td width='201' align='right'><a href='#self' onclick='showBlog(prev);'><img border=0 src=\"images/bt_next.gif\"></a></td><td width='14'><a href='#self'  onclick='showBlog(next);'><img border=0 src=\"images/bt_right_"+mainColor+".gif\"></a></td>";
	txt += "</tr></table><br><br>";
	el = document.getElementById("blogNav");
	el.innerHTML = txt;
  }

}

function buildBlog(title, id, content, image, timestamp, pdf) {
		
		ret = "<table id='"+id+"' class='blog_entry_table'>";
		ret += "<tr><td class='blog_entry_title'>"+title+"</td><td class='blog_entry_date'>"+timestamp+"</td><td align='right'><a href='http://sherway.thebrandfactory.com/"+pdf+"' target='_blank'><img src='images/icon_print_"+mainColor+".gif' border='0'></a></td></tr>";
		ret += "<tr><td colspan=3 class='blog_entry_content'>";
		if (image != "" && image != "media/news/blog_sample.gif") ret += "<img src='http://sherway.thebrandfactory.com/"+image+"' style='float: left;margin: 0 5px 5px 0'>";
		ret += content+"</td></tr>";
		ret += "<tr><td align=left ><a href='#blogMenu'><img src='images/bt_top_"+mainColor+".gif' border='0' alt='top'></a></td><td align='center'>";
		if (pdf != "") ret +=  '<a href="http://www.adobe.com/go/EN_US-H-GET-READER" ><img border="0" src="images/get_adobe_reader.gif" style=""></a>';
		ret +=   "</td><td align=right> ";
		if (pdf != "") ret += "<a href='http://sherway.thebrandfactory.com/"+pdf+"' target='_blank'><img src='images/icon_print_"+mainColor+".gif' border='0'></a>";
		ret += "</td></tr>";
		ret += "</table><br>";
		return ret;
}

function highlightBlog(obj) {
	try
	{
		obj.style.backgroundImage="url(images/blog_highlight_"+mainColor+".gif);";		
	}
	catch (e)
	{
		return false;
	}


}

function unhighlightBlog(obj) {
	if (obj.id != ("year" + activeBlogID))
	{
		obj.style.backgroundImage="";
		obj.style.backgroundColor ="#ffffff";
	}
}