$(document).ready(function() {
   $('.slick_ini').click(function(){
		if(!$(this).hasClass('selmen')){
			$('.slickbig').hide(400);
			$('.slick_ini').removeClass('selmen');
			$(this).addClass('selmen').next('.slickbig').show(400);
		}
		return false;
	});
	
	$('a.close').click(function(){
		$(this).closest('.slickbig').hide(400, function(){ $(this).prev().removeClass('selmen'); });
		return false;
	});
	
	// show/hide calendar
	
	$('a.toggie').click(function() {
		$('.calendar').toggle(400);
		return false;
	});

	$('.cal_display_front').hide();
	$('a.toggie').click(function() {
		$('.cal_display_front').toggle(400);
		return false;
	});
	
	$('a#start_tog').click(function() {
		$('#start_cal').toggle(400);
		return false;
	});
	
	$('a#end_tog').click(function() {
		$('#end_cal').toggle(400);
		return false;
	});
	
  
	$('#tester2_month').show();			
	$('#slick-toggle_two').click(function(){
		$('#tester2_month').hide();				
	});	
	$('#slick-toggle_three').click(function(){
		$('#tester2_month').hide();				
	});	
	$('#slick-toggle_four').click(function(){
		$('#tester2_month').hide();				
	});	
	$('#slick-toggle_five').click(function(){
		$('#tester2_month').hide();				
	});	
	$('#slick-toggle_six').click(function(){
		$('#tester2_month').show();				
	});	
	$('#slick-toggle_seven').click(function(){
		$('#tester2_month').show();				
	});	
	$('#slick-toggle_eight').click(function(){
		$('#tester2_month').show();				
	});	
	
	$('.close').click(function(){
		$('#tester2_month').show();				
	});		
});

function register_ev(form_id,email) {
	var start = document.getElementById('eventSD').value;
	var end = document.getElementById('eventED').value;
	valid = true;
	if ( document.getElementById("title").value == "" ||  document.getElementById("title").value == "Title of the seminar*")
	{
		alert ( "Please enter event title!" );
		valid = false;
	}
	else
	if ( document.getElementById("name").value == "" || document.getElementById("name").value == "Name*")
	{
		alert ( "Please enter your name!" );
		valid = false;
	}
	else
	if ( document.getElementById("email").value == "" || document.getElementById("email").value == "E-mail*")
	{
		alert ( "Please enter your e-mail!" );
		valid = false;
	}	
	else
	if ( document.getElementById("email").value != "" || document.getElementById("email").value != "E-mail*")
	{
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = document.forms[form_id].elements[email].value;
		if(reg.test(address) == false) {
			alert('Invalid email address');
		}
		else
		if ( document.getElementById("eventSD").value == "" )
		{
			alert ( "Please enter event start date!" );
			valid = false;
		}
		else
		if ( document.getElementById("eventED").value == "" )
		{
			alert ( "Please enter event end date!" );
			valid = false;
		}
		else 
		if (document.getElementById("eventSD").value != "" && document.getElementById("eventED").value != "")
		{		
			var dayfield=document.getElementById('eventSD').value.split("/")[1]
		    var monthfield=document.getElementById('eventSD').value.split("/")[0]
			var yearfield=document.getElementById('eventSD').value.split("/")[2]
			var  start = new Date(yearfield, monthfield-1, dayfield)
			var dayfielde=document.getElementById('eventED').value.split("/")[1]
		    var monthfielde=document.getElementById('eventED').value.split("/")[0]
			var yearfielde=document.getElementById('eventED').value.split("/")[2]
			var  end = new Date(yearfielde, monthfielde-1, dayfielde)
			if(start > end)
			{
				alert('End date incorrect');
				valid = false;
			}
			else
			if ( document.getElementById("location").value == "" || document.getElementById("location").value == "Place*")
			{
				alert ( "Please enter event location!" );
				valid = false;
			}
			
		}	
		
	}

	if(valid == true && reg.test(address) == true) {
		document.registerEvent.submit();
	}
}
