function loadSprite(spriteName,spriteNumber,startposition)
{
	if(startposition==null)
		var position = 0;
	else
		var position = startposition;
	var increment = 120;

	$("#template_sprite_div").css({'background-image':'url('+webroot+'/images/'+spriteName+')','background-repeat':'no-repeat'});
	$("#template_sprite_div").fadeIn(400);
	if(spriteNumber!=null || spriteNumber>1)
		$("#template_sprite_div").pause(6000).fadeOut(400,moveSprite);

	function moveSprite()
	{
		var maxPos = (spriteNumber - 1) * increment;
		position = (position >= maxPos) ? 0 : position+=increment;
		$("#template_sprite_div").css('background-position','0px -'+position+'px');
		loadSprite(spriteName,spriteNumber,position);
	}
}

function sendRequest()
{
	if($('#name').val()!="" && ($('#email').val()!="" || $('#telephone').val()!=""))
	{
		var data = $('#myForm').serialize();
		$('#loadingDiv').fadeIn();
		$.post(document.location.stringOf,data,callback);
	}
	
	function callback(d)
	{
		$('#loadingDiv').fadeOut(function()
		{
			$('#mainForm').html('<span style=\"font-weight:bold; color: #a5181c\">Thank you!</span><p><span style=\"color: #a5181c\">Your contact details have been sent.<br/>We will get in touch with you shortly!</span>');
		});
	}
}

function loadTmpButton(button,label,url,state)
{
	var buttId = "tmpButton"+button;
	$('#'+buttId+'').text(label.toUpperCase());
	$('#'+buttId+'').click(function()
	{
		document.location=url;
	});
	if(state!=null)
		$('#'+buttId+'').css({color:'#827b6c',border:'1px solid #827b6c'});
	$('#'+buttId+'').show();
}