// JavaScript Document

function contactFormSubmit() 
	{
	var strPrivacy; 
	var strURL = "/includes/contact-form.php";
	var strFirstname = $F('firstname');
	var strSurname = $F('surname');
	var strTel = $F('tel');
	var strEmail = $F('email');
	var strMessage = $F('message');
	if (document.contactForm.privacy.checked == true)
		{
		strPrivacy = '&privacy=' + $F('privacy');
		}
	else 
		{
		strPrivacy = "";
		}
	
	var strSubmit = $F('submit');
	
		
	$('contactFormWrapper').update("<div style=\"text-align:center; padding:16px\"><img src=\"/images/loading.gif\" title=\"loading\" alt=\"loading\" /><br/><br/><b>please wait... message being sent</b></div>");
		
	setTimeout(initAjaxReq, 1000);
	
	function initAjaxReq()
		{
		new Ajax.Request(strURL, 
			{ 
			method: 'post', 
			postBody: 	'firstname=' + strFirstname + 
					'&surname=' + strSurname + 
					'&tel=' + strTel + 
					'&email=' + strEmail + 
					strPrivacy +  
					'&message=' + strMessage +
					'&submit=' + strSubmit ,
			onComplete: contactFormResponse 
			});
		}
	}

function contactFormResponse(req)
	{
	var contactResponse = req.responseText;
	$('contactFormWrapper').update(contactResponse);
	}


var slsh_delay = 4000;
var slsh_start_frame = 0;
function slsh_init() 
	{
	if ($('slideshowWrapper'))
		{
		var lis = $('slideshowWrapper').getElementsByTagName('li');
		for( i=0; i < lis.length; i++)
			{
			if(i!=0)
				{
				lis[i].style.display = 'none';
				}
			}
		slsh_end_frame = lis.length -1;
		setTimeout(fadeInOut(slsh_start_frame,slsh_start_frame,slsh_end_frame, slsh_delay, lis), slsh_delay);
		}
	}
function fadeInOut(slsh_frame, slsh_start_frame, slsh_end_frame, slsh_delay, lis) 
	{
	return (function() 
		{
		lis = $('slideshowWrapper').getElementsByTagName('li');
		Effect.Fade(lis[slsh_frame]);
		if (slsh_frame == slsh_end_frame) 
			{ 
			slsh_frame = slsh_start_frame; 
			} 
		else 
			{ 
			slsh_frame++; 
			}
		lisAppear = lis[slsh_frame];
		Effect.Appear(lisAppear);
		setTimeout(fadeInOut(slsh_frame, slsh_start_frame, slsh_end_frame, slsh_delay), slsh_delay);
		})
	}
// Page load items here

function start() 
	{
	if ($('slideshowWrapper'))
		{
		slsh_init(); 
		}
	} 

window.onload = start;
