/*
Created by Midwest Love, Midwest Lynx, 15 Minutes Deep
midwestlove.com, midwestlynx.com, 15minutesdeep.com
2008
*/



/*
SIMPLE JS IMAGE PRELOAD
Created by Brian Behrens
15minutesdeep.com
*/
function preload_images()
{	
	var images = new Array
	(
		"./images/about_o.gif","./images/contact_o.gif","./images/current_o.gif","./images/email_o.gif",
		"./images/faq_o.gif","./images/links_o.gif","./images/mwl_o.gif","./images/newsletter_button_o.gif",
		"./images/past_o.gif","./images/register_o.gif","./images/talent_o.gif"
	);
		
	for (var i=0;i<images.length;i++)
	{
		newImage = new Image();
		newImage.src = images[i];
	}
}


/*
Contact for Javascript Checker
Created by Brian.
Check for regular expressions and more.
*/

function check_contact_form()
{
	var name = document.forms.contact_form.form_name.value;
	var email = document.forms.contact_form.form_email.value;
	var message = document.forms.contact_form.form_message.value;
	var name_regex = /^[a-zA-Z\s-\.]+$/;
	var email_regex = /.+@.+\..+/ ;
	var correct = true;

	if (name == null || name == "")
	{ 
		alert("Please enter your name.");
		document.forms.contact_form.form_name.focus();
		correct = false;
	}
	else if (email == null || email == "")
	{ 
		alert("Please enter your email address.");
		document.forms.contact_form.form_email.focus();
		correct = false;
	}
	else if (message == null || message == "")
	{ 
		alert("Please enter your message.");
		document.forms.contact_form.form_message.focus();
		correct = false;
	}
	else if(!email_regex.test(email))
	{
		alert("Please enter a valid email address.");
		document.forms.contact_form.form_email.focus();
		correct = false;
	}
	else if(!name_regex.test(name))
	{
		alert("Letters only in name, please.");
		document.forms.contact_form.form_name.focus();
		correct = false;
	}
	return correct;
} // function check reg form

function showStory( postId ) {
    $( '#excerpt_' + postId ).toggle();
    $( '#fullstory_' + postId ).toggle();
}