$(document).ready(function(){
	var classBefore;
	var fadeSpeed = 2500;
	var timer;
    $('.menu ul li').bind('mouseover', function(event) {
        var classHover = ($(this).attr('have') == 'sub') ? 'active2' : 'active';
        classBefore = $(this).attr('class');
        $(this).find('.drop').show();
		$(this).attr({'class': classHover});		
	});
	$('.menu ul li').bind('mouseout', function(event){
        if ($(this).attr('have') == 'sub') {
    		$(this).find('.drop').hide();
    	}
    	
    	$(this).attr({'class': classBefore});
        classBefore = '';
	});
	/*
	$('form a').bind('click', function(){
        var self = this;
        var flag = false;
		switch ($(self).attr('name')) {		
			case 'submit':
				$($(self).parents('form')).find('span[name=back]').css('display', 'none');
				var rows = $($(self).parents('form')).find(':input[submited=submited]');
				if (rows.size()) {
				} else {	
					var rows = $($(self).parents('form')).find('[required]');				
					for (var i = 0; i < rows.size(); i++) {				
						if ($(rows[i]).val()) {
	                        $(rows[i]).parent().find('.notice').html('');                        
	                        switch ($(rows[i]).attr('filter')) {
	                            case 'email':           
	                                var filter = /([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,3}$)/;
	                                var string = $(rows[i]).val().toLowerCase();
	                                if (!filter.test(string)) {
	                                    $(rows[i]).parent().find('.notice').html('Неверный формат');
	                                    flag = true;
	                                }
	                                break;
	                            case 'license':		                            
		                            var filter = /(\d{6}-\d{6}-\d{6}$)/;		                            
		                            var string = $(rows[i]).val().toLowerCase();
	                                if (!filter.test(string)) {
	                                    $(rows[i]).parent().find('.notice').html('Неверный формат');
	                                    flag = true;
	                                }
		                            break;
	                        }
						} else { 
							$(rows[i]).parent().find('.notice').html('Обязательно поле');
							flag = true;
						}
					}
					if (flag) {
                        var notice = $($(self).parents('form')).find('.notice');
                        if (timer) {
                            clearTimeout(timer);
                            notice.show();
                        }
    	    			notice.fadeOut(fadeSpeed);
	    				timer = setTimeout(function(){
                            notice.show();
                        }, fadeSpeed/2);
					}
					else
					{
						if ($(this).parents('form').attr('goto') != null)
						{
							$(this).parents('form').attr('action', $(this).parents('form').attr('goto'));
							$($(self).parents('form')).submit();
							return false;
						}
						else
						{
							var rows = $($(self).parents('form')).find(':input');
					    	var param = '';
					    	for (var i = 0; i < rows.size(); i++) {
						        param += $(rows[i]).attr('name')+'='+$(rows[i]).val()+'&';
	                    	}  
	                    	$.ajax({
						        type: "POST",
					       		url: $(this).parents('form').attr('action'),
					       		data: param,				        
					       		success: function(result) {
					       			$('.result').html(result);
						           	$('.result div').slideDown('normal');
					           		var rows = $($(self).parents('form')).find(':input');
				           			for (var i = 0; i < rows.size(); i++) {
						           		$(rows[i]).css({color: '#333333'});
										$(rows[i]).attr({disabled: 'disabled'});
										$(rows[i]).attr({submited: 'submited'});
					           		}
					       		}
					    	});
						}
					}
				}
			break;			
		}
	});
	*/
	$('.lang').bind('click', function(){
        var self = this;
        $(self).hide();
        $('.lang2').fadeIn();        
	});
	$('.lang2 ul').bind('mouseleave', function(){
        setTimeout(function(){
            $('.lang2').fadeOut();
            $('.lang').fadeIn();    
        }, 2500);    
    });
    $('.t4 td').bind('click', function(){
        var self = this;
        $('.t4 td').removeClass('active');
        $(self).addClass('active');
        $('.t3').addClass('hide');
        $('.t3[tab='+$(self).attr('tab')+']').removeClass('hide');
    });
});
