var email=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
var num=/^\d{1,3}$/
var url=/^(https?|ftp):\/\/.*\..+$/i
var empty=/.+/
var prices=new Array(
45, //Admission price(Marijonas Mikutavicius Concert)
10, //Street Party
100, //Gala and Dance Dinner and dance
35, //Dance only
1000 //Dance Dinner and dance tables
);
function calcprice(){
	var price=0
	price+=parseInt($("#admjul2_price").val())
	price+=parseInt($("#admjul3_price").val())
	price+=parseInt($("#ddjul4_price").val())
	price+=parseInt($("#ddtjul4_price").val())
	price+=parseInt($("#dojul4_price").val())
	if(isNaN(price))
		price=0
	$("#ticket_cost").val(price)
	price+=parseInt($("#donate_price").val())
	if(isNaN(price))
		price=0
	$("#total_price").val(price)
}
function send(){
var err=''
var tp=0;
	tp+=parseInt($("#admjul2_nr").val())
	tp+=parseInt($("#admjul3_nr").val())
	tp+=parseInt($("#ddjul4_nr").val())
	tp+=parseInt($("#ddtjul4_nr").val())
	tp+=parseInt($("#dojul4_nr").val())
	if(tp==0)
		err+="Please order some tickets.\r\n"
	if(!empty.test($("#name").val()))
		err+="Enter your name.\r\n"
	if(!empty.test($("#addr").val()))
		err+="Enter your address.\r\n"
	if(!empty.test($("#city").val()))
		err+="Enter your city.\r\n"
	if(!empty.test($("#state").val()))
		err+="Enter your state.\r\n"
	if(!empty.test($("#zipcode").val()))
		err+="Enter your zipcode.\r\n"
	if(!empty.test($("#telno").val()))
		err+="Enter your telephone number.\r\n"
	if(!email.test($("#oemail").val()))
		err+="Enter your email.\r\n"
	if(err!=''){
		alert(err)
		return false
	}
	return true
}
function init(){
	$("#admjul2_nr").val(0)
	$("#admjul3_nr").val(0)
	$("#ddjul4_nr").val(0)
	$("#ddtjul4_nr").val(0)
	$("#dojul4_nr").val(0)
	$("#admjul2_price").val(0)
	$("#admjul3_price").val(0)
	$("#ddjul4_price").val(0)
	$("#dojul4_price").val(0)
	$("#donate_price").val(0)
	$("#ticket_cost").val(0)
	$("#donate_price").val(0)
	$("#total_price").val(0)

	$("#admjul2_nr").keyup(function(){
		if($("#admjul2_nr").val()=="")
			$("#admjul2_nr").val(0)
		var x=parseInt(0+(parseInt($("#admjul2_nr").val())+0)*prices[0])
		if(isNaN(x))
			x=0
		if(isNaN($("#admjul2_nr").val()))
			$("#admjul2_nr").val(0)
		$("#admjul2_price").val(x)
		calcprice();
	});
	$("#admjul3_nr").keyup(function(){
		if($("#admjul3_nr").val()=="")
			$("#admjul3_nr").val(0)
		var x=parseInt(0+(parseInt($("#admjul3_nr").val())+0)*prices[1])
		if(isNaN(x))
			x=0
		if(isNaN($("#admjul3_nr").val()))
			$("#admjul3_nr").val(0)
		$("#admjul3_price").val(x)
		calcprice();
	});
	$("#ddjul4_nr").keyup(function(){
		if($("#ddjul4_nr").val()=="")
			$("#ddjul4_nr").val(0)
		var x=parseInt(0+(parseInt($("#ddjul4_nr").val())+0)*prices[2])
		if(isNaN(x))
			x=0
		if(isNaN($("#ddjul4_nr").val()))
			$("#ddjul4_nr").val(0)
		$("#ddjul4_price").val(x)
		calcprice();
	});
	$("#ddtjul4_nr").keyup(function(){
		if($("#ddtjul4_nr").val()=="")
			$("#ddtjul4_nr").val(0)
		var x=parseInt(0+(parseInt($("#ddtjul4_nr").val())+0)*prices[4])
		if(isNaN(x))
			x=0
		if(isNaN($("#ddtjul4_nr").val()))
			$("#ddtjul4_nr").val(0)
		$("#ddtjul4_price").val(x)
		calcprice();
	});
	$("#dojul4_nr").keyup(function(){
		if($("#dojul4_nr").val()=="")
			$("#dojul4_nr").val(0)
		var x=parseInt(0+(parseInt($("#dojul4_nr").val())+0)*prices[3])
		if(isNaN(x))
			x=0
		if(isNaN($("#dojul4_nr").val()))
			$("#dojul4_nr").val(0)
		$("#dojul4_price").val(x)
		calcprice();
	});
	$("#donate_price").keyup(function(){
		if($("#donate_price").val()=="")
			$("#donate_price").val(0);
		var x=parseInt(0+(parseInt($("#donate_price").val())))
		if(isNaN(x))
			x=0
		if(isNaN($("#donate_price").val()))
			$("#donate_price").val(0)
		$("#donate_price").val(x)
		calcprice();
	});
	$("#frm_order").submit(function(){
		return send();
	});
}
$(document).ready(function() { 
	$('#image_rotate').innerfade({ 
		speed: 'slow', 
		timeout: 4000, 
		type: 'sequence', 
		containerheight: '90px'
	});
	init();
});