window.addEvent("domready",function(){

	if( $("contactsend") != null )
	{
		$("contactsend").addEvent("click",function(){
			if( contactSubmit() )
			{
				$("frmContact").submit();
			}
		});
	}

	if( $("scrollbody") != null )
	{
		var width = 0;
		var count = 0;
		for( var i = 0; i < $("scrollbody").childNodes.length; i++ )
		{
			if( $("scrollbody").childNodes[i].tagName == "A" )
			{
				width += 139+20;
				count++;
			}
		}
		$("scrollbody").setStyle("width",width);

		$("scrollbody").fx = new Fx.Tween($("scrollbody"),{wait:false});
		$("scrollbody").currentLeft = 0;

		if( count > 4 )
		{
			$("scrollnext").addEvent("click",function(){
				if( $("scrollbody").currentLeft > -$("scrollbody").getWidth()+(4*(139+20)) )
				{
					$("scrollbody").currentLeft -= (139+20);
					$("scrollbody").fx.start("left",$("scrollbody").currentLeft + "px");
					updateScrollerNavigators();
				}
			});

			$("scrollprev").addEvent("click",function(){
				if( $("scrollbody").currentLeft < 0 )
				{
					$("scrollbody").currentLeft += (139+20);
					$("scrollbody").fx.start("left",$("scrollbody").currentLeft + "px");
					updateScrollerNavigators();
				}
			});
			updateScrollerNavigators();
		}
		else
		{
			$("scrollprev").setStyle("visibility","hidden");
			$("scrollnext").setStyle("visibility","hidden");
		}

	}

	if( Browser.Engine.name=='trident' && Browser.Engine.version == 4 )
	{
		window.location = "ie6.html";
	}

});

function contactSubmit()
{
	if( ($("name").value = $("name").value.trim()).length < 2 )
	{
		alert("Vul aub je naam in");
		$("name").focus();
		return false;
	}

	$("company").value = $("company").value.trim();

	if(
		( ($("email").value = $("email").value.trim()).length < 5 ) ||
		( $("email").value.indexOf("@") == -1 ) ||
		( $("email").value.indexOf(".") == -1 )
	)
	{
		alert("Vul aub je emailadres in");
		$("email").focus();
		return false;
	}

	if( ($("message").value = $("message").value.trim()).length < 8 )
	{
		alert("Vul aub je aanvraag in");
		$("message").focus();
		return false;
	}

	$("send").value = "True";

	return true;
}

function updateScrollerNavigators()
{
	if( $("scrollbody").currentLeft > -$("scrollbody").getWidth()+(4*(139+20)) )
	{
		$("scrollnext").setStyle("background-image","url('images/scroller-right.png')");
	}
	else
	{
		$("scrollnext").setStyle("background-image","url('images/scroller-right-disabled.png')");
	}
	if( $("scrollbody").currentLeft < 0 )
	{
		$("scrollprev").setStyle("background-image","url('images/scroller-left.png')");
	}
	else
	{
		$("scrollprev").setStyle("background-image","url('images/scroller-left-disabled.png')");
	}
}