function recount_sum()
{
	var pid, cc, price, price2;
	var sum = 0;
	cc = $('input#ticket_count').val();

	price = $('input.pr_boxes:checked').attr("title").replace(" руб.","");

	sum = price * cc;
	
	if (isNaN(sum)) sum=0;

	if (cc==1&&sum>0) {$("#pay_delivery").show();}
	else $("#pay_delivery").hide();

	if (sum>0) {
		if (cc==1)
			{
			$("div#total_price span").html(sum+" + 300 = "+(sum+300)+" руб.");
			if($("div#total_price span input[name='sum']").length)
				$("input[name='sum']").val(sum+300);
			else
				$("div#total_price span").append('<input type="hidden" name ="sum" value="'+(sum+300)+'">')
			}
		else
			{
			$("div#total_price span").html(sum+" руб.");
			if($("div#total_price span input[name='sum']").length)
				$("input[name='sum']").val(sum);
			else
				$("div#total_price span").append('<input type="hidden" name ="sum" value="'+(sum)+'">')
			}
		$("div#total_price").fadeIn('fast');
	}
	else $("div#total_price").hide();
	
}
$(document).ready(function () {
	// -------
	if($('img[usemap="map1"]').length)
		{
		set_canv($('img[usemap="map1"]'), "/dis/ne.gif", "table.prices_duo label");
		}
	// -------
	$("div.fotogal a").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'overlayShow': true, 
		'overlayColor': '#000', 
		'overlayOpacity': 0.5, 
	});
	
	$("table.list_events tr").mouseover(function(){
		$(this).addClass("hilight");
	});
	$("table.list_events tr").mouseout(function(){
		$(this).removeClass("hilight");
	});


	$('#submit').click(function(e){
		e.preventDefault();

		var er=0;

		if ($('input.pr_boxes:checked').length == 0) {alert("Выберите категорию!");return 0;}
		if ($('#ticket_count').val()==0) {$('input#ticket_count').focus();alert("Введите количество билетов!");return 0;}
		
		var ettl = $('#event_ttl').val();
		var fio = $('#fio').val().replace('ФИО','');
		var tel = $('#tel').val().replace('Телефон','');
		var email = $('#email').val().replace('E-mail','');
		var adr = $('#adr').val().replace('Адрес доставки','');
		var comments = $('#comments').val().replace('Примечания','');
		var bcount = $('#ticket_count').val();
		var edate = $('#e_date').val();
		var bcat = $('input.pr_boxes:checked').attr("value");
		var sum = $("div#total_price input[name='sum']").val();
		if (fio=="") {alert("Введите ФИО!");return 0;}
		if (tel=="") {alert("Введите телефон!");return 0;}

		
		$('div#last_mod').html("Отправляю заказ...");
		$('#ticket_count').attr('disabled','disabled');

		var dataString = "sum="+sum+"&edate="+edate+'&ettl='+ettl+'&fio='+ fio + '&tel=' + tel + '&email=' + email + '&adr=' + adr + '&comments=' + comments + '&bcount=' + bcount + '&bcat=' + bcat;
		
		$.ajax({
			type: "POST",
			url: "add_order.php",
			data: dataString,
			success: function(data){
				$('#last_mod').html("<br>Благодарим Вас за заказ.<br>Номер Вашего заказа - <b>"+data+"</b>.<br>Ваши билеты забронированы. В ближайшее время с вами свяжется оператор для уточнение деталей доставки.");
			}
		});
	});
	
	$('.pr_boxes').change(function(e){
		recount_sum();
	});

	$('#ticket_count').keyup(function(e){recount_sum();});
	
	$("div.form input, div.form textarea").focus(function(){if ($(this).attr("value") == $(this).attr("title")) $(this).attr("value", "");});
	$("div.form input, div.form textarea").blur(function() {if ($(this).attr("value") == "") $(this).attr("value", $(this).attr("title"));});

});
