var	contentEle;

// setupLogin method: to be called on page load, sets up the login script
function LoadingContent()
{
	var query;
	contentEle = document.getElementById('content');
	
	if(contentEle)
	{
		if(contentEle.title.match(/http:\/\//))
		{
			query = "user=dedian&url=" + contentEle.title;
		}
		else if(contentEle.title.indexOf("search:") == 0)
		{
			query = "user=dedian&search=" + encodeURIComponent(contentEle.title.substr(7));
		}
		else
		{
			var params = contentEle.title.split("_");
			query = "user=dedian&year=" + params[0] + "&month=" + params[1];
		}
		RequestContent(query);
	}else{
	
		blogRollEle = document.getElementById('blogrollheader');
		if(blogRollEle)
		{
			LoadingBlogrolls();
			addEvent(blogRollEle, 'click', LoadingBlogrolls);
		}
	}

}

function LoadingBlogrolls()
{
	RequestBlogrolls();
}

//ShowContent(date, url, title)
function ShowContent(url, title, date, content)
{
	//var show_date = new date(Date.parse(blogdate));
	//var year = show_date.getYear();
	//var month = show_date.getMonth();
	
	if(contentEle)
	{

		//var newP = document.createElement("p");
	
		var htmlstr = "(" +  date + ")" + "<a href=\"" + url + "\">" + title + "</a><br>" + content ;
		ele.innerHTML = ele.innerHTML + "<br>" + htmlstr;
		
		//newP.innerHTML = htmlstr;
		//ele.appendChild(newP);
	}
	else
	{
	}
	

}


// function to add events to the page in a cross-browser manner
function addEvent(objObject, strEventName, fnHandler) { 
	// DOM-compliant way to add an event listener 
 	if (objObject.addEventListener) {
		objObject.addEventListener(strEventName, fnHandler, false); 
	}
	// IE/windows way to add an event listener 
	else if (objObject.attachEvent) {
		objObject.attachEvent('on' + strEventName, fnHandler); 
	}
}

addEvent(window,'load',LoadingContent);
