$(document).ready (function () {
    $(".slide").jCarouselLite({
        visible: 1, 
        scroll: 1, 
		auto: 1000,
        speed: 3000
    });
    
    $('a.sub').parent('li').bind('mouseenter', function () {
        $('div.submenu').show();
    });
    $('a.sub').parent('li').bind('mouseleave', function () {
        $('div.submenu').hide();
    });
});

empty_re = new RegExp('^[\s\n\r\t]*$');
email_re = new RegExp('^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$', 'i');

function check_form() {
	var sender = document.getElementById('sender');
	var email = document.getElementById('email');
	var message = document.getElementById('message');

	if ( sender ) {
		if ( (sender.value == '') || (empty_re && empty_re.test(sender.value)) ) {
			alert('Не указан отправитель');
			sender.focus();
			return false;
		}
	}

	if ( email ) {
		if ( email_re && !email_re.test(email.value) ) {
			alert('Неверный адрес эл.почты');
			email.focus();
			return false;
		}
	}

	if ( message ) {
		if ( (message.value == '') || (empty_re && empty_re.test(message.value)) ) {
			alert('Пустое сообщение');
			message.focus();
			return false;
		}
	}

	return true;
}
