// CLEAR/REPLACE TEXT INPUT FIELD
function clickclear(thisfield, defaulttext)
    { if (thisfield.value == defaulttext) { thisfield.value = ""; } }
function clickrecall(thisfield, defaulttext)
    { if (thisfield.value == "") { thisfield.value = defaulttext; } }
	
// PRELOAD, SWAP, AND RESTORE IMAGE FUNCTIONS
function MM_swapImage(){var a,b=0,c,d=MM_swapImage.arguments;document.MM_sr=new Array;for(a=0;a<d.length-2;a+=3)if((c=MM_findObj(d[a]))!=null){document.MM_sr[b++]=c;if(!c.oSrc)c.oSrc=c.src;c.src=d[a+2]}}function MM_findObj(a,b){var c,d,e;if(!b)b=document;if((c=a.indexOf("?"))>0&&parent.frames.length){b=parent.frames[a.substring(c+1)].document;a=a.substring(0,c)}if(!(e=b[a])&&b.all)e=b.all[a];for(d=0;!e&&d<b.forms.length;d++)e=b.forms[d][a];for(d=0;!e&&b.layers&&d<b.layers.length;d++)e=MM_findObj(a,b.layers[d].document);if(!e&&b.getElementById)e=b.getElementById(a);return e}function MM_swapImgRestore(){var a,b,c=document.MM_sr;for(a=0;c&&a<c.length&&(b=c[a])&&b.oSrc;a++)b.src=b.oSrc}function MM_preloadImages(){var a=document;if(a.images){if(!a.MM_p)a.MM_p=new Array;var b,c=a.MM_p.length,d=MM_preloadImages.arguments;for(b=0;b<d.length;b++)if(d[b].indexOf("#")!=0){a.MM_p[c]=new Image;a.MM_p[c++].src=d[b]}}}

// This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com
// Created by: www.jdstiles.com
var copyright=new Date();
var currentYear=copyright.getFullYear();

// SEARCH FUNCTIONS
function ApplySearchResultsCode(){var a=document.getElementById("SearchResults");if(a&&document.searchResultCode){a.innerHTML=document.searchResultCode}}function AddToSearchResults(a){document.searchResultCode=document.searchResultCode+a}function ClearSearchResults(a){document.searchResultCode=""}function UrlToFormItems(a){var b=FindAllFormItems(a);var c;var d=true;for(c=0;b&&c<b.length;c++){var e=b[c];var f=GetOptionFromUrl(e);if(a){if(f){if(e&&(e.substr(0,1)=="q"||e.substr(0,2)=="fq"))f=ReplaceAll(f,"+"," ");else if(e=="enc"&&f.toLowerCase()=="iso-8859-1")d=false;else if(e=="ae"&&f.charCodeAt(0)==223){d=false;continue}}var g=a.elements[e];if(g&&f){if(g.type=="checkbox")g.checked=f;else if(g.type=="select-one"){for(option=0;option<g.options.length;option++)if(g.options[option].value==f)g.options[option].selected=1}else if(g.length){for(j=0;j<g.length;j++)if(g[j].value==f)g[j].checked=true}else{if(e=="enc")g.value="utf-8";else g.value=d?ConvertUtf8(f):f}}}}document.bAnsi=!d}function ConvertUtf8(a){var b="";for(n=0;n<a.length;n++){var c=a.charCodeAt(n);if(c<128)b+=String.fromCharCode(c);else if(c>191&&c<224){b+=String.fromCharCode((c&31)<<6|a.charCodeAt(n+1)&63);n++}else{b+=String.fromCharCode((c&15)<<12|(a.charCodeAt(n+1)&63)<<6|a.charCodeAt(n+2)&63);n+=2}}return b}function FindAllFormItems(a){var b=new Array;if(a){var c=a.elements;var d;for(d=0;c&&d<c.length;d++){if(c[d].name){b[b.length]=c[d].name}}}return b}function ReplaceAll(a,b,c){var d=a;var e=0;while(true){var f=d.indexOf(b,e);if(f==-1){break}d=d.substring(0,f)+c+d.substr(f+b.length);e=f+c.length}return d}function GetOptionFromUrl(a){var b=window.location.href;var c=b.indexOf(a+"=");if(c!=-1){var d=b.indexOf("&",c+a.length+1);if(d==-1){return unescape(b.substr(c+a.length+1))}else{return unescape(b.substring(c+a.length+1,d))}}return 0}UrlToFormItems(document.forms["SearchForm"])
