	// common js functions

	function showElement(elmnt)
	{
		if(document.getElementById(elmnt))
		{
			document.getElementById(elmnt).style.display = 'inline';
		}
	}

	function hideElement(elmnt)
	{
		if(document.getElementById(elmnt))
		{
			document.getElementById(elmnt).style.display = 'none';
		}
	}

	function openPopup(url,winName,winWidth,winHeight,showScrollbars)
	{
		if(winName == null) winName = '';
		if(!(winWidth > 0)) winWidth = 700;
		if(!(winHeight > 0)) winHeight = 550;

		showScrolls = (showScrollbars == true) ? "1" : "0";

		if(url != null)
			window.open(url,winName,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=' + showScrolls + ',resizable=1,width=' + winWidth + ',height=' + winHeight);
	}



	//
	// admin_pages functions
	//
	function modifyPage(pageID, category)
	{
		if(pageID > 0 && category != "")
		{
			window.location = '/admin/pages/' + category + '/modify/' + pageID;
		}
	} // /modifyPage()



	function deletePage(pageID)
	{
		str = "Are you sure to delete this page?";

		if(pageID > 0 && (frm = document.getElementById('form_delete_page')))
		{
			if (confirm(str))
			{
				frm.elements.action.value = "delete_page";
				frm.elements.id_to_delete.value = pageID;
				frm.submit();
			}
		}

		return true;
	} // /deletePage()
	//
	// /admin_pages functions
	//


	//
	// admin_testimonials functions
	//
	function modifyTestimonial(testimonialID)
	{
		if(testimonialID > 0)
		{
			window.location = '/admin/testimonials/modify/' + testimonialID;
		}
	} // /modifyTestimonial()

	function deleteTestimonial(testimonialID)
	{
		str = "Are you sure to delete this testimonial?";

		if(testimonialID > 0 && (frm = document.getElementById('form_delete_testimonial')))
		{
			if (confirm(str))
			{
				frm.elements.action.value = "delete_testimonial";
				frm.elements.id_to_delete.value = testimonialID;
				frm.submit();
			}
		}

		return true;
	} // /deleteTestimonial()
	//
	// /admin_testimonials functions
	//


	//
	// admin_articles functions
	//
	function modifyArticle(articleID)
	{
		if(articleID > 0)
		{
			window.location = '/admin/articles/modify/' + articleID;
		}
	} // /modifyArticle()

	function deleteArticle(articleID)
	{
		str = "Are you sure to delete this article?";

		if(articleID > 0 && (frm = document.getElementById('form_delete_article')))
		{
			if (confirm(str))
			{
				frm.elements.action.value = "delete_article";
				frm.elements.id_to_delete.value = articleID;
				frm.submit();
			}
		}

		return true;
	} // /deleteArticle()
	//
	// /admin_articles functions
	//



	//
	// admin_news functions
	//
	function modifyNews(newsID)
	{
		if(newsID > 0)
		{
			window.location = '/admin/news/modify/' + newsID;
		}
	} // /modifyNews()

	function deleteNews(newsID)
	{
		str = "Are you sure to delete this article?";

		if(newsID > 0 && (frm = document.getElementById('form_delete_news')))
		{
			if (confirm(str))
			{
				frm.elements.action.value = "delete_news";
				frm.elements.id_to_delete.value = newsID;
				frm.submit();
			}
		}

		return true;
	} // /deleteNews()
	//
	// /admin_news functions
	//

	

	//
	// admin_services functions
	//
	function modifyService(serviceID)
	{
		if(serviceID > 0)
		{
			window.location = '/admin/services/modify/' + serviceID;
		}
	} // /modifyService()

	function deleteService(serviceID)
	{
		str = "Are you sure to delete this service?";

		if(serviceID > 0 && (frm = document.getElementById('form_delete_service')))
		{
			if (confirm(str))
			{
				frm.elements.action.value = "delete_service";
				frm.elements.id_to_delete.value = serviceID;
				frm.submit();
			}
		}

		return true;
	} // /deleteService()
	//
	// /admin_services functions
	//



	//
	// admin_portfolio functions
	//
	function modifyPortfolio(portfolioID)
	{
		if(portfolioID > 0)
		{
			window.location = '/admin/portfolio/modify/' + portfolioID;
		}
	} // /modifyPortfolio()

	function deletePortfolio(portfolioID)
	{
		str = "Are you sure to delete this item?";

		if(portfolioID > 0 && (frm = document.getElementById('form_delete_portfolio')))
		{
			if (confirm(str))
			{
				frm.elements.action.value = "delete_portfolio_item";
				frm.elements.id_to_delete.value = portfolioID;
				frm.submit();
			}
		}

		return true;
	} // /deletePortfolio()
	//
	// /admin_portfolio functions
	//



	////
	// moves up/down a record (changing position)
	//
	function changePosition(id, direction)
	{
		if (id > 0 && (direction == "move_up" || direction == "move_down") && (frm = document.getElementById('form_position')))
		{
			frm.elements.mode.value = direction;
			frm.elements.id_to_move.value = id;
			frm.submit();
		}

		return false;
	} // /changePosition()