// Fratworks JavaScript Document //

//--> Start DB Stuff //
function getColleges(state){
	window.location.href = "register-girl.php?state="+state;	
}

function getProfileColleges(state)
{
	window.location.href = "edit-girl-profile.php?action=newstate&state="+state;	
}


function chkCollegeClick()
{
	selected = document.register.college.value;
	
	stateSelected = document.register.state.value;
	
	if(stateSelected == "Select One"){
		alert('Please Choose a State First!');
		document.register.state.focus();
	} else {
		
		if(selected != "notlisted") {
			showTarget('addcollege');
			document.register.college.value = "notlisted";
			document.register.add_college.disabled = false;
			document.register.add_college.focus();
			document.getElementById('idontsee').innerHTML =	"";		
		} else {
			document.register.college.value = "";	
			document.register.add_college.value = "";
			showTarget('addcollege');
			document.getElementById('idontsee').innerHTML =	"I don't see my college!";
			document.register.add_college.disabled = true;

					
		}
	}		
}
	
function chkCollege()
{
	selected = document.register.college.value;
		
	if(selected == "notlisted") {
		if (document.getElementById('addcollege').style.display == "none"){		
			document.getElementById('addcollege').style.display = "block";		
		}
		document.register.add_college.disabled = false;
		document.register.add_college.focus();
		document.getElementById('idontsee').innerHTML =	"";	
	} else {
		if (document.getElementById('addcollege').style.display == "block"){		
			document.getElementById('addcollege').style.display = "none";		
		}			
		document.register.add_college.value = "";
		document.register.add_college.disabled = true;
		document.register.college.value = document.register.college.value;	
		document.getElementById('idontsee').innerHTML =	"I don't see my college!";	
	}			
		
}



//--> Start Form Validation //
function valRegForm() 
{	
	// Create Variables and Clean Them Up For Comparison //
	var pass_one = document.register.password.value;
	var pass_two = document.register.cpassword.value;
	var pass_one = (pass_one.replace(/^\W+/,'')).replace(/\W+$/,'');
	var pass_two = (pass_two.replace(/^\W+/,'')).replace(/\W+$/,'');
	
	var email_one = document.register.email.value;
	var email_two = document.register.cemail.value;
	var email_one = (email_one.replace(/^\W+/,'')).replace(/\W+$/,'');
	var email_two = (email_two.replace(/^\W+/,'')).replace(/\W+$/,'');
	
	if (!document.register.state.value)
	{
		alert("Please Select the State of Your College!");
		document.register.state.focus();
		return false;
	}
	if (!document.register.college.value)
	{
		alert("Please Select Your College!");
		document.register.college.focus();
		return false;
	}
	if (document.register.college.value == "notlisted" && !document.register.add_college.value)
	{
		alert("Please Enter The College You Would Like to Add!");
		document.register.add_college.focus();
		return false;
	}
	if (!document.register.grad_year.value)
	{
		alert("Please Select The Year You Should Gradutate College!");
		document.register.grad_year.focus();
		return false;
	}
	if (!document.register.first_name.value)
	{
		alert("Please Enter Your First Name!");
		document.register.first_name.focus();
		return false;
	}
	if (!document.register.last_name.value)
	{
		alert("Please Enter Your Last Name!");
		document.register.last_name.focus();
		return false;
	}
	if (!document.register.city.value)
	{
		alert("Please Enter The City Where You live!");
		document.register.city.focus();
		return false;
	}
	if ((document.register.email.value.indexOf('@') == -1) || (document.register.email.value.indexOf('.') == -1))
	{
		alert("Please Enter A Valid Email Address!");
		document.register.email.value = '';
		document.register.email.focus();
		return false;
	}
	if (!document.register.cemail.value)
	{
		alert("Please Confirm Your Email Address!");
		document.register.cemail.focus();
		return false;
	}
	if (email_one != email_two)
	{
		alert("The Email Addresses do not match! Please enter them again!");
		document.register.email.value = '';
		document.register.cemail.value = '';
		document.register.email.focus();
		document.register.email.select();
		return false;
	}	
	if (document.register.password.value.length < 4)
	{
		alert("Please Choose a Password greater than 4 Characters in Length!");
		document.register.password.focus();
		return false;
	}
	if (!document.register.cpassword.value)
	{
		alert("Please Confirm Your Password!");
		document.register.cpassword.focus();
		return false;
	}
	if (pass_one != pass_two)
	{
		alert("Passwords do not match! Please enter them again!");
		document.register.password.value = '';
		document.register.cpassword.value = '';
		document.register.password.focus();
		document.register.password.select();
		return false;
	}
	if (!document.register.agree_to_terms.checked)
	{
		alert("You must agree to the Terms and Conditions to Register at College Mansion!");
		document.register.agree_to_terms.focus();
		return false;
	}
	return true;		
}



function valRegForm2() 
{	
	
	if (!document.register.nickname.value)
	{
		alert("Please enter your nickname! If you do not have a nickname, please enter \"None\" ");
		document.register.nickname.focus();
		return false;
	}
	if (!document.register.dream_job.value)
	{
		alert("Please Enter Your Dream Job!");
		document.register.dream_job.focus();
		return false;
	}
	if (!document.register.obsessed.value)
	{
		alert("Please Enter something you're Obsessed with, or just really really like!");
		document.register.obsessed.focus();
		return false;
	}
	if (!document.register.turn_off.value)
	{
		alert("Please Enter What Turns You Off!");
		document.register.turn_off.focus();
		return false;
	}
	if (!document.register.celeb.value)
	{
		alert("Please Choose One!");
		document.register.celeb.focus();
		return false;
	}
	if (!document.register.whyhot.value)
	{
		alert("Please Tell Us Why You Think You Are Hot!");
		document.register.whyhot.focus();
		return false;
	}	
	if (!document.register.stranded.value)
	{
		alert("Please Enter What You Would Bring If You Were Stranded On An Island!");
		document.register.stranded.focus();
		return false;
	}
	if (!document.register.three_things1.value || !document.register.three_things2.value || !document.register.three_things3.value)
	{
		alert("Please Enter Three Things Every Guy Should Know!");
		document.register.three_things1.focus();
		return false;
	}
	if (!document.register.lotto.value)
	{
		alert("Please Enter What You Would Do If You Won The Lottery!");
		document.register.lotto.focus();
		return false;
	}
	if (!document.register.bfriend.value)
	{
		alert("Please Tell Us How You Think Your Best Friend Would Describe You!");
		document.register.bfriend.focus();
		return false;
	}
	if (!document.register.chotspot.value)
	{
		alert("Please Enter Your Favorite Campus Hotspot!");
		document.register.chotspot.focus();
		return false;
	}
	if (!document.register.embarrass.value)
	{
		alert("Please Tell Us Your Most Embarrassing Moment!");
		document.register.embarrass.focus();
		return false;
	}
	return true;		
}

function valMemberRegForm()
{
	if (!document.register.agree_to_terms.checked)
	{
		alert("You must agree to the Terms and Conditions to Register at College Mansion!");
		document.register.agree_to_terms.focus();
		return false;
	}

	return true;
}

function delayedRedirect(interval, url)
{
	var cmd = "window.location = '" + url + "'";
	setTimeout(cmd, interval);
}

// End Form Validation <--//

