

$(document).ready(function(){ 
		
	$("#frmSubscribe").attr("action", "#");
	$("#form_col2").css("display","none");
	$("#olYears").css("display","none");
	$("#olInterest").css("display","none");
	
	setFirstHomeElements();
	setYearsOwnedElements();
	setInteretsElements();
	
	// New Home Change
	$("input[name='member_firsthome']").change(setFirstHomeElements);
	$("input[name='member_firsthome']").click(setFirstHomeElements);
	
	// Years Owned Home Change
	$("input[name='member_own_years']").change(setYearsOwnedElements);
	
	// Areas of Interest Change
	$("input[name='member_interest']").click(setInteretsElements);

});

function validateForm() {
	
	var inputValid = true;
	var selectValid = true;
	var yearsValid = true;
	
	
	// If user selected YES
	if ($("input[name='member_firsthome']:checked").val() == '1') {
		var yearsSelected = $("input[name='member_own_years']:checked").val();
		if (!yearsSelected) {
			yearsValid = false;
		}
	} 
	
		
	$("li.required > input").each(function(i) {
								    
		var val = jQuery.trim($(this).val());
		
		if (val == "") {
			$(this).css("background-color","#FFE5E5");
			inputValid = false
		}else{
			$(this).css("background-color","#fff");
		}
		
	});
	
		
	$("li.required > select").each(function(i) {
								    
		var val = jQuery.trim($(this).val());
		
		if (val == "") {
			$(this).css("background-color","#FFE5E5");
			selectValid = false
		}else{
			$(this).css("background-color","#fff");
		}
		
	});
	
	//alert(inputValid + '-' + selectValid + '-' + yearsValid)
	if (inputValid && selectValid && yearsValid) {
		return true;
	}else{
		$("#frm_error").css("display","block");
		return false;
	}
	
}



function setFirstHomeElements() {

// If user selected YES
	
	if ($("input[name='member_firsthome']:checked").val() == '1') {
		
		// Show rest of form
		$("#olYears").css("display","block");
		$("#olInterest").css("display","block");
		$("#form_col2").css("display","block");
		
		// Set hidden field value to TRUE
		$("#FIRSTHOME").attr("value", "TRUE");
		// Set form to post to New Home Owners Newsletter
		setFormAction(1);

	// If user selected NO
	} else if ($("input[name='member_firsthome']:checked").val() == '0') {
		
		// Show rest of form
		$("#olYears").css("display","none");
		$("#olInterest").css("display","block");
		$("#form_col2").css("display","block");
		
		// Set hidden field value to FALSE
		$("#FIRSTHOME").attr("value", "FALSE");
		//$("#FirstHome").val("False");
		// Set form to post to YardSmarts Newsletter
		setFormAction(0);
	
	}
	
}

function setYearsOwnedElements() {

	var selected = $("input[name='member_own_years']:checked").val();
	
	if (selected) {
		
		$("#YEARSOWNEDHOME").attr("value", selected);
		//$("#YearsOwnedHome").val(selected);
		
		if (selected == 'Zero-3 years') {
			// Set form to post to New Home Owners Newsletter
			setFormAction(1);
		} else {
			// Set form to post to YardSmarts Newsletter
			setFormAction(0);
		}
	}
	
}


function setInteretsElements() {

	var userInterests = [];
	
	$("input[name='member_interest']:checked").each(function(i){
		userInterests[i] = $(this).val();											
	});
	
	// Set hidden field value to selected
	$("#AREASOFINTEREST").attr("value", userInterests.join(","));
	//$("#AreasOfInterest").val(userInterests.join(","));
	
}



function setFormAction(isNewHome) {
	
	var yardsmartsURL = "http://oi.vresp.com?fid=05d8262274";
	var newhomeURL = "http://oi.vresp.com?fid=ababbace56";
	
	if (isNewHome) {
		$("form").attr("action", newhomeURL);
	}else{
		$("form").attr("action", yardsmartsURL);
	}
}



