<!--
function sc_validate_form()
{
	var flag       = true;
	var usecaptcha = '<?php echo (sc_has_gd()) ? 1 : ''; ?>';
	var error_msg  = 'The following errors occurred:\n';
	var sname      = document.getElementById('sender_name');
	var semail     = document.getElementById('sender_email');
	var smessage   = document.getElementById('sender_message');
	var scode      = document.getElementById('captcha');

	// Check Name
	if (sname.value == '' || sname.value == null || sname.length < 2)
	{
		flag = false;
		error_msg += '\n Please enter your name';
	}

	// Check email
	if (semail.value == '' || semail.value == null)
	{
		flag = false;
		error_msg += '\n Please enter a valid email address';
	}

	// Check Message
	if (smessage.value == '' || smessage.value == null)
	{
		flag = false;
		error_msg += '\n Please enter a message';
	}

	// Check CAPTCHA
	if (usecaptcha)
	{
		if (scode.value == '' || scode.value == null || scode.length < 5)
		{
			flag = false;
			error_msg += '\n Please enter the CAPTCHA code';
		}
	}

	if (!flag)
	{
		window.alert(error_msg + '\n\n');
	}
	return flag;
}

// Refresh CAPTCHA image
function sc_captcha_refresh()
{
	var captcha = document.getElementById('sc-captcha-img');
	captcha.src = './sc_includes/sc_loading.gif';
	setTimeout('sc_new_captcha()', 1000);
}

function sc_new_captcha()
{
	var captcha = document.getElementById('sc-captcha-img');
	captcha.src = 'captcha.php?rand=' + Math.ceil(Math.random() * 10000);
}
// -->
