
function initSlider(){
	var active; //= $('ul.slide-eff a.active');
	$('ul.slide-eff li').each(function(i){
		if(i == 0) active = $(this);
	}); 
	$('ul.eff1 li a').click(function(e){
		var li_width = 282;
		var marginVal = parseInt($(this).html()-1) * li_width * (-1);	
		active.removeClass("active");
		$(this).parent().addClass("active");		
		active = $(this).parent(); 
		$('div.news ul.move-div').animate({"marginLeft": marginVal},500);
		return false;
	});
}

function initSlider2(){
	var active; 
	$('ul.eff2 li.active').each(function(i){
		if(i == 0) active = $(this);
	}); 
	$('ul.eff2 li a').click(function(e){
		var li_width = 282;
		var marginVal = parseInt($(this).html()-1) * li_width * (-1);		
		active.removeClass("active");
		$(this).parent().addClass("active");		
		active = $(this).parent(); 
		$('div.news ul.move-div2').animate({"marginLeft": marginVal},500);
		return false;
	});
	$('a .prec-2').click(function(e){
		/*$('.next-2').hide('fast');
		$('.prec-2').hide('fast');*/
		var pos = $(this).parents("a").attr('href');
		var num = $(this).parents("a").attr('rel');
		var larg_car = 282;
		var marg = 0;
		if(pos == 1){
			marg = (parseInt(larg_car) * (parseInt(num)-1)) * -1;
			$(this).parents("a").attr('href',num);
			$('#next-2-3').parents("a").attr('href',num);
		}else{
			marg = (parseInt(larg_car) * (parseInt(pos)-2)) * -1;
			$(this).parents("a").attr('href',parseInt(pos)-1);
			$('#next-2-3').parents("a").attr('href',parseInt(pos)-1);
		}
		//alert('prec -> '+marg);
		/*alert(pos);*/
		$('div.news ul.move-div2').animate({"marginLeft": marg},500);
		/*$('.next-2').show('fast');
		$('.prec-2').show('fast');*/
		return false;
	});
	$('a .next-2').click(function(e){
		/*$('.next-2').hide('fast');
		$('.prec-2').hide('fast');*/
		var pos = $(this).parents("a").attr('href');
		var num = $(this).parents("a").attr('rel');
		var larg_car = 282;
		var marg = 0;
		if(num == pos){
			marg = 0;
			$(this).parents("a").attr('href','1');
			$('#prec-2-0').parents("a").attr('href','1');
		}else{
			marg = (parseInt(larg_car) * parseInt(pos)) * -1;
			$(this).parents("a").attr('href',parseInt(pos)+1);
			$('#prec-2-0').parents("a").attr('href',parseInt(pos)+1);
		}
		//alert('next -> '+marg);
		$('div.news ul.move-div2').animate({"marginLeft": marg},500);
		/*$('.next-2').show('fast');
		$('.prec-2').show('fast');*/
		return false;
	});
	var timer = setInterval(function(){ $('a .next-2').click() },5000);
	$(".slide-cont").mouseover( function() { clearInterval(timer); });
	$(".slide-cont").mouseout( function() { timer = setInterval(function(){ $('a .next-2').click() },5000); });
}

var initSelects = function(){
	topSelect();
	var mainObj = document.getElementById('custom-selects');
	
	if (mainObj){		
		var selects = $('#custom-selects li');
		var myli = $('#select-on-top li');
		var ulsel = $('#select-on-top ul');		
			
		for (i=0; i<selects.length;i++){
			if (selects[i].parentNode.id=='custom-selects'){				
				selects[i].onclick = function(i){								
					if (this.className.indexOf('open')!=-1){
						this.className = this.className.replace('open','');						
					}
					else{
						for (var j=0;j<selects.length;j++){
							if (selects[j].parentNode.id=='custom-selects'){
								selects[j].className = selects[j].className.replace('open','')
							}
						}					
						if(this.className == 'li_1'){
							$(ulsel[0]).css('display','block');
							$(ulsel[1]).css('display','none');
							$('#select-on-top ul').css('left',340);							
						}	
						if(this.className == 'li_2'){
							$(ulsel[1]).css('display','block');
							$(ulsel[0]).css('display','none');
							$('#select-on-top ul').css('left',500);							
						}					
						$('#select-on-top').show();									
					}
					var top_li = $('#myTopSelect ul li a').each(function(e){ /* inserting  span elements */
						var this_text = $(this).text();
						$(this).text('');
						var str = '<span></span>';
						$(this).append(str);
						$(this).find('span').append(this_text);
					});
					
					var max_span_width = 0;
					var parent_ul = $('#myTopSelect ul');
					
					for(var i=0;i<parent_ul.length;i++){			/* determing maximum width of span elements */
						var element = parent_ul[i];
						max_span_width = $(element).width();						
						var span_mas = $(element).find('span');
						for(var j=0;j<span_mas.length;j++){
							var this_w = $(span_mas[j]).width() + 7;
							if(max_span_width < this_w){
								max_span_width = this_w;
							}
						}
						$(element).css('width',max_span_width);
						$(element).find("a").css('width',max_span_width - 10);	
					}															
					return false;
				}	
			}
			else{
				var link = selects[i].getElementsByTagName('a')[0];
				link.onclick = function()
				{							
					var parent = this.parentNode.parentNode.parentNode;
					var val = this.innerHTML;
					parent.getElementsByTagName('a')[0].innerHTML = val;
					parent.getElementsByTagName('input')[0].value = val;
					return false;
				}
			}
		}
		 var new_links = $('#select-on-top li a');
		 for(i=0;i<new_links.length;i++){
		 		$(new_links[i]).click(function(){		 			
				 	var link_val = $(this).html();		 					 
					if($(ulsel[0]).css('display')=='block'){
						var masa = $('#custom-selects li.li_1 a');
						var masi = $('#custom-selects li.li_1 input');						
						$(masa[0]).html(link_val); 
						$(masi[0]).html(link_val); 
						$('#myTopSelect ul').css('display','none');
					} 	
					if($(ulsel[1]).css('display')=='block'){
						var masa = $('#custom-selects li.li_2 a');
						var masi = $('#custom-selects li.li_2 input');						
						$(masa[0]).html(link_val); 
						$(masi[0]).html(link_val); 
						$('#myTopSelect ul').css('display','none');
					} 
								
					$('#select-on-top').hide();
					
					return false;
				});	
		 } 		  
	}
}

var topSelect = function(){
	var win_h = $(window).height();
	var win_w = $(window).width();
	var scroll_pos = $(document).scrollTop();
	
	$('#page').after('<div id="select-on-top"></div>');
	var top_select = $('#select-on-top');
	
	
	top_select.css('top',0);
	top_select.css('left',0);
	top_select.css('display','none');
	top_select.css('width','100%');
	top_select.css('height',win_h + scroll_pos);
		
	top_select.append('<div id="myTopSelect"></div>');
	$('#myTopSelect').css('position','relative');
	$('#myTopSelect').css('width',960);
	$('#myTopSelect').css('margin','36px auto 0 auto');
	
	customSel = $('#custom-selects li ul').clone(true);	
	
	$('#myTopSelect').append(customSel);		
	$('#select-on-top ul').css('top',-2);	
	top_select.click(function(){
		$(this).css('display','none');	
		$('#myTopSelect ul').css('display','none');
	});	
}

$(document).ready(function(){
	initSlider();
	initSlider2();
	initSelects();
});