
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-22634909-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();




// JavaScript Document
function makedropdown(){
	var months = new Array(13);
   months[0]  = "January";
   months[1]  = "February";
   months[2]  = "March";
   months[3]  = "April";
   months[4]  = "May";
   months[5]  = "June";
   months[6]  = "July";
   months[7]  = "August";
   months[8]  = "September";
   months[9]  = "October";
   months[10] = "November";
   months[11] = "December";

	var now = new Date();
	var monthnumber = now.getMonth();
	monthnumber = monthnumber + 1;
	var yearnumber = now.getUTCFullYear();
	//yearnumber = yearnumber - 100;
	yearnumber = yearnumber - 2000;
	for (var x = 1; x <= 18; x++) {
		curdate = monthnumber + "/" + yearnumber;
		if (yearnumber < 10) {
			yearname = "200" + yearnumber;
		} else {
			yearname = "20" + yearnumber;
		}
		datename = months[monthnumber-1] + " " +yearname;
		document.write("<option value='"+curdate+"'>"+datename+"</option>");	
		monthnumber = monthnumber+1;
		if (monthnumber == 13) {
			monthnumber = 1;
			yearnumber = yearnumber+1;
		}
	}
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function validateadd(theform) {
	msg = "";
	if (theform.title.value=="") msg = msg + "- title\n";
	if (theform.location.value=="") msg = msg + "- location\n";
	if (theform.sleeps.value=="") msg = msg + "- sleeps\n";
	if (!allDigits(theform.sleeps.value) && theform.sleeps.value!="") msg = msg + "- sleeps must be a number\n";
	if (theform.pets.value=="") msg = msg + "- pets\n";

	if (msg != "") {
		alert ("The following fields are required:\n\n"+msg);
		return false;
	}
	return true;
}

function allDigits(str)
{
	return inValidCharSet(str,"0123456789.");
}

function inValidCharSet(str,charset)
{
	var result = true;

	// Note: doesn't use regular expressions to avoid early Mac browser bugs	
	for (var i=0;i<str.length;i++)
		if (charset.indexOf(str.substr(i,1))<0)
		{
			result = false;
			break;
		}
	
	return result;
}

function validateprice(thenumber) {
	if (isNaN(thenumber.value))  {
		alert('Please only enter numbers here');
		thenumber.value = '';
		}
}


function myOnSubmitEventHandler() {
	try {
		if(typeof(document.getElementById('editor1').EscapeUnicode) == 'undefined') {
			throw "Error"
		} else {
			document.getElementById('editor1').EscapeUnicode = true;
			document.getElementById('shortdesc').value = document.getElementById('editor1').value;
		}			
	}
	catch(er) {
		document.getElementById('shortdesc').value = document.getElementById('alternate1').value;
	}
	
	
	try {
		if(typeof(document.getElementById('editor2').EscapeUnicode) == 'undefined') {
			throw "Error"
		} else {
			document.getElementById('editor2').EscapeUnicode = true;
			document.getElementById('longdesc').value = document.getElementById('editor2').value;
		}			
	}
	catch(er) {
		document.getElementById('longdesc').value = document.getElementById('alternate2').value;
	}
	
	
/*	try {
		if(typeof(document.getElementById('editor3').EscapeUnicode) == 'undefined') {
			throw "Error"
		} else {
			document.getElementById('editor3').EscapeUnicode = true;
			document.getElementById('features').value = document.getElementById('editor3').value;
		}			
	}
	catch(er) {
		document.getElementById('features').value = document.getElementById('alternate3').value;
	}
*/
	document.form1.submit();
}


function myOnSubmitEventHandlertest() {
	try {
		if(typeof(document.getElementById('editor1').EscapeUnicode) == 'undefined') {
			throw "Error"
		} else {
			document.getElementById('editor1').EscapeUnicode = true;
			document.getElementById('shortdesc').value = document.getElementById('editor1').value;
		}			
	}
	catch(er) {
		document.getElementById('shortdesc').value = document.getElementById('alternate1').value;
	}
	
	
	try {
		if(typeof(document.getElementById('editor2').EscapeUnicode) == 'undefined') {
			throw "Error"
		} else {
			document.getElementById('editor2').EscapeUnicode = true;
			document.getElementById('longdesc').value = document.getElementById('editor2').value;
		}			
	}
	catch(er) {
		document.getElementById('longdesc').value = document.getElementById('alternate2').value;
	}
	
	
	try {
		if(typeof(document.getElementById('editor3').EscapeUnicode) == 'undefined') {
			throw "Error"
		} else {
			document.getElementById('editor3').EscapeUnicode = true;
			document.getElementById('doorstep').value = document.getElementById('editor3').value;
		}			
	}
	catch(er) {
		document.getElementById('doorstep').value = document.getElementById('alternate3').value;
	}

	document.form1.submit();
}



function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open('/'+URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=550,height=450,left = 312,top = -16');");
}

function openpreview(image) {
eval("window.open('/preview.htm?"+image+"', 'preview', 'toolbar=0');");
}

function openMap(image) {
eval("window.open('"+image+"', 'preview', 'toolbar=0,width=800,height=500,resizable=1,scrollbars=1');");
}
function openMapNew(area) {
eval("window.open('showmap.asp?id="+area+"', 'preview', 'toolbar=0,width=550,height=500,resizable=0,scrollbars=0');");
}
function showmappc(lat,lng,title) {
eval("window.open('/showmap2.asp?lat="+lat+"&lng="+lng+"&title="+title+"', 'preview', 'toolbar=0,width=550,height=500,resizable=0,scrollbars=0');");
}

