var log = function(txt) {
	console.log ? console.log(txt) : alert(txt);
};


var QA = function() {
	$('h4.question').click(function() {

		$('div.answer').each(function() {
			$(this).css({
				'height':'0px',
				'opacity': '0'
			});
		});

		$(this).next('div.answer').css({
			'height': 'toggle'
		});
		
		$(this).next('div.answer').animate({
			'height': 'toggle',
			'opacity': 'toggle'
		}, 500);

	});
};


var cook={
	set: function(name,value,expr) {
		if(expr) {
			var date = new Date();
			date.setTime(date.getTime()+(expr*24*60*60*1000));
			var expires = ";expires=" + date.toGMTString();
		}
		else var expires="";
		document.cookie = name + "=" + value + expires + ";path=/";
	},

	get: function(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0; i<ca.length; i++){
			var c = ca[i];
			while(c.charAt(0)==' ') c=c.substring(1,c.length);
			if(c.indexOf(nameEQ)==0) return c.substring(nameEQ.length,c.length);
		};
		return null;
	},

	burn: function(name) {
		(this.get(name)) ? (this.set(name, "" ,-1)) : void(0);
	}
};


var setSoundCookieON = function() {

	if ( cook.get('flsound') && cook.get('flsound')!='on' ) {
		cook.burn('flsound');
		cook.set('flsound', 'on', 365);
	} else {
		cook.set('flsound', 'on', 365);
	}

	return true;
};


var setSoundCookieOFF = function() {

	if ( cook.get('flsound') && cook.get('flsound')!='off' ) {
		cook.burn('flsound');
		cook.set('flsound', 'off', 365);
	} else {
		cook.set('flsound', 'off', 365);
	}

	return true;
};


var externalLinks = function(){
	if(!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0;i<anchors.length;i++){
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel")=="external"){

			if( anchor.onclick == undefined ){
		           anchor.onclick = function(e){
			     window.open(this.href);
			     return false;
			   }
			}	
		}
	}
};


$(function () {
	var tabContainers = $('div.tab-box div.tab-content > div');
	tabContainers.hide().filter(':first').show();

	$('div.tab-box ul.tab-nav a').click(function () {
		tabContainers.hide();
		tabContainers.filter(this.hash).show();
		$('div.tab-box ul.tab-nav li').removeClass('active');
		$(this).parent().addClass('active');
		return false;
	}).filter(':first').click();
});


var __init__ = function() {
	if($('.question').length>0 && $('.question').length>0){
		QA();
	};
	externalLinks();
};


function initializeMap(lt, lg) {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("maps-canvas"));

		map.setCenter(new GLatLng(lt, lg), 12);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setMapType(G_HYBRID_MAP);

		// Create our "tiny" marker icon
		var blueIcon = new GIcon(G_DEFAULT_ICON);
		blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png";

		var baseIcon = new GIcon(G_DEFAULT_ICON);
		baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
		baseIcon.iconSize = new GSize(20, 34);
		baseIcon.shadowSize = new GSize(37, 34);
		baseIcon.iconAnchor = new GPoint(9, 34);
		baseIcon.infoWindowAnchor = new GPoint(9, 2);


		// Set up our GMarkerOptions object
		markerOptions = { icon:baseIcon };

		// Add 10 markers to the map at random locations
		var bounds = map.getBounds();
		var southWest = bounds.getSouthWest();
		var northEast = bounds.getNorthEast();
		var lngSpan = northEast.lng() - southWest.lng();
		var latSpan = northEast.lat() - southWest.lat();

		for (var i = 0; i < 1; i++) {
			var latlng = new GLatLng(lt, lg);
			map.addOverlay(new GMarker(latlng, markerOptions));
		}
	}
};


