jQuery(document).ready(function() {
	jQuery("input[name='treatment_city']").click(function(){
	   if (jQuery("input[name='treatment_city']:checked").val() == 'antalya') {
	   		jQuery("#pack_ist_ank").hide();
	   		jQuery("#pack_ant").show();
	   } else {
	   		jQuery("#pack_ant").hide();
	   		jQuery("#pack_ist_ank").show();
	   }
	});

	jQuery("#treatment_and_holiday").submit(function(){return false;});

	var countries = {
		"berlin":0, "amsterdam":1, "londra":2, "italy":3, "heusden-zolder":4, "paris":5, "denmark":6, "austria":7,
		"switzerland":8, "tiran":9, "romania":10, "moskova":11, "kiev":12, "scandinavian":13, "other":14
	};

	var additionalFeesByCountryIds = {
		0:0,1:0,2:50,3:50,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:100,14:0
	};

	var packageTypes = {
		0: { 0: {
				"base_price": 1099,
				"package_name": "SUN",
				"txt_source": "sun_ist_ank",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 391,5: 291,6: 691
				}
			}, 1: {
				"base_price": 1490,
				"package_name": "DUNYA",
				"txt_source": "dunya_ist_ank",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 300,5: 200,6: 500
				}
			}, 2: {
				"base_price": 1790,
				"package_name": "DUNYA",
				"txt_source": "dunya_ist_ank_2",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 400,5: 200,6: 500
				}
			}, 3: {
				"base_price": 690,
				"package_name": "MOON",
				"txt_source": "moon_ist_ank",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 400,5: 300,6: 800
				}
			}
		}, 1: { 10: {
				"base_price": 1250,
				"package_name": "SUN",
				"txt_source": "sun_ant",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 390,5: 290,6: 690
				}
			}, 11: {
				"base_price": 1590,
				"package_name": "DUNYA",
				"txt_source": "dunya_ant",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 300,5: 200,6: 500
				}
			}, 12: {
				"base_price": 2500,
				"package_name": "DUNYA",
				"txt_source": "dunya_ant_2",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 300,5: 400,6: 490
				}
			}, 13: {
				"base_price": 690,
				"package_name": "MOON",
				"txt_source": "moon_ant",
				"additional_price_by_treatment": {
					1: 0,2: 0,3: 0,4: 400,5: 300,6: 800
				}
			}
		}
	};

	var l = jQuery("#submitForm");

	l.click(function() {
		var stp = checkPackageFormValues();
		if (stp) { return false; }

		var pType = 0;
		if (jQuery("input[name='treatment_city']:checked").val() == 'antalya') {
			pType = 1;
		} else { pType = 0; }

		var a = jQuery("input[name='accomodation']:checked").val();
		a = parseInt(a);
		var t = jQuery("#treatment").val();
		t = parseInt(t);

		var d = jQuery("#departure_country").val();
		d = parseInt(countries[d]);

        var h = jQuery(".ContentHolder");
        if (jQuery(".sliderWrapper").css("width") != undefined) {
        	h = jQuery(".sliderWrapper");
        	h.css({background:"none", height:"400px" });
        }

		if (d == 14) {
			var homeLink = '<div><a title="Please contact us for more information and package details." href="/contact.html">Please contact us for more information and package details.</a></div>';
			var info = '<p><strong>Laser treatment packages including roundtrip with Turkish Airlines and 3 nights accommodation in Istanbul with starting prices of € 1099.</strong></p>';
			content = '<div class="medical-tourism-packages-wrapper"><div>'+info+'</div>'+homeLink+'</div>';
		} else {

			var choice = packageTypes[pType][a];

			var lastFee = choice["base_price"] + choice["additional_price_by_treatment"][t] + additionalFeesByCountryIds[d];
			info = jQuery("#"+choice["txt_source"]+"_pack_info").html();
			//var homeLink = '<div><a title="Return to Page" href="'+window.location.href+'">Return to Page</a></div>';
			var homeLink = '';
			content = '<div class="medical-tourism-packages-wrapper"><p><strong>'+choice["package_name"]+'</strong></p><p><strong>€'+lastFee+'</strong></p><div>'+info+'</div>'+homeLink+'</div>';
		}

		h.html(content);
	});
});


function checkPackageFormValues()
{
	var stp = false;

	if (jQuery("#departure_country").val() == "") {
		stp = true;
		jQuery("#departure_country").addClass("errClass");
	} else {
		jQuery("#departure_country").removeClass("errClass");
	}

	if (jQuery("#treatment").val() == "") {
		stp = true;
		jQuery("#treatment").addClass("errClass");
	} else {
		jQuery("#treatment").removeClass("errClass");
	}

	if (jQuery("input[name='accomodation']:checked").val() == undefined) {
		stp = true;
	}

	if (stp) {
		alert("Please check your information.");
		return true;
	}

	return false;
}
