var width_w;
var zero;
var min_left;
var max_left;
var ie7 = false;
if ($.browser.msie && $.browser.version == "7.0") {ie7 = true}

function top_nav_anim(num) {
	/*
	if(num == 0) {
		$('.top_nav_wrapper').stop().animate({left : max_left, height : 245}, 300);
		$('.b_solutions').addClass('on');
	}
	if(num == 1) {
		$('.b_solutions').removeClass('on');
		$('.top_nav_wrapper').stop().animate({left : min_left, height : 0}, 300);
	}
	*/
	
	if(num == 0) {
		$('.top_nav_wrapper').fadeIn(500, function() {
			$('.top_nav_sh').show();
		});
		$('.b_solutions').addClass('on');
	}
	if(num == 1) {
		$('.b_solutions').removeClass('on');
		$('.top_nav_sh').hide();
		$('.top_nav_wrapper').fadeOut(500);
	}
}

function top_nav_init() {
	width_w = (ie7) ? $(window).width() - 1 : $(window).width();
	zero = $('.b_solutions_block').offset().left;
	min_left = -(zero + width_w);
	max_left = -zero;
	$('.top_nav_sh').css({'width' : width_w + 'px'});
	$('.top_nav_wrapper').css({'left' : max_left + 'px', 'width' : width_w + 'px'});
}

$(window).resize(function() {
	top_nav_init();
});


$(document).ready(function() {
	top_nav_init();
	
	$('.features').hover(
		function() {
			$(this).addClass('on');
			$('.features_drop').show();
		},
		
		function() {
			$(this).removeClass('on');
			$('.features_drop').hide();
		}
	);
	
	$('.features_drop').hover(
		function() {
			$('.features').addClass('on');
			$(this).show();
		},
		
		function() {
			$('.features').removeClass('on');
			$(this).hide();
		}
	);
	/********new*********************/
	/*
	$('.email_marketing').hover(
		function() {
			$(this).addClass('on');
			$('.email_marketing_drop').show();
		},
		
		function() {
			$(this).removeClass('on');
			$('.email_marketing_drop').hide();
		}
	);
	
	$('.email_marketing_drop').hover(
		function() {
			$('.email_marketing').addClass('on');
			$(this).show();
		},
		
		function() {
			$('.email_marketing').removeClass('on');
			$(this).hide();
		}
	);
	*/
	
	/******************************/
	$('.b_solutions_block').hover(
		function() {
			top_nav_anim(0);
		},
		
		function() {
			top_nav_anim(1);
		}
	);
	
	$('.side_buttons').hover(
		function() {
			$(this).css('margin-left','0px');
		},
		
		function() {
			$(this).css('margin-left','2px');
		}
	);
	
});
