function doRestForm(e) {
	//alert(e.id + " : " + e.rest_booking_date.value + ', ' + e.rest_booking_time.value + ', ' + e.rest_booking_session.selected.value + ', ' + e.rest_booking_party.selected.value + ', ' + e.rest_booking_name.value + ', ' + e.rest_booking_tel.value + ', ' + e.rest_booking_email.value);
	if (e.rest_booking_date.value == "" 
		|| e.rest_booking_time.value == ""
		|| e.rest_booking_session.value == ""
		|| e.rest_booking_party.value == ""
		|| e.rest_booking_name.value == ""
		|| e.rest_booking_tel.value == ""
		|| e.rest_booking_email.value == "") {
		
		alert("Please enter all the required information (*) to submit booking.");
		return false;
	} 
	if (validate(e.id, "rest_booking_email") == false) {
		return false;
	} 
	return true;
}

function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }
}

function popup() {
	window.open ("conference_customize.html","Under Construction","location=1,status=1,scrollbars=1, width=711,height=381");
}

// *** DOM READY EVENTS HERE ***
	$(document).ready(function(){




		if ($('#contact_frm')) {
			$('form input:text, form textarea').each(function(){
		        $.data(this, 'default', this.value);
		    }).focus(function(){
		        if ($.data(this, 'default') == this.value) {
		            this.value = '';
		        }
		    }).blur(function(){
		        if (this.value == '') {
		            this.value = $.data(this, 'default');
		        }
		    });
			
			$('#contact_frm').submit(function() {
//alert('stop');				
				//e.preventDefault();
				var name = $("input#name").val();  
				var surname = $("input#surname").val();  
				var telephone = $("input#telephone").val();  
				var email = $("input#email").val();
                                var address = $("input#address").val();
                                var comments = $("input#comments").val();   
				if (name == 'Name:' || surname == 'Surname:' || telephone == 'Telephone' || email == 'Email' || address == 'Address' || comments == 'Comments') {
					//console.log($('#contact_frm #name').val());
					alert('Please enter all the required information.');
					return false;
				}
			});
		}






















    

    	if ($('#slideshow')) {
		    $('#slideshow').cycle({
			 	fx:     'fade',
		        speed:   1000,
		        timeout: 5000,
		        pager:  '#slideshow_nav',
			 	//slideExpr: 'img'
			 	slideExpr: '.slide_container'
		    });
    	}
    	
    	var timeout    = 500;
    	var closetimer = 0;
    	var ddmenuitem = 0;

    	function jsddm_open()
    	{  jsddm_canceltimer();
    	   jsddm_close();
    	   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

    	function jsddm_close()
    	{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

    	function jsddm_timer()
    	{  closetimer = window.setTimeout(jsddm_close, timeout);}

    	function jsddm_canceltimer()
    	{  if(closetimer)
    	   {  window.clearTimeout(closetimer);
    	      closetimer = null;}}

    	
    	$('#jsddm > li').bind('mouseover', jsddm_open);
    	$('#jsddm > li').bind('mouseout',  jsddm_timer);

    	document.onclick = jsddm_close;

    	//myCal1 = new Calendar({ rest_booking_date: 'Y-m-d' }, { tweak: { x: 6, y: 0 }});
	});
// *** END DOM READY ***

