

function showPreview(previewContent)
{
	var previewHtml = document.getElementById(previewContent).value;
	
	if(previewHtml != '')
	{
		document.getElementById('welcome_content_preview').innerHTML = ""+previewHtml+"";
		document.getElementById('previewBtn').value = 'previewed';
		document.getElementById('preview_warning').innerHTML = '';
	}
}


function checkPreview(frmName)
{
	//var t = validate();
	
	//alert("test ok");
	var preview = document.getElementById('previewBtn').value;
	
	if(preview == 'previewed')
	{
		//if(t != false) 
		document.forms[frmName].submit();
		//else return false;
	}else{
		document.getElementById('preview_warning').innerHTML = "<span style='color: red; font-weight: bold;'>Please Preview content before saving</span>";
		return false;
	}
}


function restoreContent(contentType, itemId)
{
	
	var confirmRestore = confirm("Are you sure you want to restore content from backup?");
	
	if(confirmRestore)
	{
	
		if(contentType != '' && itemId > 0)
		{
			ajax = (window.XMLHttpRequest)? new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
			ajax.open("GET", "ajax.restoreBlockContent.php?cntType="+contentType+"&catContentId="+itemId, false);
			ajax.send(null);
			
			var result = ajax.responseText;
			
			if(result != '')
			{
				document.getElementById(contentType).value = "";
				document.getElementById(contentType).value = result;
			}
		}
	}else{
		return false;
	}
}

function confirmAction()
{
	var confirmDelete = confirm("Are you sure you want to delete this Item?");
	
	if(confirmDelete)
	{
		document.forms['editPageBlock'].submit();
	}else{
		return false;
	}
}


function validate()
{
	var headline = document.getElementById("nwNewsHeadline").value;
	if(headline == "")
	{
		document.getElementById("nwHeadlineError").style.display = "block";
		document.getElementById("nwNewsHeadline").style.border = "1px solid red";
		document.getElementById("nwHeadlineError").innerHTML = "<div style='margin-left: 40px;'>The following error(s) occurred<ul><li><strong>News Headline cannot be empty.</strong></li></ul></div>";
		window.location = "#maincontainer";
		return false;
	}else{
		document.nwNewsForm.submit();	
	}
}

