////////////////////////////////////////////////////////////////////////////
// dB Masters' Curium, Copyright (c) 2006 dB Masters Multimedia
// Authored and Distributed by Dan Ball, dB Masters Multimedia
// Curium comes with ABSOLUTELY NO WARRANTY
// Licensed under the AGPL
// See license.txt and readme.txt for details
//
// dB Masters Multimedia - http://www.dbmasters.net/
////////////////////////////////////////////////////////////////////////////
function add_icon(icon_code)
{
	document.getElementById('forum_form').message.value=document.getElementById('forum_form').message.value + " " + icon_code;
}
function validate_comment()
{
	if(document.getElementById('comment').title.value==""){alert("Please enter a title.");return false;}
	else if(document.getElementById('comment').message.value==""){alert("Please enter your message.");return false;}
	else if(document.getElementById('comment').message.value.length > 2000){alert("Comments can be a miximum of 2000 characters.");return false;}
}
function validate_contact()
{
	if(document.getElementById('contact').Name.value==""){alert("Please enter your name.");return false;}
	else if(document.getElementById('contact').Email.value==""){alert("Please enter your email address.");return false;}
	else if(document.getElementById('contact').Comments.value==""){alert("Please enter your comments.");return false;}
}
function validate_gb()
{
	if(document.getElementById('guestbook').redraw.value=="Redraw")
	{
		return true;
	}
	else
	{
		if(document.getElementById('guestbook').name.value==""){alert("Please enter your name.");return false;}
		else if(document.getElementById('guestbook').email.value==""){alert("Please enter your email address.");return false;}
		else if(document.getElementById('guestbook').message.value==""){alert("Please enter your message.");return false;}
		else if(document.getElementById('guestbook').message.value.length > 2000){alert("Messages can be a maximum of 2000 characters.");return false;}
		else if(document.getElementById('guestbook').validator.value==""){alert("Please enter the image text.");return false;}
	}
}
function validate_link()
{
	if(document.getElementById('link').name.value==""){alert("Please enter a name.");return false;}
	else if(document.getElementById('link').url.value==""){alert("Please enter a URL.");return false;}
	else if(document.getElementById('link').dsc.value.length > 255){alert("Descriptions cannot be over 255 characters.");return false;}
}
function validate_login()
{
	if(document.getElementById('login').un.value==""){alert("Please enter your username.");return false;}
	else if(document.getElementById('login').pw.value==""){alert("Please enter your password.");return false;}
}
function validate_remind()
{
	if(document.getElementById('remind').un.value==""){alert("Please enter your username.");return false;}
}
function validate_post()
{
	if(document.getElementById('forum_form').topic.value==""){alert("Please enter a title.");return false;}
	else if(document.getElementById('forum_form').message.value==""){alert("Please enter your message.");return false;}
	else if(document.getElementById('forum_form').message.value.length > 4000){alert("Messages are allowed to be a maximum of 4000 characters.");return false;}
}
function validate_search()
{
	if(document.getElementById('search').query.value==""){alert("Please enter what you are looking for.");return false;}
}
function blocking(nr)
{
	if (document.getElementById)
	{
		current=(document.getElementById(nr).style.display=='none')?'block':'none';
		document.getElementById(nr).style.display=current;
	}
}
function popWin(url)
{
	window.open(url,'','width=700,height=450,scrolling=1,resizable=yes');
}
function imagePop(imageName, imageWidth, imageHeight)
{
	var imageName = imageName;
	var windowName = "image";
	var paramList = "width="+ imageWidth +",height="+ imageHeight +",toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=no";
	window.open(imageName,windowName,paramList);
}
function showForumURL(self,id,tid,pid)
{
	var URL=self + "?id=" + id + "&tid=" + tid + "&pid=" + pid;
	prompt("Below is the proper URL to use when creating links to this message. Copy and paste this URL when you need to link to this post.",URL);
}
