﻿$(document).ready(function(){
	$('#starttimedate').attr("readonly","readonly").datetimepicker({
		timeFormat: 'hh:mm',
		stepMinute: 5,
		timeOnlyTitle: 'Выберите время',
		timeText: 'Время',
		hourText: 'Часы',
		minuteText: 'Минуты',
		secondText: 'Секунды',
		currentText: '',
		closeText: 'Выбрать',
		hourGrid: 6,
		minuteGrid: 15,
		prevText: '&#x3c;Пред',
		nextText: 'След&#x3e;',
		monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь',
		'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
		monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн',
		'Июл','Авг','Сен','Окт','Ноя','Дек'],
		dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'],
		dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'],
		dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
		weekHeader: 'Нед',
		dateFormat: 'dd-mm-yy',
		firstDay: 1,
		minDate: "0",
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: '',
		showButtonPanel: false
	});
	if($('input[checked="checked"]').val() == "Lincoln" || 
			$('input[checked="checked"]').val() == "Excalibur" || 
			$('input[checked="checked"]').val() == "Excalibur Cartier"){
				makeHours($('input[checked="checked"]').val());
	}
	
	$(".abc").css({'display':'none'});
	
	$("#lightBox a[rel^='prettyPhoto']").prettyPhoto({theme:'dark_rounded'});
	
	$(".lincoln").click(function(){
		var images = ['../img/lincoln/1.jpg','../img/lincoln/2.jpg','../img/lincoln/3.jpg',
		'../img/lincoln/4.jpg','../img/lincoln/5.jpg','../img/lincoln/6.jpg','../img/lincoln/7.jpg'];
		var titles = ["Lincoln 1","Lincoln 2","Lincoln 3","Lincoln 4","Lincoln 5","Lincoln 6","Lincoln 7"];
		var descriptions = ["Lincoln 1","Lincoln 2","Lincoln 3","Lincoln 4","Lincoln 5","Lincoln 6","Lincoln 7"];
		$.prettyPhoto.open(images,titles,descriptions);
	});
	
	$(".excalibur").click(function(){
		var images = ['../img/excalibur/1.jpg','../img/excalibur/2.jpg','../img/excalibur/3.jpg',	
		'../img/excalibur/4.jpg','../img/excalibur/5.jpg','../img/excalibur/6.jpg','../img/excalibur/7.jpg','../img/excalibur/8.jpg','../img/excalibur/9.jpg','../img/excalibur/10.jpg'];
		var titles = ["Excalibur  1","Excalibur  2","Excalibur  3","Excalibur  4","Excalibur  5","Excalibur  6","Excalibur  7","Excalibur  8","Excalibur  9","Excalibur  10"];
		var descriptions = ["Excalibur 1","Excalibur 2","Excalibur 3","Excalibur 4","Excalibur 5","Excalibur 6","Excalibur 7","Excalibur 8","Excalibur 9","Excalibur 10"];
		$.prettyPhoto.open(images,titles,descriptions);
	});
	
	$(".cartie").click(function(){
		var images = ['../img/cartie/1.jpg','../img/cartie/2.jpg','../img/cartie/3.jpg','../img/cartie/4.jpg','../img/cartie/5.jpg','../img/cartie/6.jpg','../img/cartie/7.jpg','../img/cartie/8.jpg'];
		var titles = ["Excalibur Cartier 1","Excalibur Cartie 2","Excalibur Cartie 3","Excalibur Cartie 4","Excalibur Cartie 5","Excalibur Cartie 6","Excalibur Cartie 7","Excalibur Cartie 8"];
        var descriptions = ["Excalibur Cartier 1","Excalibur Cartie 2","Excalibur Cartie 3","Excalibur Cartie 4","Excalibur Cartie 5","Excalibur Cartie 6","Excalibur Cartie 7","Excalibur Cartie 8"];
        $.prettyPhoto.open(images,titles,descriptions);
	});
	
	$('form[name="f"]').submit(function() {
		  var flag = true;
		  if (!$('input[name="fname"]').val().match(/^([A-zА-я]{2,15})$/)) {
			$('input[name="fname"]').focus();
			flag = false;
		  }else if(!$('input[name="lname"]').val().match(/^([A-zА-я]{2,15})$/)){
			$('input[name="lname"]').focus();
			flag = false;
		  }else if(!$('input[name="email"]').val().match(/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/)){
			$('input[name="email"]').focus();
			flag = false;
		  }else if(!$('input[name="phone"]').val().match(/^[0-9\-\+]{5,15}$/)){
			$('input[name="phone"]').focus();
			flag = false;
		  }else if($('input[name="starttimedate"]').val() == ""){
			$('input[name="starttimedate"]').focus();
			flag = false;
		  }
		  if(!flag){
		  	alert("Поля помеченные звёздочкой должны быть заполнены корректно!!!");
			return false;
		  }
		  return true;
    });
	
	$('.btngoGO').click(function(){
		$('form[name="f"]').submit();
	});
});

function makeHours(Val){
	if(!Val){
		var data = "";
	}else{
		var data = Val;
	}
	var start = 1;
	var string="";
	switch(Val){
		case "Excalibur": 
			start = 3; 
			$('input[name="price"]').val(65);
			break;
		case "Excalibur Cartier":
			start = 3; 
			$('input[name="price"]').val(70);
			break;
		default:
			$('input[name="price"]').val(50);
			start = 2;
			break;
	}
	for(var i=start; i<=12; i++){
		if(i == 12){ string += "<option value="+i+" >"+i+"</option>";}
		else{
			string += "<option value="+i+" >"+i+"</option>";
			string += "<option value="+i+".5"+" >"+i+".5"+"</option>";
		}
	}
	$('select#howlong').html(string);
	$('.bron_form').show();
	$('input[name="fname"]').focus();
}

function getSumm(){
	var auto = $('input[name="auto"]:checked').val();
	var startDate = $('input[name="starttimedate"]').val();
	var price = $('input[name="price"]').val();
	var hours = $('select[name="howlong"]').val();
	var totalPrice = parseFloat(price) * parseFloat(hours);
	$('#totalSumm').html(totalPrice + " &euro;");
	$('span#total_hours').html(hours);
	$('span#lim_nimi').html(auto);
	$('.bron_info').show();
}
