// javascript Document
function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}
function popUp(url) {
	props=window.open(url, 'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, width=600, height=450, left = 212, top = 209');
}
<!--Toggle Show Hide

		function getByID (n) {
			var d = window.document;
			if (d.getElementById)
				return d.getElementById(n);
			else if (d.all)
				return d.all[n];
		}
		
		function toggleDisplay (c,f) {
			var e = getByID(c);
			e.style.display = 'none';
         var h = getByID(f);
			h.style.display = 'block';
		}

function hasAgreed(){
	var i;
	for (i=0; i<document.forms[0].elements['Agree'].length; i++) {
		if (document.forms[0].elements['Agree'][i].value == "Yes" && 
			document.forms[0].elements['Agree'][i].checked) {
  			return true;
 		}
 	}
 	alert("You must read and agree with the booking and cancellation policy before proceeding your payment.");
 	return false;
}
function SubmitToPay(actionStr){
   if(hasAgreed()){
		 document.forms[0].action = actionStr;
		 document.forms[0].target = '_top';
		 document.forms[0].submit();
	 }
	 return false;
} 
function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
function toggle_visibility(id) {
   var e = document.getElementById(id);
   if(e.style.display == 'block')
	  e.style.display = 'none';
   else
	  e.style.display = 'block';
}

function menuClick(a)
{
  var className = a.parentNode.className;
  var li = a.parentNode.parentNode.getElementsByTagName('li');
  for(var i = 0; i < li.length; i++) {
    if(li[i] == a.parentNode) {
      li[i].className = (li[i].className == 'show') ? 'hide' : 'show';
    } else {      
      li[i].className = 'hide';
    }    
  }
}
<!--

function isValidEmail(str) {
   return (str.indexOf("@") > 0);
}

function verifyData(frm){
	var error=false;
	var message;
	message = "Please enter the following information:\n\n";

	if(frm.elements['name'].value == "") {
		message += "- Full Name\n";
		error = true;
		}
	if(frm.elements['phone'].value == "") {
		message += "- Phone\n";
		error = true;
		}
	if(isValidEmail(frm.elements['email'].value)==false) {
		message += "- Email\n";
		error = true;
		}
	if (error!=false) {
		alert(message);
		return false;
		}
	else {
		return true;
	}
}

function	validateEnquiry()
{
	if(document.enquiry.elements["name"].value.length == 0)
	{
		alert("Please enter your name.");
		return false;
	}
		if(document.enquiry.elements["email"].value.length == 0)
	{
		alert("Please enter your email address.");
		return false;
	}
 if (document.enquiry.email.value.length >0) {
	 i=document.enquiry.email.value.indexOf("@")
	 j=document.enquiry.email.value.indexOf(".",i)
	 k=document.enquiry.email.value.indexOf(",")
	 kk=document.enquiry.email.value.indexOf(" ")
	 jj=document.enquiry.email.value.lastIndexOf(".")+1
	 len=document.enquiry.email.value.length

 	if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
 	}
 	else {
 		alert("Please check your email address.\n" +
		document.enquiry.email.value + " is invalid.");
		return false;
 	}

 	}
	if(document.enquiry.elements["message"].value.length == 0)
	{
		alert("Please enter your message.");
		return false;
	}
	else
	return true;
}