function $( id )
{
	return document.getElementById( id );
}

var imgHome = new Image();
imgHome.src = 'images/menu/home.jpg';
var imgHomeOver = new Image();
imgHomeOver.src = 'images/menu/home-over.jpg';

var imgNews = new Image();
imgNews.src = 'images/menu/news.jpg';
var imgNewsOver = new Image();
imgNewsOver.src = 'images/menu/news-over.jpg';

var imgBuy = new Image();
imgBuy.src = 'images/menu/buy.jpg';
var imgBuyOver = new Image();
imgBuyOver.src = 'images/menu/buy-over.jpg';

var imgContest = new Image();
imgContest.src = 'images/menu/contest.jpg';
var imgContestOver = new Image();
imgContestOver.src = 'images/menu/contest-over.jpg';

var imgMusic = new Image();
imgMusic.src = 'images/menu/music.jpg';
var imgMusicOver = new Image();
imgMusicOver.src = 'images/menu/music-over.jpg';

function showOver( img )
{
	imageFile = eval( img + 'Over.src' );
	$( img ).src = imageFile;
}

function hideOver( img )
{
	imageFile = eval( img + '.src' );
	$( img ).src = imageFile;
}

var qsParm = new Array();
function qs() 
{
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	
	for (var i=0; i<parms.length; i++) 
	{
		var pos = parms[i].indexOf('=');
		if (pos > 0) 
		{
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = unescape( val );
		}
	}
}

function checkForm()
{
	qs();
	
	if( qsParm[ 'email' ] != null )
	{
		var email = qsParm["email"];
		$( 'email' ).value = email;
	}
}

function validateContestForm()
{
	var submitForm = true;
	
	if( $( 'email' ).value == "" )
	{
		$( 'error-email' ).innerHTML = "Email is required";
		submitForm = false;
	}
	
	if( $( 'first_name' ).value == "" )
	{
		$( 'error-first_name' ).innerHTML = "First Name is required";
		submitForm = false;
	}
	
	if( $( 'last_name' ).value == "" )
	{
		$( 'error-last_name' ).innerHTML = "Last Name is required";
		submitForm = false;
	}
	
	if( $( 'address' ).value == "" )
	{
		$( 'error-address' ).innerHTML = "Address is required";
		submitForm = false;
	}
	
	if( $( 'city' ).value == "" )
	{
		$( 'error-city' ).innerHTML = "City is required";
		submitForm = false;
	}
	
	if( $( 'state' ).value == "" )
	{
		$( 'error-state' ).innerHTML = "State is required";
		submitForm = false;
	}
	
	if( $( 'zip' ).value == "" )
	{
		$( 'error-zip' ).innerHTML = "Zip is required";
		submitForm = false;
	}
	
	if( $( 'phone' ).value == "" )
	{
		$( 'error-phone' ).innerHTML = "Phone is required";
		submitForm = false;
	}
	
	if( $( 'terms' ).checked == false )
	{
		$( 'error-terms' ).innerHTML = "You must agree to the terms to enter the contest.";
		submitForm = false;
	}
	
	return submitForm;		
}

function validateMusicForm()
{
	var submitForm = true;
	
	if( $( 'email' ).value == "" )
	{
		$( 'error-email' ).innerHTML = "Email is required";
		submitForm = false;
	}
	
	if( $( 'first_name' ).value == "" )
	{
		$( 'error-first_name' ).innerHTML = "First Name is required";
		submitForm = false;
	}
	
	if( $( 'last_name' ).value == "" )
	{
		$( 'error-last_name' ).innerHTML = "Last Name is required";
		submitForm = false;
	}
	
	if( $( 'zip' ).value == "" )
	{
		$( 'error-zip' ).innerHTML = "Zip is required";
		submitForm = false;
	}
	
	if( $( 'pin' ).value == "" )
	{
		$( 'error-pin' ).innerHTML = "Pin Number is required";
		submitForm = false;
	}
		
	return submitForm;		
}