/*
Google Maps APIs

http://dmarin.localhost
ABQIAAAACYhLyDUTzSICVivHAUHMMRT2cRTjOgPOi3a6HQnN_Z0eMMrqwxQXJMZOnP9kQM4-758c2wg1XFB-Ug

http://dmarin.euromsg.com
ABQIAAAACYhLyDUTzSICVivHAUHMMRSm22j_AI0y4ZUHCd9-ngZ_NZC0rxRnj5x5qnghUTKoa5nyQUryFqtyRQ

http://www.didimmarina.com.tr
ABQIAAAACYhLyDUTzSICVivHAUHMMRR6F1CydOx2wTXs44F0Rd4CxtTkqBSlL1pWnqtiAow_0Z8mQgXs-bG1zg

http://www.dogusmarina.com.tr
ABQIAAAACYhLyDUTzSICVivHAUHMMRR6F1CydOx2wTXs44F0Rd4CxtTkqBSlL1pWnqtiAow_0Z8mQgXs-bG1zg

*/


var winopen = function (obj){
	!obj.name ? obj.name = "newwindow" : obj.name;

	if (obj.centerscreen == true) {
		obj.left = (screen.width - obj.width) / 2;
		obj.top = (screen.height - obj.height) / 2;
	}

	var shiftWindow = window.open(obj.url, obj.name, "width=" + obj.width + ", height=" + obj.height + ", left=" +  obj.left + ", top=" + obj.top + ", titlebar=" + obj.titlebar + ", menubar=" + obj.menubar + ", toolbar=" + obj.toolbar + ", location=" + obj.location + ", scrollbars=" + obj.scrollbars + ", status=" + obj.status + ", resizable=" + obj.resizable);
	
	obj.focus==true ? (shiftWindow.focus() ? true: false) : void(0);
	return shiftWindow;
};

var ebultenKayit = function(action, val) {
	var regEmail = /^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/;
	if(val.toUpperCase().match(regEmail)){
		winopen({
			url: action + '?EMAIL=' + val, 
			centerscreen:true, 
			focus:true, 
			name:'subscribewin', 
			width:360, 
			height:300, 
			toolbar:false, 
			location:true, 
			menubar:false, 
			scrollbars:true, 
			resizable:true, 
			status:true, 
			titlebar:false, 
			left:0, 
			top:0
		}); return true;
	} else {
		alert("Lütfen E-posta adresinizi kontrol ediniz."); return false;
	}
};


