var jq = jQuery.noConflict();

jq(document).ready(function(){
	jq("table:not(.nocolor) tr").each(function(index) {
		if ((index+1) % 2 == 0) {
			jq(this).addClass('zebra');
		}
	})
    jq(".scrollable").scrollable({
        vertical: true,
        mousewheel: true,
        size: 1
    });
    jq(".scrollable-right").scrollable({
        vertical: false,
        mousewheel: false,
        size: 1
    });
    jq('.mainMenu ul li').hover(
        function() {
            jq(this).addClass("active");
            jq(this).find('ul').stop(true, true); // останавливаем всю текущую анимацию
            jq(this).find('ul').slideDown();
        },
        function() {
            jq(this).removeClass("active");
            jq(this).find('ul').slideUp('fast');
        }
    );

    jq(".left_ico").corner("round 3px right");
    jq(".right_ico").corner("round 3px left");

    jq('#fade').cycle({
        fx:     'fade',
        speed: 1000,
        containerResize: 0,
        fit: 1,
        slideResize: 0
    });
    jq(".scrollable-container a").css('width', jq(".scrollable-container").css('width'));
    jq(".scrollable-container-130 a").css('width', jq(".scrollable-container-130").css('width'));
	jq("a.opener").fancybox({
		'titlePosition'	: 'over',
		'margin' : 0,
		'overlayOpacity'   : 0.9,
		'overlayColor'      : '#000'
	});
	
	jq('.scroll-pane').jScrollPane();
});

jq(window).resize(function () {
	jq("#fade, #fade div").css('width', jq(".main_images").css('width'));
	jq(".scrollable-container a").css('width', jq(".scrollable-container").css('width'));
	jq(".scrollable-container-130 a").css('width', jq(".scrollable-container-130").css('width'));
});

function validate_email(field,alerttxt) {
	with (field) {
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if (apos<1 || dotpos-apos<2) { 
			alert(alerttxt);
			return false;
		} else {
			return true;
		}
	}
}

function validate_form(thisform) {
	with (thisform) {
		if (validate_email(email,"Электронная почта указана неверно!") == false) { 
			email.focus(); return false; 
		}
	}
}
