﻿$(document).ready(function () {

	// Set street address as last item in breadcrumb
	var headlinestreet = $("#headline-street").text();
	if (headlinestreet.length > 0) {
		$("#BreadCrumbsMenu > span > span:last").text(headlinestreet);
	}

	$("#ctl00_MainBodyRegion_BoendeApply").click(function () {
		var toemail = $("#ctl00_MainBodyRegion_hiddenInterestEmail").val();
		var fromemail = $("#ctl00_MainBodyRegion_txtEmail").val();
		if (fromemail == "") {
			return false;
		}
		var objectcode = $("#ctl00_MainBodyRegion_hiddenObjectCode").val();

		var persnr = $("#ctl00_MainBodyRegion_txtPersonNr").val();
		if (persnr == "") {
			return false;
		}
		var firstname = $("#ctl00_MainBodyRegion_txtFirstName").val();
		if (firstname == "") {
			return false;
		}
		var surname = $("#ctl00_MainBodyRegion_txtSurname").val();
		if (surname == "") {
			return false;
		}
		var applier2 = $("#ctl00_MainBodyRegion_txtApplier2").val();
		var applier2persnr = $("#ctl00_MainBodyRegion_txtApplier2PersNr").val();
		var address = $("#ctl00_MainBodyRegion_txtAddress").val();
		if (address == "") {
			return false;
		}
		var zipcode = $("#ctl00_MainBodyRegion_txtZipcode").val();
		if (zipcode == "") {
			return false;
		}
		var city = $("#ctl00_MainBodyRegion_txtCity").val();
		if (city == "") {
			return false;
		}
		var phoneevening = $("#ctl00_MainBodyRegion_txtPhoneEvening").val();
		var mobile = $("#ctl00_MainBodyRegion_txtMobil").val();
		var phoneday = $("#ctl00_MainBodyRegion_txtPhoneDay").val();
		var phoneemployer = $("#ctl00_MainBodyRegion_txtPhoneEmployer").val();
		var occupation = $("#ctl00_MainBodyRegion_txtOccupation").val();
		if (occupation == "") {
			return false;
		}
		var landlordphone = $("#ctl00_MainBodyRegion_txtLandlordPhone").val();
		var income = $("#ctl00_MainBodyRegion_ddlIncome").val();
		var currentliving = $("#ctl00_MainBodyRegion_ddlCurrentLiving").val();

		var selIndexCurrentLiving = $("#ctl00_MainBodyRegion_ddlCurrentLiving").get(0).selectedIndex;
		if (selIndexCurrentLiving == 0) {
			return false;
		}
		//var noofchildren = $("#ctl00_MainBodyRegion_ddlNoOfChildren").val();
		//var childrenages = $("#ctl00_MainBodyRegion_ddlChildrenAges").val();
		var noinhousehold = $("#ctl00_MainBodyRegion_ddlNoInHousehold").val();
		var hasborgen = "nej";
		if ($("#ctl00_MainBodyRegion_chkBorgen").is(":checked")) {
			hasborgen = "ja";
		}
		var borgenpersnr = $("#ctl00_MainBodyRegion_txtBorgenPersNr").val();
		var moveindate = $("#ctl00_MainBodyRegion_txtMoveInDate").val();
		var freetext = $("#ctl00_MainBodyRegion_txtFreetext").val();

		$.ajax({
			type: "POST",
			url: "/templates/handlers/SendInterest.ashx",
			data: {
				ajax: 'true',
				command: 'send',
				objectcode: objectcode,
				toemail: toemail,
				fromemail: fromemail,
				persnr: persnr,
				firstname: firstname,
				surname: surname,
				applier2: applier2,
				applier2persnr: applier2persnr,
				address: address,
				zipcode: zipcode,
				city: city,
				phoneevening: phoneevening,
				mobile: mobile,
				phoneday: phoneday,
				phoneemployer: phoneemployer,
				occupation: occupation,
				landlordphone: landlordphone,
				income: income,
				currentliving: currentliving,
				//noofchildren: noofchildren,
				//childrenages: childrenages,
				noinhousehold: noinhousehold,
				hasborgen: hasborgen,
				borgenpersnr: borgenpersnr,
				moveindate: moveindate,
				freetext: freetext
			},
			dataType: "json",
			success: function (result) {
				if (result.OK) {
					$("#ctl00_MainBodyRegion_pnlInterestForm").hide();
					$(".interestformsubmitcontainer").hide();
					$("#interestthankyou").show();
				}
				else if (result.InterestExists) {
					alert(result.InterestExists);
				}
				else if (result.MaxInterestsReached) {
					alert(result.MaxInterestsReached);
				}
				else if (result.Error) {
					alert('Fel: ' + result.Error);
				}
			}
		});
	});

	$("#ctl00_MainBodyRegion_ButtonLink1").click(function () {
		var objectcode = $("#ctl00_MainBodyRegion_hiddenObjectCode").val();
		var toemail = $("#ctl00_MainBodyRegion_hiddenInterestEmail").val();
		var iswallenstamcustomer = "no";
		if ($("#ctl00_MainBodyRegion_chkEmail").is(":checked")) {
			iswallenstamcustomer = "yes";
		}

		var personnr = $("#ctl00_MainBodyRegion_txtPersonNr").val();
		if (personnr == "") {
			return false;
		}
		var firstname = $("#ctl00_MainBodyRegion_txtFirstName").val();
		if (firstname == "") {
			return false;
		}
		var surname = $("#ctl00_MainBodyRegion_txtSurname").val();
		if (surname == "") {
			return false;
		}
		var address = $("#ctl00_MainBodyRegion_txtAddress").val();
		if (address == "") {
			return false;
		}
		var zipcode = $("#ctl00_MainBodyRegion_txtZipcode").val();
		if (zipcode == "") {
			return false;
		}
		var city = $("#ctl00_MainBodyRegion_txtCity").val();
		if (city == "") {
			return false;
		}
		var phone = $("#ctl00_MainBodyRegion_txtPhone").val();
		if (phone == "") {
			return false;
		}
		var mobile = $("#ctl00_MainBodyRegion_txtMobil").val();
		var email = $("#ctl00_MainBodyRegion_txtEmail").val();
		if (email == "") {
			return false;
		}

		var moveindate = $("#ctl00_MainBodyRegion_txtMoveInDate").val();
		if (moveindate == "") {
			return false;
		}
		var freetext = $("#ctl00_MainBodyRegion_txtFreetext").val();

		$.ajax({
			type: "POST",
			url: "/templates/handlers/SendInterest.ashx",
			data: {
				ajax: 'true',
				command: 'sendparkinginterest',
				objectcode: objectcode,
				toemail: toemail,
				personnr: personnr,
				firstname: firstname,
				surname: surname,
				address: address,
				zipcode: zipcode,
				city: city,
				phone: phone,
				mobile: mobile,
				email: email,
				moveindate: moveindate,
				freetext: freetext,
				iswallenstamcustomer: iswallenstamcustomer
			},
			dataType: "json",
			success: function (result) {
				if (result.OK) {
					$("#ctl00_MainBodyRegion_pnlInterestForm").hide();
					$(".interestformsubmitcontainer").hide();
					$("#interestthankyou").show();
				} else {
					alert('sendparkinginterest: ' + result.Error);
				}
			}
		});

	});

});