$(document).ready(function() {
	
	$(".kapsayiciSiyah").css("height",$(document).height());
    $(".kapsayiciSiyah").css("width",$(document).width());
	
	$("ul.thumb li").hover(function() {
	$(this).css({'z-index' : '10'}); /*Add a higher z-index value so this image stays on top*/ 
	$(this).find('img').addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
		.animate({
			marginTop: '-110px', /* The next 4 lines will vertically align this image */ 
			marginLeft: '-110px',
			top: '50%',
			left: '50%',
			width: '174px', /* Set new width */
			height: '174px', /* Set new height */
			padding: '20px'
		}, 200); /* this value of "200" is the speed of how fast/slow this hover animates */

	} , function() {
	$(this).css({'z-index' : '0'}); /* Set z-index back to 0 */
	$(this).find('img').removeClass("hover").stop()  /* Remove the "hover" class , then stop animation queue buildup*/
		.animate({
			marginTop: '0', /* Set alignment back to default */
			marginLeft: '0',
			top: '0',
			left: '0',
			width: '100px', /* Set width back to default */
			height: '100px', /* Set height back to default */
			padding: '5px'
		}, 400);
});
					   
						   
						   

	if($('#maps-canvas') && $('.didim-maps').length > 0 ){
		initializeMap(37.336948, 27.261522);
	}

	if($('#maps-canvas') && $('.turgutreis-maps').length > 0 ){
		initializeMap(37.002827, 27.256930);
	}
	
	if($('#maps-canvas') && $('.gocek-maps').length > 0 ){
		initializeMap(36.747939, 28.944461);
	}

	__init__();

	$('ul.sail-dict-letters a').click(function(e) {
		e.preventDefault();

		var hash = this.hash;

		$('ul.sail-dict-letters li').each(function() {
			$(this).removeClass('active')
		});
		$(this).parent().addClass('active');

		$('.dict-content-by-letter').each(function() {
			$(this).addClass('hidden').removeClass('active');

		});
		$(hash).removeClass('hidden').addClass('active');

	});
	
	
	
	$('.rezervasyon-form').submit(function() {
			var code_verify = false;
			var yatadi = $("#yatin_adi").val();
			var yattipi = $("#yat_tipi").val();
			var en = $("#tam_en").val();
			var boy = $("#tam_boy").val();
			var yatdraft = $("#yat_draft").val();
			var policeno = $("#sigorta_police_no").val();
			var policesirketi = $("#sigorta_sitketi").val();
			var policebitisgun = $("#sigorta_bitis_gun").val();
			var policebitisay = $("#sigorta_bitis_ay").val();
			var policebitisyil = $("#sigorta_bitis_yil").val();
			var baglamalimani = $("#baglama_limani").val();
			var yatmateryali = $("#yat_materyali").val();
			var netton = $("#net_tonilatosu").val();
			var bagligun = $("#bagli_gun").val();
			var marinagirisgun = $("#marina_giris_gun").val();
			var marinagirisay = $("#marina_giris_ay").val();
			var marinagirisyil = $("#marina_giris_yil").val();
			var marinacikisgun = $("#marina_cikis_gun").val(); 
			var marinacikisay = $("#marina_cikis_ay").val();
			var marinacikisyil = $("#marina_cikis_yi").val();
			var adsoyad = $("#ad_soyad").val();
			var telefon = $("#telefon").val();
			var eposta = $("#e-posta").val();
			var msg = $("#msg").val();
			$.ajax({
				type:"POST",
				url: window.location.href,
				data:"W=OKAY",
				success: function(code){
					if(code == $("#r_captcha").val()){
						code_verify = true;
						if(yatadi.lentgh < 3)
						{
							alert("Lütfen Yat Adını giriniz.");
						}
						else if(yattipi.length == "")
						{
							alert("Lüften Yat Tipini seçiniz.");
						}
						else if(en.length < 1)
						{
							alert("Lüften Tam En giriniz.");
						}
						else if(boy.length < 1)
						{
							alert("Lüften Tam Boy giriniz.");
						}
						else if(yatdraft.length < 2)
						{
							alert("Lüften Draft bölümünü giriniz.");
						}
						else if(policeno.length < 1)
						{
							alert("Lüften Poliçe No giriniz.");
						}
						else if(policesirketi.length < 3)
						{
							alert("Lüften Poliçe şirketi giriniz.");
						}
						else if(policebitisgun == "")
						{
							alert("Lüften Poliçe Bitiş Günü seçiniz.");
						}
						else if(policebitisay == "")
						{
							alert("Lüften Poliçe Bitiş Ayını seçiniz.");
						}
						else if(policebitisyil == "")
						{
							alert("Lüften Poliçe Bitiş Yılını seçiniz.");
						}
						else if(baglamalimani.length < 3)
						{
							alert("Lüften Bağlama Limanını seçiniz.");
						}
						else if(yatmateryali.length < 3)
						{
							alert("Lüften Yat Materyali bölümünü giriniz.");
						}
						else if(netton.length < 1)
						{
							alert("Lüften Net Ton giriniz.");
						}
						else if(bagligun.length < 1)
						{
							alert("Lüften Bağlı Kalacağı Gün sayısını giriniz.");
						}
						else if(marinagirisgun == "")
						{
							alert("Lüften Marina Giriş Gününü seçiniz.");
						}
						else if(marinagirisay == "")
						{
							alert("Lüften Marina Giriş Ayını seçiniz.");
						}
						else if(marinagirisyil == "")
						{
							alert("Lüften Marina Giriş Yılını seçiniz.");
						}
						else if(marinacikisgun == "")
						{
							alert("Lüften Marina Çıkış Gününü seçiniz.");
						}
						else if(marinacikisay == "")
						{
							alert("Lüften Marina Çıkış Ayını seçiniz.");
						}
						else if(marinacikisyil == "")
						{
							alert("Lüften Marina Çıkış Yılını seçiniz.");
						}
						else if(adsoyad.length < 3)
						{
							alert("Lüften Adınızı Soyadınızı giriniz.");
						}
						else if(telefon.length < 3)
						{
							alert("Lüften Telefon numaranızı giriniz.");
						}
						else if(eposta.length < 3)
						{
							alert("Lütfen E-Mail adresinizi giriniz.");
						}
						else if(msg.length < 3)
						{
							alert("Lüften Mesajınızı giriniz.");
						}
						else
						{
							/*mail*/
							$.ajax({
								type: "post",
								url: window.location.href,
								data: $("#reservation").serialize(),
								success: function(html) {
										if(html=='OK'){
											
											$("#formContent").css("display","none");
											$('#form-submit-log').html('Mesajınız gönderildi, teşekkür ederiz.');
											$('#form-submit-log').addClass('success');
											$('#form-submit-log').css({
												'display': 'block'
											});
										} else {
											$('#form-submit-log').html('Mesajınız gönderilirken bir hata oluştu, Lütfen daha sonra tekrar deneyiniz');
											$('#form-submit-log').addClass('error');
											$('#form-submit-log').css({
												'display': 'block'
											});
										}
									}
							});
							/*mail*/
						}
					}
					if (code_verify == false ){
						alert("Girdiğiniz güvenlik kodu yanlış. Lütfen güvenlik kodunu tekrar giriniz");
						var timestamp = new Date().getTime();
		
						$("img#captcha").attr("src", "/plugins/captcha/?"+timestamp);
						return false;
					}
					
				}
			});
			return false;
	});

	
	
	$('.rezervasyon-form-en').submit(function() {
		var code_verify = false;
			var yatadi = $("#yatin_adi").val();
			var yattipi = $("#yat_tipi").val();
			var en = $("#tam_en").val();
			var boy = $("#tam_boy").val();
			var yatdraft = $("#yat_draft").val();
			var policeno = $("#sigorta_police_no").val();
			var policesirketi = $("#sigorta_sitketi").val();
			var policebitisgun = $("#sigorta_bitis_gun").val();
			var policebitisay = $("#sigorta_bitis_ay").val();
			var policebitisyil = $("#sigorta_bitis_yil").val();
			var baglamalimani = $("#baglama_limani").val();
			var yatmateryali = $("#yat_materyali").val();
			var netton = $("#net_tonilatosu").val();
			var bagligun = $("#bagli_gun").val();
			var marinagirisgun = $("#marina_giris_gun").val();
			var marinagirisay = $("#marina_giris_ay").val();
			var marinagirisyil = $("#marina_giris_yil").val();
			var marinacikisgun = $("#marina_cikis_gun").val(); 
			var marinacikisay = $("#marina_cikis_ay").val();
			var marinacikisyil = $("#marina_cikis_yi").val();
			var adsoyad = $("#ad_soyad").val();
			var telefon = $("#telefon").val();
			var eposta = $("#e-posta").val();
			var msg = $("#msg").val();
			$.ajax({
				type:"POST",
				url: window.location.href,
				data:"W=OKAY",
				success: function(code){
					if(code == $("#r_captcha").val()){
						code_verify = true;
						if(yatadi.lentgh < 3)
						{
							alert("Please enter your name yacht.");
						}
						else if(yattipi.length == "")
						{
							alert("Please Select Yacht Type.");
						}
						else if(en.length < 1)
						{
							alert("Please complete the below.");
						}
						else if(boy.length < 1)
						{
							alert("Please enter the LOA.");
						}
						else if(yatdraft.length < 2)
						{
							alert("Please enter the draft section.");
						}
						else if(policeno.length < 1)
						{
							alert("Please enter the policy number.");
						}
						else if(policesirketi.length < 3)
						{
							alert("Please enter the company policy.");
						}
						else if(policebitisgun == "")
						{
							alert("Please select policy end day.");
						}
						else if(policebitisay == "")
						{
							alert("Please select the policy end of the month.");
						}
						else if(policebitisyil == "")
						{
							alert("Please select year end policy.");
						}
						else if(baglamalimani.length < 3)
						{
							alert("Please select connect harbor.");
						}
						else if(yatmateryali.length < 3)
						{
							alert("Pleas, enter the portion of yacht materials.");
						}
						else if(netton.length < 1)
						{
							alert("Please enter the Net Tons.");
						}
						else if(marinagirisgun == "")
						{
							alert("Please select the Marina Entry Day.");
						}
						else if(marinagirisay == "")
						{
							alert("Please choose the month introduction to the marina.");
						}
						else if(marinagirisyil == "")
						{
							alert("Please, select the marina entry year.");
						}
						else if(marinacikisgun == "")
						{
							alert("Please, select the marina exit day.");
						}
						else if(marinacikisay == "")
						{
							alert("Please select the month I'd like the marina exit.");
						}
						else if(marinacikisyil == "")
						{
							alert("Please select the marina exit year.");
						}
						else if(adsoyad.length < 3)
						{
							alert("Please enter your last name.");
						}
						else if(telefon.length < 3)
						{
							alert("Please enter your phone number");
						}
						else if(eposta.length < 3)
						{
							alert("Please enter your e-mail address.");
						}
						else if(msg.length < 3)
						{
							alert("Please, enter your message.");
						}
						else
						{
							/*mail*/
							$.ajax({
							type: "post",
							url: window.location.href,
							data: $("#reservation").serialize(),
							success: function(html) {
								if(html=='OK'){
									$("#formContent").css("display","none");
									$('#form-submit-log').html('Message sent, Thank you.');
									$('#form-submit-log').addClass('success');
									$('#form-submit-log').css({
										'display': 'block'
									});
								} else {
									$('#form-submit-log').html('An error occurred while sending your message, please try again later');
									$('#form-submit-log').addClass('error');
									$('#form-submit-log').css({
										'display': 'block'
									});
								}
							}
						});
						return false;
							/*mail*/
						}
					}
					if (code_verify == false ){
						alert("Invalid security code. Please try again.");
						var timestamp = new Date().getTime();
		
						$("img#captcha").attr("src", "/plugins/captcha/?"+timestamp);
						return false;
					}
					
				}
			});
			return false;
	});
	
	
	$('#contact-tr').submit(function() {
		var code_verify = false;							   
		var adsoyad = $("#txt-adi-soyadi").val();
		var telefon = $("#txt-telefon").val();
		var eposta = $("#txt-eposta").val();
		var mesaj = $("#msg").val();
		$.ajax({
			type:"POST",
			url: window.location.href,
			data:"W=OKAY",
			success: function(code)
			{
				if(code == $("#r_captcha").val())
				{
					code_verify = true;
					if(adsoyad.length < 2)
					{
						alert("Lüften Adınızı Soyadınızı giriniz.");
					}
					else if(telefon.length < 3)
					{
						alert("Lüften Telefon numaranızı giriniz.");
					}
					else if(eposta.length < 3)
					{
						alert("Lüften E-Posta adresinizi giriniz.");
					}
					else if(mesaj.length < 3)
					{
						alert("Lüften Mesajınızı giriniz.");
					}
					else
					{
						$.ajax({
								type: "POST",
								url: window.location.href,
								data: $(".contact-form").serialize(),
								success: function(html) {	
									if(html=='OK'){
										$('#form-submit-log').html('Mesajınız gönderildi, teşekkür ederiz.');
										$('#form-submit-log').addClass('success');
										$('#form-submit-log').css({
											'display': 'block'
										});
									} else {
										$('#form-submit-log').html('Mesajınız gönderilirken bir hata oluştu, Lütfen daha sonra tekrar deneyiniz');
										$('#form-submit-log').addClass('error');
										$('#form-submit-log').css({
											'display': 'block'
										});
									}
								}
							});
					}
				}
				if (code_verify == false ){
						alert("Girdiğiniz güvenlik kodu yanlış. Lütfen güvenlik kodunu tekrar giriniz");
						var timestamp = new Date().getTime();
						$("img#captcha").attr("src", "/plugins/captcha/?"+timestamp);
						return false;
				}
			}
		});
		return false;
	});
	
	$('#contact-en').submit(function() {
		var code_verify = false;							   
		var adsoyad = $("#txt-adi-soyadi").val();
		var telefon = $("#txt-telefon").val();
		var eposta = $("#txt-eposta").val();
		var mesaj = $("#msg").val();
		$.ajax({
			type:"POST",
			url: window.location.href,
			data:"W=OKAY",
			success: function(code)
			{
				if(code == $("#r_captcha").val())
				{
					code_verify = true;
					if(adsoyad.length < 2)
					{
						alert("Please, enter your last name.");
					}
					else if(telefon.length < 3)
					{
						alert("Please, enter your phone number.");
					}
					else if(eposta.length < 3)
					{
						alert("Please, enter your e-mail address.");
					}
					else if(mesaj.length < 3)
					{
						alert("Please, enter your message.");
					}
					else
					{
						$.ajax({
								type: "POST",
								url: window.location.href,
								data: $(".contact-form").serialize(),
								success: function(html) {	
									if(html=='OK'){
										$('#form-submit-log').html('Message sent, Thank you.');
										$('#form-submit-log').addClass('success');
										$('#form-submit-log').css({
											'display': 'block'
										});
									} else {
										$('#form-submit-log').html('An error occurred while sending your message, please try again later');
										$('#form-submit-log').addClass('error');
										$('#form-submit-log').css({
											'display': 'block'
										});
									}
								}
							});
					}
				}
				if (code_verify == false ){
						alert("Invalid security code. Please try again.");
						var timestamp = new Date().getTime();
						$("img#captcha").attr("src", "/plugins/captcha/?"+timestamp);
						return false;
				}
			}
		});
		return false;
	});

	// Hesap Makinesi Turgutreis - TR
	$('#calculate-form').submit(function() {
		var a = 9; // 2010 için
		var b = 27; // 2010 için
		var gunluk_carpan = 1.40; // 2010 için

		var en = $('#tam_en').val();
		var boy = $('#tam_boy').val();
		var alan = en * boy;

		alan = (alan < 30 ? 30 : alan);

		var sure_gun = $('#sure_gun').val();
		var sure = (sure_gun > 30 ? (sure_gun >= 360 && sure_gun <= 365 ? 12 : sure_gun / 30) : sure_gun/30);

		var carpan = (sure < 1 ? gunluk_carpan * sure * 30 : ((a * sure) + b));
		var toplam = Math.round(alan * carpan * 100) / 100;

		var output_log = ''
		output_log += '<strong>Boy:</strong> ' + boy + 'm<br />';
		output_log += '<strong>En:</strong> ' + en + 'm<br />';
		output_log += '<strong>Alan:</strong> ' + (Math.round(alan * 100) /100) + ' m<sup>2</sup><br />';
		output_log += '<strong>Süre:</strong> ' + (Math.round(sure * 30 * 100) / 100) + ' gün<br />';
		output_log += '<strong>Çarpan:</strong> ' + (Math.round(carpan * 100) / 100) + '<br />';
		output_log += '<strong>Toplam Fiyat:</strong> ' + toplam + ' &euro;<br />';

		$('#hesap_sonuc').removeClass('hidden').html(output_log);
		return false;
	});
	// Hesap Makinesi Turgutreis - EN
	$('#calculate-form-en').submit(function() {
		var a = 9; // 2010 için
		var b = 27; // 2010 için
		var gunluk_carpan = 1.40; // 2010 için

		var en = $('#tam_en').val();
		var boy = $('#tam_boy').val();
		var alan = en * boy;

		alan = (alan < 30 ? 30 : alan);

		var sure_gun = $('#sure_gun').val();
		var sure = (sure_gun > 30 ? (sure_gun >= 360 && sure_gun <= 365 ? 12 : sure_gun / 30) : sure_gun/30);

		var carpan = (sure < 1 ? gunluk_carpan * sure * 30 : ((a * sure) + b));
		var toplam = Math.round(alan * carpan * 100) / 100;

		var output_log = ''
		output_log += '<strong>L.O.A.:</strong> ' + en + 'm<br />';
		output_log += '<strong>Beam:</strong> ' + boy + 'm<br />';
		output_log += '<strong>Area:</strong> ' + (Math.round(alan * 100) /100) + ' m<sup>2</sup><br />';
		output_log += '<strong>Time:</strong> ' + (Math.round(sure * 30 * 100) / 100) + ' days<br />';
		output_log += '<strong>Multiplier:</strong> ' + (Math.round(carpan * 100) / 100) + '<br />';
		output_log += '<strong>Total Price:</strong> ' + toplam + ' &euro;<br />';

		$('#hesap_sonuc').removeClass('hidden').html(output_log);
		return false;
	});
	
	// Hesap Makinesi Didim - TR
		$('#calculate-form-didim').submit(function() {
		var a = 6; // 2010 için
		var b = 14; // 2010 için
		var gunluk_carpan = 1; // 2010 için

		var en = $('#tam_en').val();
		var boy = $('#tam_boy').val();
		var alan = en * boy;

		alan = alan; // (alan < 24 ? 24 : alan);

		var sure_gun = $('#sure_gun').val();
		var sure = (sure_gun > 30 ? (sure_gun >= 360 && sure_gun <= 365 ? 12 : sure_gun / 30) : sure_gun/30);

		var carpan = (sure < 1 ? gunluk_carpan * sure * 30 : ((a * sure) + b) + 1 );
		var toplam = Math.round(alan * carpan * 100) / 100;

		var output_log = ''
		output_log += '<strong>Boy:</strong> ' + boy + 'm<br />';
		output_log += '<strong>En:</strong> ' + en + 'm<br />';
		output_log += '<strong>Alan:</strong> ' + (Math.round(alan * 100) /100) + ' m<sup>2</sup><br />';
		output_log += '<strong>Süre:</strong> ' + (Math.round(sure * 30 * 100) / 100) + ' gün<br />';
		output_log += '<strong>Çarpan:</strong> ' + (Math.round(carpan * 100) / 100) + '<br />';
		output_log += '<strong>Toplam Fiyat:</strong> ' + toplam + ' &euro;<br />';

		$('#hesap_sonuc').removeClass('hidden').html(output_log);
		return false;
	});

	// Hesap Makinesi Didim - EN
		$('#calculate-form-didim-en').submit(function() {
		var a = 6; // 2010 için
		var b = 14; // 2010 için
		var gunluk_carpan = 1; // 2010 için

		var en = $('#tam_en').val();
		var boy = $('#tam_boy').val();
		var alan = en * boy;

		alan = alan; // (alan < 24 ? 24 : alan);

		var sure_gun = $('#sure_gun').val();
		var sure = (sure_gun > 30 ? (sure_gun >= 360 && sure_gun <= 365 ? 12 : sure_gun / 30) : sure_gun/30);

		var carpan = (sure < 1 ? gunluk_carpan * sure * 30 : ((a * sure) + b) + 1 );
		var toplam = Math.round(alan * carpan * 100) / 100;

		var output_log = ''
		output_log += '<strong>L.O.A.:</strong> ' + en + 'm<br />';
		output_log += '<strong>Beam:</strong> ' + boy + 'm<br />';
		output_log += '<strong>Area:</strong> ' + (Math.round(alan * 100) /100) + ' m<sup>2</sup><br />';
		output_log += '<strong>Time:</strong> ' + (Math.round(sure * 30 * 100) / 100) + ' days<br />';
		output_log += '<strong>Multiplier:</strong> ' + (Math.round(carpan * 100) / 100) + '<br />';
		output_log += '<strong>Total Price:</strong> ' + toplam + ' &euro;<br />';

		$('#hesap_sonuc').removeClass('hidden').html(output_log);
		return false;
	});
		
	// Hesap Makinesi Göcek
	
	$("#calculate-form-gocek").submit(function(){
		var en = $('#tam_en').val();
		var boy = $('#tam_boy').val();
		var sure_gun = $('#sure_gun').val();
		var alan = en * boy;
		alan = (alan < 25 ? 25 : alan);
		var toplam;
		var a = 1.2;
		
		if(sure_gun < 30)
		{
			toplam = alan * a * sure_gun;
		}	
		else if(sure_gun >= 30 && sure_gun <= 360)
		{
			toplam = (8 * (sure_gun / 30) + 29) * alan;
			
		}
		else if(sure_gun > 360 && sure_gun <= 365)
		{
			toplam = alan * 125;
		}
		else if(sure_gun > 365)
		{
			alert("Bağlama yapılacak gün sayısı 365 ten büyük olacak ise yeni sözleşme düzenlenir.");
			toplam = "";
		}
		else
		{
		}
		var output_log = ''
		output_log += '<strong>Boy:</strong> ' + boy + 'm<br />';
		output_log += '<strong>En:</strong> ' + en + 'm<br />';
		output_log += '<strong>Alan:</strong> ' + alan + ' m<sup>2</sup><br />';
		output_log += '<strong>Süre:</strong> ' + sure_gun + ' gün<br />';
		output_log += '<strong>Toplam Fiyat:</strong> ' + Math.round(toplam * 100) / 100 + ' &euro;<br />';

		$('#hesap_sonuc').removeClass('hidden').html(output_log);
		return false;
	});
	// Hesap Makinesi Göcek - EN
	
	$("#calculate-form-gocek-en").submit(function(){
		var en = $('#tam_en').val();
		var boy = $('#tam_boy').val();
		var sure_gun = $('#sure_gun').val();
		var alan = en * boy;
		alan = (alan < 25 ? 25 : alan);
		var toplam;
		var a = 1.2;
		
		if(sure_gun < 30)
		{
			toplam = alan * a * sure_gun;
		}	
		else if(sure_gun >= 30 && sure_gun <= 360)
		{
			toplam = (8 * (sure_gun / 30) + 29) * alan;
			
		}
		else if(sure_gun > 360 && sure_gun <= 365)
		{
			toplam = alan * 125;
		}
		else if(sure_gun > 365)
		{
			alert("Contract must be renewed if your mooring period is longer than 365 days.");
			toplam = "";
		}
		else
		{
		}
		var output_log = ''
		output_log += '<strong>L.O.A.:</strong> ' + en + 'm<br />';
		output_log += '<strong>Beam:</strong> ' + boy + 'm<br />';
		output_log += '<strong>Area:</strong> ' + alan + ' m<sup>2</sup><br />';
		output_log += '<strong>Time:</strong> ' + sure_gun + ' days<br />';
		output_log += '<strong>Total Price:</strong> ' + Math.round(toplam * 100) / 100 + ' &euro;<br />';

		$('#hesap_sonuc').removeClass('hidden').html(output_log);
		return false;
	});

});
