 var urlAddress = "http://www.ukhotelsdirectory.com";
 var pageName = "UK Hotels Directory";

 function addToFavorites()
 {
  if (window.external)
  {
   window.external.AddFavorite(urlAddress,pageName)
  }
  else
  { 
   alert("Sorry! Your browser doesn't support this function.");
  }
 }

   browserName = navigator.appName;
   browserVer = parseInt(navigator.appVersion);
   if ( (browserName == "Netscape" && browserVer >= 3) ||
   (browserName == "Microsoft Internet Explorer" && browserVer >= 4)) compat = "true";
   else compat = "false";


   function back() {
   	if (compat == "true") {
   	history.go(-1)
   	}
   }

function display_todays_date()
{
	if (compat == "true") {
	var today = new Date();
	var numerical_day=today.getDay();
	var numerical_month=today.getMonth();
	var date=today.getDate();
	var year=today.getFullYear();

	var weekday_array = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
	var day_of_the_week = weekday_array[numerical_day];

	var month_array = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
	var month_name = month_array[numerical_month];

	var date_string=day_of_the_week+' , '+date+' '+month_name+' '+year;
	document.write(date_string);
	}
}
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
	function check_subscribe_form()
		{
		var email = document.form_subscribe.email.value;
		if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
			{

			}
		else
			{
			alert('Please fill in a valid email addresss.');
			document.form_subscribe.email.focus();
			return false;
			}
		}
	function check_search_form()
	{
		if ((!document.form_search.city.value) && (document.form_search.country.selectedIndex == 0) && (!document.form_search.zip.value))
			{
			alert('Please enter at least one criteria to search on.');
			document.form_search.city.focus();
			return false;
			}
		}
	function check_contact_form()
		{
		if (!document.contact_form.name.value)
			{
			alert('Please enter your name.');
			document.contact_form.name.focus();
			return false;
			}

		if (!document.contact_form.email.value)
			{
			alert('Please enter your email address.');
			document.contact_form.email.focus();
			return false;
			}
	if (!document.contact_form.tel.value)
			{
			alert('Please enter a telephone number.');
			document.contact_form.tel.focus();
			return false;
			}
	if (!document.contact_form.message.value)
			{
			alert('Please enter Your Message.');
			document.contact_form.message.focus();
			return false;
			}
		}
	function check_report_form()
		{
		if (!document.report_form.name.value)
			{
			alert('Please enter your name.');
			document.report_form.name.focus();
			return false;
			}

		if (!document.report_form.email.value)
			{
			alert('Please enter your email address.');
			document.report_form.email.focus();
			return false;
			}
	if (!document.report_form.message.value)
			{
			alert('Please enter Your Message.');
			document.report_form.message.focus();
			return false;
			}
		}
	function check_hoteliers_form()
		{
		if (!document.form_hotel.company.value)
			{
			alert('Please enter hotel name.');
			document.form_hotel.company.focus();
			return false;
			}
		if (!document.form_hotel.address.value)
			{
			alert('Please enter the street address.');
			document.form_hotel.address.focus();
			return false;
			}
		if (!document.form_hotel.town.value)
			{
			alert('Please enter location town of your hotel.');
			document.form_hotel.town.focus();
			return false;
			}
	if (!document.form_hotel.city.value)
			{
			alert('Please enter location City.');
			document.form_hotel.city.focus();
			return false;
			}
	if (!document.form_hotel.postcode.value)
			{
			alert('Please enter zip or post code.');
			document.form_hotel.postcode.focus();
			return false;
			}
	if (!document.form_hotel.email.value)
			{
			alert('Please enter your email address.');
			document.form_hotel.email.focus();
			return false;
			}
		}
