// JavaScript Document

function init()
{
	// init functions here
	// preload images
	var imgs = new Object();
	var a = ['/images/bg/menu_hover_first.jpg','/images/bg/menu_hover_second.jpg','/images/bg/menu_hover_last.jpg','/images/bg/menu_hover.jpg'];
	//alert(a);
	for( i=0; i<a.length; i++ )
	{
		imgs[i] = document.createElement('img');
		imgs[i].setAttribute('src',a[i]);
	}
}

Event.observe(window, 'load', init);


/* form validation */

function css_validation()
{
	form = document.forms[0];
	var submit_it = true;
	for( i=0;i<form.length;i++ )
	{
		if( form[i].className && form[i].className.indexOf('REQUIRED') > -1 )
		{
			form[i].oldclass = form[i].parentNode.parentNode.className;
			if( form[i].value == '' )
			{
				form[i].parentNode.parentNode.className = form[i].oldclass+" error";
				submit_it = false;
			}
			else
			{
				form[i].parentNode.parentNode.className = form[i].oldclass;
			}
		}
	}
	if( !submit_it ) document.getElementById('errormsg').innerHTML = '<strong>Please review the highlighted fields and resubmit.</strong>';
	return submit_it;
}
