function __doAjaxPostBack(elementId, postBackUrl, queryString, method)
{
	var ajax = new Ajax();

	if ( ajax == null )
	{
		document.getElementById(elementId).innerHTML = 'Error: AJAX is not working!';
		return;
	}
	
	var proc = function(handler)
	{
		if ( handler.readyState == 4 && handler.status == 200 )
		{
			document.getElementById(elementId).innerHTML = handler.responseText;
		}
		else if ( handler.readyState == 4 && handler.status == 404 )
		{
			document.getElementById(elementId).innerHTML = '<p class="message">Page could not be found!</p>';
		}
		else
		{
			document.getElementById(elementId).innerHTML = '';
		}
	};
	
	ajax.Open(proc, postBackUrl, method, queryString);
}

function __doPostBack(eventTarget,eventArgs)
{
	document.getElementById('__eventTarget').value = eventTarget;
	document.getElementById('__eventArgs').value = eventArgs;
	document.getElementById('__contentForm').submit();
}

function setRelTags() 
{
	if (document.getElementsByTagName) 
	{
		var anchors = document.getElementsByTagName( "a" );
		for (var loop = 0; loop < anchors.length; loop++) 
		{
			var anchor = anchors[loop];
			if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") 
			{
				anchor.target = "_blank";
			}
		}
	}
}	

