var scrollaction = false;
var sliderTimerActive = true;
var sliderTimer;

function init_custompages_home()
{
	
	$('#NewsletteremailEmail').focus(function() { 
		if($('#NewsletteremailEmail').val() == 'Enter email') 
			$('#NewsletteremailEmail').val('');
		}
	);

	$('.clink').click(function(){ scrollToIndex($(this).attr('id').toString()); });

	if(!ie6())
	{
		sliderTimer = null;
		$('#animationarrow-left').click(function(){ sliderTimerActive = false; sliderRight();});
		$('#animationarrow-right').click(function(){ sliderTimerActive = false; sliderLeft();});
		$('.block:first').css('left','0px');
		$('.block:first').css('display','block');
		$('.block:nth-child(2)').css('left','0px');
		$('.block:nth-child(2)').css('display','block');
		$('.block:nth-child(3)').css('left','0px');
		$('.block:nth-child(3)').css('display','block');
		sliderTimer = setTimeout("startSlider()",15000);
	}

	$.ajax({
		url: "/fp_vendorlist",
		success: function(html){
			$('#mscroll').html(html);
		}
	}); //close $.ajax(}

	$.ajax({
		url: "/fp_categorylist",
		success: function(html){
			$('#cscroll').html(html);
		}
	}); //close $.ajax(}

}

function startSlider()
{
	if(sliderTimerActive)
	{
		sliderTimer = setTimeout("startSlider()",10000);
		sliderLeft();
	}
}

function sliderLeft()
{
	if(!scrollaction)
	{
		scrollaction = true;
		$('.block:first').css('display','none');
		clone = $('.block:first').clone();
		$('.block:last').after(clone);
	
		$('.block:first').detach();
		$('.block:first').css('left','910px')
		$('.block:nth-child(2)').css('left','910px')
		$('.block:first').animate({left: 0}, 800);
		$('.block:nth-child(2)').animate({left: 0}, 800,function(){ scrollaction = false; });
	
		$('.block:nth-child(3)').css('left','0px');
		$('.block:nth-child(3)').css('display','block');
	}
}

function sliderRight()
{
	if(!scrollaction)
	{
		scrollaction = true;
		$('.block:nth-child(3)').css('display','none');
		len = $('.block').length;
		clone = $('.block:nth-child('+len+')').clone();
		$('.block:nth-child('+len+')').detach();
	
		$('.block:nth-child(2)').animate({left: 910}, 800);
	
		$('.block:first').animate({left: 910}, 800,function(){
			clone.css('left','0px');
			clone.css('display','block');
			$('.block:first').before(clone);
			$('.block:nth-child(2)').css('left','0px');
			scrollaction = false;
		});
	}
}

function scrollToIndex(id)
{
	whichnav = id.toString().substr(0,1);
	ntop = $('#'+whichnav+'scroll').scrollTop()+$('#S'+id).offset().top-$('#'+whichnav+'scroll').offset().top-5;
	$('#'+whichnav+'scroll').animate({scrollTop: ntop },'slow');
}


