var curtMenu;
var choices;
function parseVote(choices) {
// Determine which radio box has been selected and return the URL
	var re=new RegExp('\'','gi');
	var c=choices.toString().replace(re,"");
	re=new RegExp(' ','gi');
	c=c.replace(re,'');
	re=new RegExp('\\?','gi');
	c=c.replace(re,'');
	re=new RegExp('-','gi');
	c=c.replace(re,'');
	var choicesComp=c.split(",");
	
	for (i=0; i < choicesComp.length; i++) {
		var re=new RegExp('\'','gi');
		var c=choicesComp[i].replace(re,"");
		re=new RegExp(' ','gi');
		c=c.replace(re,'');
		if (document.getElementById(c).checked) {									return "&checked="+document.getElementById(c).value;
		}
	}
	
	return "";
}
function voteDisplay(choices,question) {
	var calcWidthPopup=200;
	var calcHeightPopup=200;
	var max=0;
	for (var i=0; i < choices.length; i++) {
		if (choices[i].length > max) {
			max=choices[i].length;
		}
	}
	
	if (question!="") {
		document.writeln("<br /><b>" + question+"</b></br />");
	} 
	for (var i=0; i < choices.length; i++) {
		var re=new RegExp('\'','gi');
		var c=choices[i].replace(re,"");
		re=new RegExp(' ','gi');
		c=c.replace(re,'');
		re=new RegExp('\\?','gi');
		c=c.replace(re,'');
		re=new RegExp('-','gi');
		c=c.replace(re,'');
		
		var ln="<br /><input class=\"inputVoteRadio\" id='"+c+"' type='radio' name=\"vote\" value='"+c+"' />"+choices[i];
		
		document.writeln(ln);
	}
	return choices;
}
function vote(voteName,choices) {
		var append="";	
		var pv=parseVote(choices); 
		if (checkCookie(voteName)==null) {		
			if (!pv) {
				alert('Please make a choice when voting!')} 
			else {
				var append='&id='+voteName+'&vote'+pv;
				var loc=document.location.href.toLowerCase();							document.location.href='/use/www_use_williamsport.nsf/fm-Vote?openform'+append;								
			}			
		}
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
	
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function currentMenu() {
	curtMenu = document.forms[0].MenuImage.value;
	if (document.images[curtMenu]) {
		parts = document.images[curtMenu].src.split(".jpg");
		document.images[curtMenu].src = parts[0] + '_selected.jpg?openelement';
	}
	window.status = '';
}
if(window.event + "" == "undefined") event = null;
function HM_f_PopUp(){return false};
function HM_f_PopDown(){return false};
popUp = HM_f_PopUp;
popDown = HM_f_PopDown;
function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}
function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array;if(a[0] == curtMenu) {return false;};for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() {
  var i,x,a=document.MM_sr;if(a[0] == curtMenu) {};for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function buildurl (query){
	var tmpURL = window.document.URL;
	var tmpLength = tmpURL.indexOf(".nsf");
	if (tmpLength > 0) {
		var fullURL = tmpURL.substring(0,(tmpLength+4));
	} else {
		var fullURL = "/use/www_use_williamsport.nsf"
	}
	if (query == "") {
		alert("Please enter something to search for");
	}
	else{
		url= "/use/www_use_williamsport.nsf/fm-search?openform&query="+query+"&start=1"
		var resultwin= window.open(url,"_self")
	}
}
function buildPC (query){
	var tmpURL = window.document.URL;
	var tmpLength = tmpURL.indexOf(".nsf");
	if (tmpLength > 0) {
		var fullURL = tmpURL.substring(0,(tmpLength+4));
	} else {
		var fullURL = "/use/www_use_williamsport.nsf"
	}
	if (tmpURL.indexOf("-stc") !=-1) {
		// Static exists
		url= "/use/www_use_williamsport.nsf/fm-WebPostCode-stc?openform&postcode="+query;
		var resultwin= window.open(url,"_self")		
	} else {
		url= "/use/www_use_williamsport.nsf/fm-WebPostCode?openform&postcode="+query;
		var resultwin= window.open(url,"_self")
	}
}
function popup(filename,windowname,properties) {
	mywindow = window.open(filename,windowname,properties);
}
function checkEnterSearch(e,obj){ //e is event object passed from function invocation
	if(e && e.which){ //if which property of event object is supported (NN4)
		e = e
		characterCode = e.which //character code is contained in NN4's which property
	}
	else{
		e = event
		characterCode = e.keyCode //character code is contained in IE's keyCode property
	}
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
		buildurl(obj.value);
		return true 
	}
		else{
		return false
	}
}
