var win = window.opener ? window.opener : window.dialogArguments;

if (!window.opener)
	window.opener = win;

function showHide(id)
{
	var obj = document.getElementById(id);
	obj.style.visibility = obj.style.visibility == "hidden" ? "visible" : "hidden";
	if (obj.style.visibility == "visible")
		obj.style.visibility = "visible";
	else
		obj.style.visibility = "hidden";

}
function CheckAll(obj, Pattern)
{
	var el = document.getElementsByTagName('input');
	for (var i=0; i< el.length; i++) 
	{
		if (el[i].type == 'checkbox' && el[i].id.indexOf (Pattern) !=-1) {
			el[i].checked = obj.checked;
		}
	}
}
function checkFormForDelete()
{
	var el = document.getElementsByTagName('input');
	for (var i=0; i< el.length; i++) 
	{
		if (el[i].type == 'checkbox' && el[i].id != 'del_id_all' && el[i].checked == true)
			return true;
	}
	alert('Check message to Delete.');
	return false;
}
function checkFormSearch()
{
	var el = document.getElementsByTagName('input');
	for (var i=0; i< el.length; i++) 
	{
		if (el[i].type == 'text' && el[i].id == 'search_input')
		{			
			if (el[i].value.length < 1)
				return false;
			else
				return true;
		}
	}

	return false;
}


	var xblocks = new Array();
	xblocks = ['post_video', 'post_photo', 'post_blog', 'post_review'];
	xblocks_title = new Array();
	xblocks_title = ['Post Video', 'Post Photo', 'Compose a Blog Post', 'Post Review'];
	function showBlock(idCurrent)
	{
		for (var x=0; x < xblocks.length; x++)
		{
			var obj = document.getElementById(xblocks[x]);
			if (xblocks[x] == idCurrent)
			{
				obj.style.display = 'block';
				document.getElementById('current_post_title').innerHTML = xblocks_title[x];
			}
			else
				obj.style.display = 'none';
		}
	}
	function setRate(rate)
	{
		settings = 0;
		for (var x=1; x < 6; x++)
		{
			if (settings == 0)
				document.getElementById('rate_' + x ).src='images/rate.gif';
			else
				document.getElementById('rate_' + x ).src='images/no_rate.gif';
			if (x == rate)
				settings = x;
		}

		var el = document.getElementsByTagName('input');
		for (var i=0; i< el.length; i++) 
		{
			if (el[i].type == 'hidden' && el[i].id == 'rate_value') 
			{
				el[i].value = settings;
				break;
			}
		}
	}
