// JavaScript Document
$(document).ready(function(){	
	jQuery.fn.extend({
		menu_slider:function(slider_id, nav_up, nav_down, tag_id, subid, speed){
			$('#'+slider_id+' > li:first').css('border-top','0px solid #333');
			$('#'+slider_id).parent('div').css('border-top','0px solid #333');
			var no_of_slides=$('#'+slider_id+' > li').length+1;
			var slide_hei=31;
			var total_hei=slide_hei*no_of_slides;
			var current_pos=0;
			var total=8;
			for (i=1;i<=total;i++){
				if (i!=1){
					var sub_id='sub'+i;
					$('#'+sub_id).slideUp();
				}
			}
			var size = $('#'+slider_id+' > li').size();
			if (size > 4){
				$('#'+nav_down+', #'+nav_up+', #'+tag_id+', #menu_tag').css('cursor','pointer');
			}else{
				$('#'+tag_id+', #menu_tag').css('cursor','pointer');	
			}
			$('#'+slider_id).css({
				'height':total_hei,
				'overflow':'hidden'
			})
			$('#'+nav_down).click(function(){
				if (current_pos<(no_of_slides-5)){
					current_pos+=1;
					var curr_pos='-'+(slide_hei*current_pos);
					$('#'+slider_id).animate({marginTop:curr_pos},600, function(){
						$('#'+slider_id+' > li:nth-child('+(current_pos+1)+')').css('border-top','none');															
					});
				}					  
			})
			$('#'+nav_up).click(function(){
				if (current_pos>0){
					current_pos-=1;
					var curr_pos='-'+slide_hei*current_pos;
					$('#'+slider_id).animate({marginTop:curr_pos},600);
					var curr_new=current_pos+2;
					if (curr_new>1){
						$('#'+slider_id+' > li:nth-child('+curr_new+')').css('border-top','1px solid #9da6af');
					}
				}
			})
			$('#'+tag_id).click(function(){
				for (m=1;m<=total;m++){
					var sub_id='sub'+m;
					var tag_id='tag'+m;
					if (sub_id!=subid){
						$('#'+sub_id).slideUp(speed);
						$('#'+tag_id).attr('class', 'normal');
					}else{
						$(this).attr('class', 'active');
						if ($('#'+sub_id).css('display')=='none'){
							$('#'+sub_id).slideDown(speed, function(){
								var sub_pos=$(this).offset();
								var sub_T=sub_pos.top - 40;
								var sub_L=sub_pos.left + 5;
								var sub_R=sub_L + $(this).width();
								$('#menu-r-arrow').css({
									'position':'absolute',				   
									'left':sub_R,
									'top':sub_T
								})										
							});
						}
					}
				}				   
			})
		}				 
	})	
	$('#menu_tag').click(function(){
		$('#menu-r-arrow').toggle();
		$('#menu_inner_div').slideToggle();							   
	});	
	var sub_pos=$('#tag1').offset();
	var sub_T=sub_pos.top + 10;
	var sub_L=sub_pos.left + 5;
	var sub_R=sub_L + $('#tag1').width();
		$('#menu-r-arrow').css({
			'position':'absolute',				   
			'left':sub_R,
			'top':sub_T,
			'display':'block'
		})			   
	$('#M_slider_1').menu_slider('M_slider_1', 'nav_U_1', 'nav_D_1', 'tag1', 'sub1', 'slow');
	$('#M_slider_1').menu_slider('M_slider_2', 'nav_U_2', 'nav_D_2', 'tag2', 'sub2', 'slow');
	$('#M_slider_1').menu_slider('M_slider_3', 'nav_U_3', 'nav_D_3', 'tag3', 'sub3', 'slow');
	$('#M_slider_1').menu_slider('M_slider_4', 'nav_U_4', 'nav_D_4', 'tag4', 'sub4', 'slow');
	$('#M_slider_1').menu_slider('M_slider_5', 'nav_U_5', 'nav_D_5', 'tag5', 'sub5', 'slow');
	$('#M_slider_1').menu_slider('M_slider_6', 'nav_U_6', 'nav_D_6', 'tag6', 'sub6', 'slow');
	$('#M_slider_1').menu_slider('M_slider_7', 'nav_U_7', 'nav_D_7', 'tag7', 'sub7', 'slow');
	$('#M_slider_1').menu_slider('M_slider_8', 'nav_U_8', 'nav_D_8', 'tag8', 'sub8', 'slow');
})