	function scrollImages() {
		Effect.Fade($('image' + i), { duration:1, from:1.0, to:0.0 } );
		i++;
		if (i > imageLimit)
		  i=1;
        Effect.Appear($('image' + i), { duration:1, from:0.0, to:1.0});
    };

	function pauseplay() {
	   if ($('pause').innerHTML == 'Pause') {
		   clearInterval(interval);
		   $('pause').innerHTML = 'Play';	   
	   } else {
		   interval = setInterval('scrollQuotes()',wait); 
		   $('pause').innerHTML = 'Pause';
	   }
	}
 
	function gallery(group) {
	   //nb "group" is folder name off "images/gallery"
	   
     var url = 'server.php';
     var pars = 'func=gallery&group=' + group;
     var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete:function(request){
		      var resp = request.responseText;
			  $('gallery').innerHTML = resp;
			  var selected = $$('div.leftmenu a.selected');
		      selected.invoke('removeClassName', 'selected') ;		 
			  $(group).addClassName('selected');
		 }}); 

	   
	   
	   return false;
	}
	
	function submitData(formname) {
	     var url = 'server.php';
         var pars = 'func=editor';
         pars = pars + '&' + $(formname).serialize();
         var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete:function(request){     
		      var resp = request.responseText;					
			  alert(resp);
		 }}); 
     return false;

	}
	
	function enquiry() {
	     if (checkform()) {
			 var url = 'messenger.php';
			 var pars = $('enquiry').serialize();
			 var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete:function(request){     
				  var resp = request.responseText;					
				  alert(resp);
				  $('enquiry').reset();
			 }}); 			 
		 }
		 return false;	
	}
	
	function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}

	if (str.indexOf(at,(lat+1))!=-1){
		return false
	}

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	}

	if (str.indexOf(dot,(lat+2))==-1){
		return false
	}
	
	if ( str.indexOf(" ") != -1 ) {
		return false
	}

	return true					
}

	function checkform() {	     
		 var result = $('name').value; 
		 if (!result) {
		   alert('Please give your name');
		   return false;
		 }
		result = ($('email').value && echeck($('email').value));
		if (!result) {
		   alert('Please provide a valid email address');
		   return false;
		 }		 		 
		 var result = $('adate').value && ($('room').selectedIndex > 0);
		 if (!result) {
		   alert('You must give an arrival date and a room type');
		   return false;
		 }
		 return true;
	}
	
	
