// JavaScript Document

$(document).ready(function(){
	$('#ss-form').submit(function(e) {
        var e = document.getElementById("entry_2");
        var v = document.getElementById("entry_4");
	
        if (e.value != "Email" && v.value != "Choose Your Hippest Dad...") {
            $.post("http://www.playground-magazine.com/ajax.php", {p: 'summer-cover-contest'}, function(xml) {});
            return true;
        }
        alert("Please make sure you have entered a valid email address and made a choice for hippest dad.");
        return false;
	});
});

function isValidEmail(strEmail){
    validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    
    // search email text for regular exp matches
    if (strEmail.search(validRegExp) == -1)
        return false;
    
    return true; 
}

function validateContactUs() {
	var a = document.getElementById("contact_name");
	var b = document.getElementById("contact_email");
	var c = document.getElementById("contact_phone");
	var d = document.getElementById("contact_dept");
	var e = document.getElementById("contact_comment");
	
	if (a.value != "Name:" && b.value != "Email:" && isValidEmail(b.value) && c.value != "Phone:" && c.value.length > 9 && d.value != 0)
		return true;
	
	alert("Please make sure you have entered values for your name, your email, your phone, and selected a department and try again.");
	return false;
}

function validateCoverContest() {
	var e = document.getElementById("entry_2");
	var v = document.getElementById("entry_4");
	
	if (e.value != "Email" && v.value != "Choose Your Hippest Dad...") {
		return true;
	}
	alert("Please make sure you have entered a valid email address and made a choice for hippest dad.");
	return false;
}

var navMenuTimeout;
function showNavMenu(o) {
	clearTimeout(navMenuTimeout);
	var t = o;
	o = o + "Dropdown";
	o = document.getElementById(o);
	if (o.style.display == "none") {
		o.style.display = "inline";
	}
}

function hideNavMenu(o) {
	navMenuTimeout = setTimeout("hideElement('"+o+"Dropdown')",200);
}

function hideElement(i) {
	document.getElementById(i).style.display = "none";
}
