





/* Homepage */





// select form navigation 



function amenu_goto( menuform )

{

    // see http://www.thesitewizard.com/archive/navigation.shtml

    // for an explanation of this script and how to use it on your

    // own site



    var baseurl = "" ;

    selecteditem = menuform.newurl.selectedIndex ;

    newurl = menuform.newurl.options[ selecteditem ].value ;

    if (newurl.length != 0) {

      location.href = baseurl + newurl ;

    }

}





// town homepage affiliate links popup

var winwin;

function populace(url)

{

	winwin=window.open(url,'poppypoppop','height=630,width=800,scrollbars=yes,resizable=yes,status=yes,toolbar=yes,location=yes,left=450,top=0');

	if (window.focus) {winwin.focus()}

}



// beach specific popup

function OpenPopup (c) {

window.open(c,

'window',

'width=210,height=210,scrollbars=yes,status=yes,left=0,top=450,resizable=yes,location=yes');

}





function Openbeach (c) {

window.open(c,

'popup',

'width=630,height=590,scrollbars=yes,status=yes,left=0,top=0,resizable=yes,location=yes');

}



	  

	 

	 

/* Text counter for textboxes */
/**
 * DHTML textbox character counter script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

/* 1000 Limit */
maxL1=1000;
var bName = navigator.appName;
function taLimit1(taObj) {
	if (taObj.value.length==maxL1) return true;
	return true;
}

function taCount1(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL1) objVal=objVal.substring(0,maxL1);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL1-objVal.length;}
		else{objCnt.innerText=maxL1-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}

/* 2000 Limit */
maxL2=2000;
var bName = navigator.appName;
function taLimit2(taObj) {
	if (taObj.value.length==maxL2) return true;
	return true;
}

function taCount2(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL2) objVal=objVal.substring(0,maxL2);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL2-objVal.length;}
		else{objCnt.innerText=maxL2-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}

/* 3000 Limit */
maxL3=3000;
var bName = navigator.appName;
function taLimit3(taObj) {
	if (taObj.value.length==maxL3) return true;
	return true;
}

function taCount3(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL3) objVal=objVal.substring(0,maxL3);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL3-objVal.length;}
		else{objCnt.innerText=maxL3-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}

/* 4000 Limit */
maxL4=4000;
var bName = navigator.appName;
function taLimit4(taObj) {
	if (taObj.value.length==maxL4) return true;
	return true;
}

function taCount4(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL4) objVal=objVal.substring(0,maxL4);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL4-objVal.length;}
		else{objCnt.innerText=maxL4-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}





/* 5000 Limit */

maxL5=5000;
var bName = navigator.appName;
function taLimit5(taObj) {
	if (taObj.value.length==maxL5) return true;
	return true;
}

function taCount5(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL5) objVal=objVal.substring(0,maxL5);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL5-objVal.length;}
		else{objCnt.innerText=maxL5-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}


/* 6000 Limit */
maxL6=6000;
var bName = navigator.appName;
function taLimit6(taObj) {
	if (taObj.value.length==maxL6) return true;
	return true;
}

function taCount6(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL6) objVal=objVal.substring(0,maxL6);
	if (objCnt) {
		if(bName == "Netscape"){	
			objCnt.textContent=maxL6-objVal.length;}
		else{objCnt.innerText=maxL6-objVal.length;}
	}
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}


/* Add photos */

//redirect upon upload (instead of RedirectUrl property).
function ImageUploader_Progress(Status, Progress, ValueMax, Value, StatusText){
	if (Status=="COMPLETE"){
		window.location = 'quick-upload.php?received=true';  
	}
} 


