var animating = '';
var s = '';
var p = '';

function Volgende(Aantal) {
	if (animating == false) {
		animating = true;
		var Temp = parseInt(jQuery(".newscontainer",p).css("left"));
                if(Temp == 'auto'){
                	Temp = '0';
                }
                if((Temp * 1) < 0){
                
                } else {
                	Temp = '0';
                }
                
                animateLeft = (Temp - (aNewsSlider.itemWidth * Aantal));
		if (animateLeft + parseInt(jQuery(".newscontainer",p).css("width")) > 0) {
			jQuery(".prev",p).css("display","block");
			jQuery(".newscontainer",p).animate({left: animateLeft}, s.newsSpeed, function() {
				jQuery(this).css("left",animateLeft);
				if (parseInt(jQuery(".newscontainer",p).css("left")) + parseInt(jQuery(".newscontainer",p).css("width")) <= aNewsSlider.itemWidth * 1) {
					jQuery(".next",p).css("display","none");
				}
				animating = false;
			});
		} else {
			animating = false;
		}
	}
}

jQuery.fn.accessNews = function(settings) {
    settings = jQuery.extend({
        newsHeadline: "",
        newsSpeed: "normal"
    }, settings);
    return this.each(function(i) {
        aNewsSlider.itemWidth = parseInt(jQuery(".item:eq(" + i + ")",".news_slider").css("width")) + parseInt(jQuery(".item:eq(" + i + ")",".news_slider").css("margin-right"));
        aNewsSlider.init(settings,this);
        
    });
};
var aNewsSlider = {
    itemWidth: 0,
    init: function(s,p) {
        itemLength = jQuery(".item",p).length;
        newsContainerWidth = itemLength * aNewsSlider.itemWidth;
        jQuery(".newscontainer",p).css("width",newsContainerWidth + "px");
        jQuery(".next",p).css("display","block");
        animating = false;
        jQuery(".next",p).click(function() {
            if (animating == false) {
                animating = true;
                var Temp = parseInt(jQuery(".newscontainer",p).css("left"));
                if(Temp == 'auto'){
                	Temp = '0';
                }
                if((Temp * 1) < 0){
                
                } else {
                	Temp = '0';
                }
                
                animateLeft = (Temp - (aNewsSlider.itemWidth * 1));
                
                if ((animateLeft + parseInt(jQuery(".newscontainer",p).css("width")) * 1) > 0) {
                    jQuery(".prev",p).css("display","block");
                    jQuery(".newscontainer",p).animate({left: animateLeft}, s.newsSpeed, function() {
                        jQuery(this).css("left",animateLeft);
                        if (parseInt(jQuery(".newscontainer",p).css("left")) + parseInt(jQuery(".newscontainer",p).css("width")) <= aNewsSlider.itemWidth * 1) {
                            jQuery(".next",p).css("display","none");
                        }
                        animating = false;
                    });
                } else {
                    animating = false;
                }
            }
            return false;
        });
        jQuery(".prev",p).click(function() {
            if (animating == false) {
                animating = true;
                animateLeft = parseInt(jQuery(".newscontainer",p).css("left")) + (aNewsSlider.itemWidth * 1);
                if ((animateLeft + parseInt(jQuery(".newscontainer",p).css("width"))) <= parseInt(jQuery(".newscontainer",p).css("width"))) {
                    jQuery(".next",p).css("display","block");
                    jQuery(".newscontainer",p).animate({left: animateLeft}, s.newsSpeed, function() {
                        jQuery(this).css("left",animateLeft);
                        if (parseInt(jQuery(".newscontainer",p).css("left")) == 0) {
                            jQuery(".prev",p).css("display","none");
                        }
                        animating = false;
                    });
                } else {
                    animating = false;
                }
            }
            return false;
        });
    }
};
