jQuery.noConflict();
jQuery(document).ready(function(){

   
   jQuery(".home #newsitem #concept").bind("mousewheel", function(event, delta) {
	var speed = 1 / 500;
	var mySlider = jQuery(".home #newsitem #concept #content-slider");
	var sliderVal = mySlider.slider("option", "value");

	sliderVal += (delta*speed);

	if (sliderVal > mySlider.slider("option", "max")) sliderVal = mySlider.slider("option", "max");
	else if (sliderVal < mySlider.slider("option", "min")) sliderVal = mySlider.slider("option", "min");

	jQuery(".home #newsitem #concept #content-slider").slider("option", "value", sliderVal);

	event.preventDefault();
	});
   jQuery(".home #newsitem #concept #content-scroll #content-holder").append(jQuery(".home #newsitem .description"));
  jQuery(".home #newsitem #concept #content-slider").slider({
    animate: true,
    orientation: 'vertical',
    min: 0, max: 1, step: 0.01,
    value: 1,
    change: handleSliderChange,
    slide: handleSliderSlide
  });
  	jQuery(".home #newsitem #concept").hide()
   jQuery(".home #newsitem .subtitle .showmore").toggle(function(){
	   	jQuery(".home #newsitem #concept").show();
	   	jQuery(".home #newsitem .subtitle .showmore").html("Hide description");
	   	 jQuery(".home #newsitem #concept").css("width", (jQuery(".home #newsitem .subtitle").outerWidth()) + "px");
	   }, function(){
	   	jQuery(".home #newsitem #concept").hide();
	   	jQuery(".home #newsitem .subtitle .showmore").html("Show description");
	   }
	);
	
	jQuery(".home #newsitem .arrow").toggle(function(){
			jQuery(".home #newsitem .arrow").html('<a href="#">&laquo;</a>');
			var target = jQuery(".home #newsitem #title").outerWidth() - jQuery(".home #newsitem .arrow").outerWidth();
			jQuery(".home #newsitem #title").animate({
				right: "-="+target
			}, 100);
			jQuery(".home #newsitem .subtitle").animate({
				opacity: 0
			}, 50);
			jQuery(".home #newsitem #concept").hide();
		
		}, function(){
			jQuery(".home #newsitem .arrow").html('<a href="#">&raquo;</a>');
		//	jQuery(".home #newsitem .title").show();
			var target = jQuery(".home #newsitem #title").outerWidth() - jQuery(".home #newsitem .arrow").outerWidth();
			jQuery(".home #newsitem #title").animate({
				right: "+="+target
			}, 300);
			jQuery(".home #newsitem .subtitle").animate({
				opacity: 1
			}, 350);
		}
	);
})



function handleSliderChange(e, ui)
{
  var valueSlider = jQuery(".home #newsitem #concept #content-slider").slider("option", "value");
  var maxScroll = jQuery(".home #newsitem #concept #content-scroll").attr("scrollHeight") - 
                  jQuery(".home #newsitem #concept #content-scroll").height();
  jQuery(".home #newsitem #concept #concept #content-scroll").animate({scrollTop: (1 - valueSlider) * maxScroll }, 1000);
  window.status = "slider value: "+ valueSlider;
}

function handleSliderSlide(e, ui)
{
  var maxScroll = jQuery(".home #newsitem #concept #content-scroll").attr("scrollHeight") - 
                  jQuery(".home #newsitem #concept #content-scroll").height();
  jQuery(".home #newsitem #concept #content-scroll").attr({scrollTop: (1 - ui.value) * maxScroll });
}

