function f(fn,ft,fd){
 this.fn=fn;
 this.ft=ft;
 this.fd=fd;
}
var Fs=new Array (
new f("about.html","Ellen Sabin | Photographer",""),new f("contact.html","Ellen Sabin | Photographer",""),new f("contactsent.php","contactsent.php",""),new f("contact_bu.html","Ellen Sabin | Photographer",""),new f("examplemail.html","Mailform example",""),new f("index.html","Ellen Sabin | Photographer",""),new f("index2.html","Ellen Sabin | Photographer",""),new f("mailer.php","E-Mail Sent",""),new f("mailform.php","mailform.php",""),new f("processor.php","processor.php",""),
new f("thankyou.html","Ellen Sabin | Photographer",""),new f("verificationimage.php","verificationimage.php",""),new f("galleries/babies.html","Ellen Sabin | Baby Portraiture Photography",""),new f("galleries/children.html","Ellen's Test Gallery",""),new f("galleries/corporate.html","Ellen's Test Gallery",""),new f("galleries/events.html","Ellen Sabin | Event Photography",""),new f("galleries/families.html","Ellen's Test Gallery",""),new f("galleries/flashGallery.php","galleries/flashGallery.php",""),new f("galleries/projects.html","Ellen's Test Gallery",""),new f("galleries/teens.html","Ellen's Test Gallery",""));
var L=1, D=1, M=1, Ws=new Array (
"100 653210/","165px-&$","2008 653210/-)(&$#","200px-&$","20px-&$","214 653210/-)(#&$","2em-&$","300px-&$","3122 653210/-)(#&$","320 653210/-)(#&$",
"35#","3em-&$","3px-&$","40-&$","500px-&$","55 653210/","60#","666666-&$","67 653210/","70px-&$",
"75218 653210/-)(#&$","768 653210/","7847 653210/-)(#&$","80-&$","912 653210/-)(#&$","9406 653210/-)(#&$","about 653210/-(&$)#","address'&$","addvariable 653210/","after#",
"ago#","align-&$","all#","allowed#","almost#","always#","an,","and-,#","any#","are#",
"arial-&$","array,","arts#","as-#,","at#","babies 653210-(&$#)/","babysitting#","back-#","bad,","based#",
"be,","bed#","been#","being#","black#","body-&$","born#","box#","boys#","brother#",
"brown#","brownie#","but#","buy#","called#","camera#","can#","capture#","career#","cell 653210/-)(#&$",
"changed#","children 65321/-(&$)#0","classes#","click 653210/","clicker#","collection#","college#","color-&$","com#,","comfortable#",
"comments'&$","communications#","computers#","connection#","contact 653210/-)(#&$","continue#","coordinated#","copy 653210/)(#-&$","corporate 65320/-(&$#)1","could,",
"courses#","dad#","dallas 653210/-)(#&$","decided#","degree#","developed#","die,","digital#","display-&$","displayed#",
"documented#","don 653210/","download 653210/","downtown#","echo,","ellen 653210/-)(&$#","ellensabin,","else 653210/,","email*'&$","enough#",
"environments#","error,","even#","events 65310/-(&$#)2","ever#","every#","evolved#","expand#","experience#","families)3",
"family 653210/)(-&$#","favorite#","few#","ffffff 653210/","fieldset-&$","fifteen#","file 653210/","finance#","first#","flash 653210/",
"flashcontent 653210/","flashgallery 653210/","float-&$","folder 653210/","font-&$","for 653210/-#","forbidden#","foreach,","form&$","framed#",
"friends#","from,#","fujica#","gailnoglephoto#","galleries 653210/-)(&$#","gallery 653210/","gallerydir 653210/","get-","getting#","go 653210/",
"grandma#","growing#","had#","hand#","hard#","has#","hat#","have 653210/#","header,","height 653210/-&$",
"helvetica-&$","here 653210/","highschool#","his#","hobby#","home 653210/-*)(&$#","host,","htper 653210/","http,","identifying#",
"if 653210/,","illegal 653210/-)(&$#","images 653210/","important#","in#","installed 653210/","into#","is 653210/-,)(&$#","it-)(&$653210/#","item,",
"just#","kept#","key,","keynn,","knowledge#","kodak#","label-&$","large#","lcol-&$","left-&$",
"life#","like 653210/","local#","location,653210/","looking#","looks 653210/#","loose#","macromedia 653210/","made#","mail,",
"majored#","majors#","make#","margin-&$","me#","memorable#","memory#","mentoring#","message-,","method,",
"min-&$","mm#","mom#","money#","more#","most#","msg,","my#","name'&$","natural#",
"never#","new 653210/","night#","nnn,","no#","nobr-&$","none-&$","not,","notes#","now#",
"occasions#","occurred,","of 653210/#","offered#","old#","on#","oops 653210/","or 653210/-)(&$#","original#","our#",
"outfits#","owned#","padding-&$","page 653210/*","parents#","part#","pattern#","people#","permanently#","permission 653210/-)(&$#",
"personal 63210/-(&$#5)","photographed#","photographer#","photographs 653210/-)(&$#","photography 653210/-)(&$#","photos#","php 653210/","pictures#","place#","plastic#",
"player 653210/","portrait#","possible-","post,","pre#","program#","projects 63210/-(&$#)5","proudly#","pursue#","rcol-&$",
"real#","really#","recipient,","redondo 653210/-)(#&$","referer,","refused#","relate#","related#","remind#","reporting,",
"reproduce 653210/-)(&$#","request,","retrieved#","return*","right-&$","sabin 653210/-)(&$#","sans-&$","saved#","scan 653210/","school#",
"screen 653210/","script 653210/","scriptpath 653210/","sense#","sent,*","serif-&$","server,","settings#","setup 653210/","setupfile 653210/",
"she#","simple#","size-&$","snapshots#","so 653210/","soon-","special#","spending#","spontaneous#","stair#",
"step#","store#","stripslashes,","strpos,","studio 653210/-)(&$#","subjects',#","swf 653210/","swfobject 653210/","take#","technically#",
"technology#","teens 53210/-(&$#)6","text-&$","textarea-&$","textfield-&$","than#","thank-*","that#","the 653210/,#","theory#",
"there#","these 653210/-)(&$#","they#","this#","through#","throughout#","times#","title#","tjretouching,","to*)(&$-653210/#",
"today#","top-&$","tx 653210/-)(#&$","under#","unknown#","unwilling#","up#","us#","used#","using#",
"val,","valnn,","var 653210/","verdana-&$","vnn,","walls#","was#","we-","website,","were#",
"what#","when#","where#","which#","whites#","width-&$","will-","with#","without 653210/-)(&$#","work#",
"workshops#","world#","would#","write 653210/","written#","www,#","xml 653210/","yahoo,","years#","yellow#",
"you 653210/*#-","youngest#","your-'");
var FN=Fs.length, WN=Ws.length, BW=window.opener;
var AR=new Array(FN), AI=new Array(FN), M2=FN>1563;
function Let(c){return c>='a'&&c<='z'||c>='0'&&c<='9'||c>''||c=='*'||c=='?';}
function Dig(s){
 for(var i=0;i<s.length;++i){
	var c=s.charAt(i);
	if(c>='0'&&c<='9') return 0;
 }
 return 1;
}
function C(l){
 if(BW && !BW.closed) {BW.location.href=l;BW.focus();}
 else BW=window.open(l,"");
}
function AW(s){
 var i,n;
 for(i=0;Let(s.charAt(i));++i);
 if(s.charAt(i)==' ') ++i;
 for(var m=1;i<s.length;){
	n=s.charCodeAt(i++)-35;
	if(n<0) n=(n+20)*92+s.charCodeAt(i++)-35;
	else if(M2) n=n*92+s.charCodeAt(i++)-35;
	AI[n]+=m++;
 }
}
function MK(s,n){
 var i;
 for(i=0;i<FN;++i) AI[i]=0;
 s=s.replace(/\*/g,'[^ ]*');
 s=s.replace(/\?/g,'[^ ]');
 s = '^'+s;
 for(i=0;i<WN;++i) if(Ws[i].search(s)==0) AW(Ws[i]);
 for(i=0;i<FN;++i) if(n) AR[i]*=AI[i]; else AR[i]=AI[i];
}
function MT(){
 var c,i,n,t="",ss="",s=document.forms[0].s.value.toLowerCase()+' ';
 for(i=0;i<FN;++i) AR[i]=M;
 for(i=n=0;i<s.length;++i){
	c=s.charAt(i);
	ss+=(c=='<')?"&lt;":c;
	if(Let(c)) t+=c;
	else {
		if(t.length>L&&(D||Dig(t))) MK(t,n++);
		t="";
	}
 }
 t='You searched for "<b> '+ss+'</b>".<p>\n';
 for(n=0;;++n){
	var m=0,im=-1;
	for(i=0;i<FN;++i) if(AR[i]>m) m=AR[im=i];
	if(im<0){
		if(n==0) t+="<div align=center><p><b>No results found.</b></div><p>\n";
		break;
	}
	AR[im]=0;
	t+=("<b>"+(n+1)+".</b> <a href='javascript:C(\""+Fs[im].fn+"\")'>"+Fs[im].ft+"</a><br>\n"+Fs[im].fd+"<p>\n");
 }
 return t;
}
function NS(){
 if(document.getElementById) document.getElementById('txt').innerHTML=MT();
 else document.forms[0].submit();
 return false;
}
function SS(){
 if(location.search){
	var o="";
	var t="";
	for(var i=3; i<location.search.length; t+=c) {
		var c=location.search.charAt(i++);
		if(c=='+') c=' ';
		if(c=='%') {
			var v=parseInt(location.search.substring(i,i+2),16);
			if(v<128) c=String.fromCharCode(v);
			else c=o.charAt(v-128);
			i+=2;
		}
	}
	document.forms[0].s.value=t;
 }
}