/* grassroots.js */
function obj(what) {return document.getElementById(what);}
function toggle(el) {if ((obj(el).style.display=="none")||(obj(el).style.display=="")) {obj(el).style.display="block";} else {obj(el).style.display="none";} }
function next(elem) {do{elem=elem.nextSibling;} while(elem && elem.nodeType != 1); return elem;}
function prev(elem) {do{elem=elem.previousSibling;} while(elem && elem.nodeType != 1); return elem;}
function more(ele) {ele.style.display='none'; var nextElem=next(ele); nextElem.style.display='inline';}
function less(ele) {ele.style.display='none'; var prevElem=prev(ele); prevElem.style.display='inline';}
// use:- <a href="#" class='more' onClick='more(this)'>More...</a><span class='toc2' onClick='less(this)' title='Shrink back'>
// Lorem ipsum ad lib</span>.
function present(el) {obj('about').style.display='none'; obj('contact').style.display='none'; obj('news').style.display='none';
obj('directions').style.display='none'; obj('accommodation').style.display='none'; obj('articles').style.display='none'; obj(el).style.display="block";}

function tempShow(ob, period) {obj(ob).style.display='inline';
if (period) {setTimeout("document.getElementById('"+ob+"').style.display='none'",period);} }

function checkCR(evt) {var evt  = (evt) ? evt : ((event) ? event : null);
    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
    if ((evt.keyCode == 13) && (node.type=='text')) {evt.cancelBubble = true; tempShow('tabNote', 4000); return false; } }

document.onkeypress = checkCR; // avoid CR invoking submit prematurely.
var nReload = 5; // Automated form submission and spam prevention... reload count
function NewVerifyImage() {if (nReload <= 2)
	if (nReload <= 0) {alert('Sorry, too many reloads.'); return; }
    else alert('Only ' + nReload + ' more reloads are allowed');
    nReload--; var e_img; e_img = document.getElementById('vimg');
    if (e_img) {e_img.setAttribute('src',e_img.src+'?count='+nReload);} }

