function disableLinks()
{
	var links = document.getElementsByTagName('A');
	for (var c=0; c<links.length; c++)
	{
		links[c].href='#';
		links[c].onclick = function() { window.setTimeout('alert(\'Links are disabled in preview mode.  Close this tab or window to return to the theme selection screen.\');',10); return false; }
	}
}

function validateEmail(elem,params)
{
	if (params.onCheck)	params.onCheck(elem);
	new Ajax.Request('/admin/rpc/action.php?asset=validate&action=email',
	{
		method: 'post',
		parameters: {
			input: elem.value
		},
		onSuccess: function(trans) {
			params.onSucecss(elem);
		},
		onFailure: function(trans) {
			params.onFailure(elem);
		}
	});
}

function showErrorMessage(message)
{
	window.setTimeout(function(){ alert(message); },50);
}

function ajaxMessage(message,timeout)
{
	var messageDiv = document.createElement('DIV');
	messageDiv.className = 'ajax-message';
	messageDiv.innerHTML = '<span>'+message+'</span>';
	document.body.appendChild(messageDiv);
	messageDiv.style.left = ((document.width/2) - (messageDiv.clientWidth/2)) + 'px';
	window.setTimeout(function() { messageDiv.parentNode.removeChild(messageDiv); }, timeout);
}

