var strdisc = "true";
var baseprice = 8.00;
var client = navigator.appName;
var agent = navigator.userAgent.toLowerCase();	
var cookieJoinChar = "&#38;";
var cookieSplitChar = "&#94;";
var searchNameCookie = "";
var searchUrlCookie = "";					  
var searchDescCookie = "";
var searchLocation = location.href.substring(0, location.href.length - location.search.length - 12); //less 13 characters because this file is called "settings.htm"

var linksize = 0; 

datesArray = new makeArray(linksize);
namesArray = new makeArray(linksize);
urlsArray = new makeArray(linksize);
descArray = new makeArray(linksize); 

var newDoc = undefined;

var browser = navigator.appName;	
var ie = (document.all) ? 1 : 0;
var n = !ie;	

//***************************************************************************************************   
function mrelocate()
{  
  if (self != top) 
  {      	 
     //if (document.images)
	 //{         	 
		//top.location.replace(window.location.href);
	 //}
     //else
	 //{	             
		top.location.href = window.location.href;  
	 //}	   
  }
  //var mplace = getparams();         	
  //top.location.href =  "homeindex1.ht?murl=" + mplace;  
  top.location.href = "homeindex1.htm";  
}
//***************************************************************************************************   
function Go()
{
   //alert("1");
   document.onkeydown = keyDown; 
   //alert("2");
   if (n) 
   {
      //alert("3");
	  document.captureEvents(Event.KEYPRESS); 
	  return keyDown();	 		 
   }
   if (!n)
   {	
	  //alert(window.event.keyCode);
	  return keyDown();	 
   }
}
//***************************************************************************************************   
function keyDown(e) 
{
   //alert("4");
   var keycode;
   //alert("5");
   if (window.event)
   { 
	  keycode = window.event.keyCode;
	  //alert("6"); 
	  //alert(keycode);
      if (keycode == 13)
	  { 
		 //alert("7");
		 //javascript:validate_form(); 
		 validate_form(); 
         //alert("8");
	     return true;
	  }
   }		  
   else if (e)
   {
	  //alert("9");
	  var ret = 13;          
	  //alert("10");
	  keycode = e.which;
	  //alert("11");
	  if (keycode == ret)
	  { 
		 //alert("12");
	     //javascript:validate_form();
		 javascript:validate_form();
	     return true;
	  }
   } 
   else
   {
	  //alert("13"); 
	  return true;
   }
}                   
//*************************************************************************************************** 
function redir()
{
   var newpage = "";	
   var tmpAry = new Array();	
   mparams = document.location.href;		 		 
   if (String(mparams).length > 0)
   {
	  newpage = location.search.substring(1);		
	  var tmpAry = newpage.split("="); 		
	  document.location.href = "homeindex.htm?url=home&" + tmpAry[0] + "=" + tmpAry[1];		   
	  return tmpAry;
   }
   else
	  return "";
}	  
//*************************************************************************************************** 
function ebayphpredirect(where)
{  	 
	 switch (where)
	 {
	        case 0:
	             document.location.href = "YL040501_12!.php"; 
				 break;
			case 1:
	             document.location.href = "YL040501_15!.php"; 
				 break;	
			case 2:			    
	             parent.mainFrame.location.href = "YL040503_27!.php"; 
				 break;
	}
}
//*************************************************************************************************** 
function releaseframeset1()
{   
    if (self != top) 
    {      
	   if (document.images)
	   {         
	      top.location.replace(window.location.href);
	   }
       else
	   {	     
          top.location.href = window.location.href;  
	   }	   
    }         	
	top.location.href =	"stopsess.php?redir=../../index!.htm&mode=gallery";	     
}
//***************************************************************************************************
function releaseframeset2(page)
{       
	if (self != top) 
    {      	   
	   if (document.images)
	   {          	     
		  top.location.replace(window.location.href);
	   }
       else
	   {	                
		  top.location.href = window.location.href;  
	   }	  
    }         		
	top.location.href =	"stopsess.php?redir=" + page + "&mode=up";		 
}
//*************************************************************************************************** 
function releaseframeset3(page, ind)
{      
	if (self != top) 
    {      	  
	   if (document.images)
	   {          	     
		  top.location.replace(window.location.href);
	   }
       else
	   {	                
		  top.location.href = window.location.href;  
	   }	  
    }	        		
	top.location.href =	"stopsess.php?redir=pages/" + page + "&index=" + ind + "&mode=prev";	   
}
//***************************************************************************************************
function releaseframeset4(page, ind)
{      
	if (self != top) 
    {      	  
	   if (document.images)
	   {          	     
		  top.location.replace(window.location.href);
	   }
       else
	   {	                
		  top.location.href = window.location.href;  
	   }	  
    }         		
	top.location.href =	"stopsess.php?redir=pages/" + page + "&index=" + ind + "&mode=next";	   
}
//***************************************************************************************************      
function getparams()
{
   var mparams = "";	
   var tmpAry = new Array();	
   
   mparams = parent.mainFrame.location.href;				
   if (String(mparams).length > 0)
   {
	  mparams = location.search.substring(1);
	  tmpAry = mparams.split("="); 		   
	  return tmpAry[1];
   }
   else
	  return "";
}	  
//*************************************************************************************************** 
function order1()
{
   var shopLocation = "../shop/";  
   var itemString = ""; 
         
   if (arguments.length > 0)
   {  //put the arguments into itemString
      var a = new Array();
      a[0] = document.location.href;
      for (var i = 0; i < arguments.length; i++)
      {
          var textval = "";
          var textval1 = "";
          var textval2 = "";
          var mval = 0;
          if (i == 3)
          {
             if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
			 //if (client == "Microsoft Internet Explorer")
                var mobj = document.all["price"];
             else
                var mobj = document.getElementsByName("price")[0];
             var textval = mobj.options[mobj.selectedIndex].text;
             var mval = textval.indexOf("print");
             var textval1 = textval.substring(0, mval - 1);
             textval2 = Trim(textval1);
             textval2 += " print";
             a[i + 1] = textval2;
             continue;
          }
          if (i == 5)
          {
             if (strdisc == "true")
             {
                if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
				//if (client == "Microsoft Internet Explorer")
                   var mobj = document.all["priceval"];
                else
                   var mobj = document.getElementsByName("priceval")[0];
                var textval = mobj.value;
                a[i + 1] = textval;
                continue;
             }
             else
             {
                if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
				//if (client == "Microsoft Internet Explorer") 
                   var mobj = document.all["price"];
                else
                   var mobj = document.getElementsByName("price")[0];
                var textval = mobj.options[mobj.selectedIndex].text;
                var strobj1 = RegExp("£", "gi");
                var strobj2 = RegExp("</option>", "gi");
                var temp1 = new Array();
                var temp2 = new Array();
                temp1 = textval.split(strobj1);
                var textval1 = temp1[1];
                var temp2 = textval1.split(strobj2);
                var textval2 = temp2[0];
                a[i + 1] = textval2;
                continue;
             }
          }
          if (i == 6)
          {
             if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
			 //if (client == "Microsoft Internet Explorer") 
                var mnum = document.all["numberval"];
             else
                var mnum = document.getElementsByName("numberval")[0];
             var textnum = mnum.value;
             textnum = Trim(textnum);
             a[i + 1] = textnum;
             continue;
          }
          if (i == 12)
          {
             if (strdisc == "true")
             {
                a[i + 1] = baseprice;
                continue;
             }
          }
          if (i == 13)
          {
             if (strdisc == "true")
             {
                if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
				//if (client == "Microsoft Internet Explorer") 
                   var mobj = document.all["price"];
                else
                   var mobj = document.getElementsByName("price")[0];
                var textval = mobj.options[mobj.selectedIndex].text;
                var mval = textval.indexOf("print");
                var textval1 = textval.substring(0, mval - 1);
                textval2 = Trim(textval1);
                var discstr = getDiscString(textval2);
                a[i + 1] = discstr;
                continue;
             }
          }
          if (i == 14)
          {
             var ttext = "";
             ttext = document.getElementById("Description").innerHTML;
             var strobj1 = RegExp("Catalogue No.:","gi");
             var strobj2 = RegExp("</font>", "gi");
             var strobj3 = RegExp("</strong><br><br>", "gi");
             var temp1 = new Array();
             var temp2 = new Array();
             var temp3 = new Array();
             temp1 = ttext.split(strobj1);
             var textval1 = temp1[1];
             var temp2 = textval1.split(strobj2);
             var textval2 = temp2[0];
             temp3 = textval2.split(strobj3);
             a[i + 1] = temp3[0];
             continue;
          }
          a[i + 1] = arguments[i];
      }
     
	  var itemString = escape(a.join("*"));

   } //there were arguments
   //open a window, but do not pass in a URL. This way, if the shopping basket is already
   //open, the index page does not get replaced
   try {      
     var shopable = window.open("", "shopable", "menubar=yes, width=600, height=350, status=yes");
    
	 if (shopable.loaded)
     {        
		shopable.shopable_view.addItem(itemString);
     }
     else
     {       
		shopable.location.href = shopLocation + "index.htm?" + itemString;
     }
   }
   catch (e)
   {
     alert(e.message);
   }

   return 1;
}; //end of order function
//***************************************************************************************************
function order2()
{
   var shopLocation = "../../shop/";  
   var itemString = ""; 
         
   if (arguments.length > 0)
   {  //put the arguments into itemString
      var a = new Array();
      a[0] = document.location.href;
      for (var i = 0; i < arguments.length; i++)
      {
          var textval = "";
          var textval1 = "";
          var textval2 = "";
          var mval = 0;
          if (i == 3)
          {
             if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
			 //if (client == "Microsoft Internet Explorer")
                var mobj = document.all["price"];
             else
                var mobj = document.getElementsByName("price")[0];
             var textval = mobj.options[mobj.selectedIndex].text;
             var mval = textval.indexOf("print");
             var textval1 = textval.substring(0, mval - 1);
             textval2 = Trim(textval1);
             textval2 += " print";
             a[i + 1] = textval2;
             continue;
          }
          if (i == 5)
          {
             if (strdisc == "true")
             {
                if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
				//if (client == "Microsoft Internet Explorer")
                   var mobj = document.all["priceval"];
                else
                   var mobj = document.getElementsByName("priceval")[0];
                var textval = mobj.value;
                a[i + 1] = textval;
                continue;
             }
             else
             {
                if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
				//if (client == "Microsoft Internet Explorer") 
                   var mobj = document.all["price"];
                else
                   var mobj = document.getElementsByName("price")[0];
                var textval = mobj.options[mobj.selectedIndex].text;
                var strobj1 = RegExp("£", "gi");
                var strobj2 = RegExp("</option>", "gi");
                var temp1 = new Array();
                var temp2 = new Array();
                temp1 = textval.split(strobj1);
                var textval1 = temp1[1];
                var temp2 = textval1.split(strobj2);
                var textval2 = temp2[0];
                a[i + 1] = textval2;
                continue;
             }
          }
          if (i == 6)
          {
             if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
			 //if (client == "Microsoft Internet Explorer") 
                var mnum = document.all["numberval"];
             else
                var mnum = document.getElementsByName("numberval")[0];
             var textnum = mnum.value;
             textnum = Trim(textnum);
             a[i + 1] = textnum;
             continue;
          }
          if (i == 12)
          {
             if (strdisc == "true")
             {
                a[i + 1] = baseprice;
                continue;
             }
          }
          if (i == 13)
          {
             if (strdisc == "true")
             {
                if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
				//if (client == "Microsoft Internet Explorer") 
                   var mobj = document.all["price"];
                else
                   var mobj = document.getElementsByName("price")[0];
                var textval = mobj.options[mobj.selectedIndex].text;
                var mval = textval.indexOf("print");
                var textval1 = textval.substring(0, mval - 1);
                textval2 = Trim(textval1);
                var discstr = getDiscString(textval2);
                a[i + 1] = discstr;
                continue;
             }
          }
          if (i == 14)
          {
             var ttext = "";
             ttext = document.getElementById("Description").innerHTML;
             var strobj1 = RegExp("Catalogue No.:","gi");
             var strobj2 = RegExp("</font>", "gi");
             var strobj3 = RegExp("</strong><br><br>", "gi");
             var temp1 = new Array();
             var temp2 = new Array();
             var temp3 = new Array();
             temp1 = ttext.split(strobj1);
             var textval1 = temp1[1];
             var temp2 = textval1.split(strobj2);
             var textval2 = temp2[0];
             temp3 = textval2.split(strobj3);
             a[i + 1] = temp3[0];
             continue;
          }
          a[i + 1] = arguments[i];
      }
     
	  var itemString = escape(a.join("*"));

   } //there were arguments
   //open a window, but do not pass in a URL. This way, if the shopping basket is already
   //open, the index page does not get replaced
   try {      
     var shopable = window.open("", "shopable", "menubar=yes, width=600, height=350, status=yes");
    
	 if (shopable.loaded)
     {        
		shopable.shopable_view.addItem(itemString);
     }
     else
     {       
		shopable.location.href = shopLocation + "index.htm?" + itemString;
     }
   }
   catch (e)
   {
     alert(e.message);
   }

   return 1;
}; //end of order function
//***************************************************************************************************
function makeLinks(size) 
{
   this.length = size;
   for (var r = 1; r <= size; r++) 
   {
       this[r] = new makeEntry();
       this[r].Name = namesArray[r];
       this[r].URL = urlsArray[r];
       this[r].Desc = descArray[r];
   }
                                       
   return this;
}
//***************************************************************************************************
function validate_form() 
{
 
   txt = document.form.search.value;
   if (txt.indexOf(".") != -1)
   {
      alert("Search is invalid! Contains a '.'"); 
	  return;
   }
   if (txt.indexOf(",") != -1)
   {
      alert("Search is invalid! Contains a ','"); 
	  return;
   }
   if (txt.indexOf("@") != -1)
   {
      alert("Search is invalid! Contains a '@''"); 
	  return;
   }
   if (txt.indexOf("!") != -1)
   {
      alert("Search is invalid! Contains a '!''"); 
	  return;
   }
   if (txt.indexOf("#") != -1)
   {
      alert("Search is invalid! Contains a '#''"); 
      return;
   }
   if (txt.indexOf("$") != -1)
   {
      alert("Search is invalid! Contains a '$''"); 
	  return;
   }
   if (txt.indexOf("%") != -1)
   {
      alert("Search is invalid! Contains a '%''"); 
	  return;
   }
   if (txt.indexOf("^") != -1)
   {
      alert("Search is invalid! Contains a '^''"); 
	  return;
   }
   if (txt.indexOf("&") != -1)
   {
      alert("Search is invalid! Contains a '&''"); 
	  return;
   }
   if (txt.indexOf("*") != -1)
   {
      alert("Search is invalid! Contains a '*''"); 
	  return;
   }
   if (txt.indexOf("(") != -1)
   {
      alert("Search is invalid! Contains a '(''"); 
	  return;
   }
   if (txt.indexOf(")") != -1)
   {
      alert("Search is invalid! Contains a ')''"); 
	  return;
   }
   if (txt.indexOf("[") != -1)
   {
      alert("Search is invalid! Contains a '[''"); 
	  return;
   }
   if (txt.indexOf("]") != -1)
   {
      alert("Search is invalid! Contains a ']''"); 
	  return;
   }
   if (txt.indexOf(";") != -1)
   {
      alert("Search is invalid! Contains a ';''"); 
	  return;
   }
   if (txt.indexOf(":") != -1)
   {
      alert("Search is invalid! Contains a ':''"); 
	  return;
   }
   if (txt.indexOf("<") != -1)
   {
      alert("Search is invalid! Contains a '<''"); 
	  return;
   }
   if (txt.indexOf(">") != -1)
   {
      alert("Search is invalid! Contains a '>''"); 
	  return;
   }
   if (txt.indexOf("?") != -1)
   {
      alert("Search is invalid! Contains a '?''"); 
	  return;
   }
   if (txt.indexOf("-") != -1)
   {
      alert("Search is invalid! Contains a '-''"); 
	  return;
   }
   if (txt.indexOf("=") != -1)
   {
      alert("Search is invalid! Contains a '=''"); 
	  return;
   }
   if (txt.indexOf("+") != -1)
   {
      alert("Search is invalid! Contains a '+''"); 
	  return;
   }
   else
   {
      createdata();
	  jsi = new makeLinks(linksize);
	  var ttext = txt.toLowerCase(); 	  
      searchLinks(jsi, ttext);
      //document.write("<br><hr><br>");
      //document.write("<a href='http://jdstiles.com/java/search.html'>Back to Search Page</a><br>");
   }
} 
//***************************************************************************************************
function clear_page1() 
{
   Delete_Cookie("search", "", "");
   parent.mainFrame.document.close(); 
   newDoc = parent.mainFrame.document.open("text/html", "replace");
   newDoc.write('<html>');
   newDoc.write('\n');
   newDoc.write('<head>');
   newDoc.write('\n');
   newDoc.write('<script type="text/javascript" src="Gallery1/utils.js">');
   newDoc.write('</script');
   newDoc.write('>');
   newDoc.write('\n');
   newDoc.write('</head>');
   newDoc.write('\n');
   newDoc.write('<body bgcolor="#9999FF" text="#8b0000" link="#000066" vlink="#000066" alink="#00ced1">');
}
//***************************************************************************************************
function clear_page() 
{
   parent.mainFrame.document.close(); 
   var newDoc = parent.mainFrame.document.open("text/html", "replace");
   newDoc.write('<html>');
   newDoc.write('\n');
   newDoc.write('<head>');
   newDoc.write('\n');
   newDoc.write('<script type="text/javascript" src="Gallery1/utils.js">');
   newDoc.write('</script');
   newDoc.write('>');
   newDoc.write('\n');
   newDoc.write('</head>');
   newDoc.write('\n');
   newDoc.write('<body bgcolor="#9999FF" text="#8b0000" link="#000066" vlink="#000066" alink="#00ced1">');
}
//***************************************************************************************************
function clear_entrypage() 
{      
   parent.mainFrame.document.close(); 
   newDoc = parent.mainFrame.document.open("text/html", "replace");
   newDoc.write('<html>');
   newDoc.write('\n');
   newDoc.write('<head>');
   newDoc.write('\n');
   newDoc.write('<script type="text/javascript" src="Gallery1/utils.js">');
   newDoc.write('</script');
   newDoc.write('>');
   newDoc.write('\n');
   newDoc.write('</head>');
   newDoc.write('\n');
   newDoc.write('<body bgcolor="#9999FF" text="#8b0000" link="#000066" vlink="#000066" alink="#00ced1">');
} 
//***************************************************************************************************
function makeEntry ()
{
   this.Name = "";
   this.URL = "";
   this.Desc = "";
   this.Category = "";
   return this;
}
//***************************************************************************************************
function makeArray(n) 
{
   this.length = n;
   
   for (var k = 1; k <= n; k++) 
   {
       this[k] = "";
   }
                
   return this;
}               
//*************************************************************************************************** 
function Trim(s)
{
   // Remove leading spaces and carriage returns
   var snew = "";
   var nchar = "";
   for (var i = 0; i < s.length; i++)
   {
       var val = s.charCodeAt(i);
       nchar = "";
       if (val == 160)
       {
          snew += " ";
          continue;
       }
       else
       {
          nchar = s.substring(i, i + 1);
          snew += nchar;
       }
       var val1 = snew.charCodeAt(i);
   }

   s = snew;
   while ((s.substring(0, 1) == " ") || (s.substring(0, 1) == "\n") || (s.substring(0, 1) == "\r"))
   {
      s = s.substring(1, s.length);
   }

   // Remove trailing spaces and carriage returns
   while ((s.substring(s.length - 1, s.length) == " ") ||
          (s.substring(s.length - 1, s.length) == "\n") ||
          (s.substring(s.length - 1, s.length) == "\r"))
   {
      s = s.substring(0, s.length - 1);
   }

   return s;
}
//***************************************************************************************************
function changeSize1()
{
   //if (client == "Microsoft Internet Explorer")
   if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	   
      parent.document.all("btmFrameSet").setAttribute("cols", "0,*");
   //if (client == "Netscape")
   if ((agent.indexOf('mozilla') != -1) && (agent.indexOf('spoofer') == -1)
      && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera') == -1)
      && (agent.indexOf('webtv') == -1))	 
   {	 	  	     	
	  var bframe = parent.document.getElementsByName("btmFrameSet")[0]; 
      bframe.setAttribute("cols", "0,*");
   } 
   //if (client != "Microsoft Internet Explorer" && client != "Netscape")
   if (navigator.userAgent.indexOf('Opera') != -1)    				 
      parent.document.getElementsByTagName('frameset')[1].setAttribute("cols", "0,*");	  	

   return 1;
} 
//*************************************************************************************************** 
function changeSize2(where, category)
{
   //if (client == "Microsoft Internet Explorer")
   if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
   {
      parent.document.all("btmFrameSet").setAttribute("cols", "160,*");
	  parent.document.all("fullFrame").setAttribute("rows", "80,*"); 
	  parent.document.all("fullFrame").setAttribute("cols", "*");
   }
   //if (client == "Netscape")
   if ((agent.indexOf('mozilla') != -1) && (agent.indexOf('spoofer') == -1)
      && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera') == -1)
      && (agent.indexOf('webtv') == -1))	 
   {	 	  	     	
      var bframe = parent.document.getElementsByName("btmFrameSet")[0]; 
      bframe.setAttribute("cols", "160,*");	
      var fframe = parent.document.getElementsByName("fullFrame")[0]; 
      fframe.setAttribute("rows", "80,*");	
      fframe.setAttribute("cols", "*");	
   } 
   //if (client != "Microsoft Internet Explorer" && client != "Netscape")
   if (navigator.userAgent.indexOf('Opera') != -1) 	
   {   			 
      parent.document.getElementsByTagName('frameset')[1].setAttribute("cols", "160,*");
      parent.document.getElementsByTagName('frameset')[0].setAttribute("rows", "80,*");
      parent.document.getElementsByTagName('frameset')[0].setAttribute("cols", "*");		
   }
   if (where == 1) 
   {
      parent.leftFrame.location.href = "../../MenuFrame.htm?index=index-1!.htm&cat=0"; 
      parent.topFrame.location.href = "../../TitleFrame2.htm";
   }
   if (where == 2) 
   {
      parent.leftFrame.location.href = "../../../../MenuFrame.htm?index=index-1!.htm&cat=" + category; 
      parent.topFrame.location.href = "../../../../TitleFrame2.htm";
   }  

   return 1;
}
//*************************************************************************************************** 
function changeSize3()
{      
   //if (client == "Microsoft Internet Explorer")   
   if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))		
   {    
      parent.document.all("btmFrameSet").setAttribute("cols", "0,*");
   }   
   //if (client == "Netscape")
   if ((agent.indexOf('mozilla') != -1) && (agent.indexOf('spoofer') == -1)
      && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera') == -1)
      && (agent.indexOf('webtv') == -1))	 
   {	 	  	     		  
      var bframe = parent.document.getElementsByName("btmFrameSet")[0]; 
      bframe.setAttribute("cols", "0,*");
   }  
   //if (client != "Microsoft Internet Explorer" && client != "Netscape")
   if (navigator.userAgent.indexOf('Opera') != -1)    	
   {      	       
      parent.document.getElementsByTagName('frameset')[1].setAttribute("cols", "0,*");	
   }  	   
   
   return 1;
}
//*************************************************************************************************** 
function changeSize4(where)
{
   //if (client == "Microsoft Internet Explorer")
   if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	
      parent.document.all("btmFrameSet").setAttribute("cols", "160,*");
   //if (client == "Netscape")
   if ((agent.indexOf('mozilla') != -1) && (agent.indexOf('spoofer') == -1)
      && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera') == -1)
      && (agent.indexOf('webtv') == -1))	 
   {	 	  	     	
      var bframe = parent.document.getElementsByName("btmFrameSet")[0]; 
      bframe.setAttribute("cols", "160,*");
   } 
   //if (client != "Microsoft Internet Explorer" && client != "Netscape")
   if (navigator.userAgent.indexOf('Opera') != -1) 				 
      parent.document.getElementsByTagName('frameset')[1].setAttribute("cols", "160,*");	
   if (where == 1) 
   {
      parent.leftFrame.location.href = "../../MenuFrame.htm"; 
      parent.topFrame.location.href = "../../TitleFrame2.htm";
   }
   if (where == 2) 
   {
      parent.leftFrame.location.href = "../../../MenuFrame.htm"; 
      parent.topFrame.location.href = "../../../TitleFrame2.htm";
   }  

   return 1;
}
//***************************************************************************************************
function changeSize5(where)
{    
   //alert("0");
   //if (client == "Microsoft Internet Explorer")
   if ((agent.indexOf("msie") != -1) && (agent.indexOf('opera') == -1))	   	
   {
      //alert("1");
      parent.document.all("btmFrameSet").setAttribute("cols", "0,*");
   }   
   //if (client == "Netscape")
   if ((agent.indexOf('mozilla') != -1) && (agent.indexOf('spoofer') == -1)
      && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera') == -1)
      && (agent.indexOf('webtv') == -1))	 
   {	 	  	     	
      //alert("2");
      var bframe = parent.document.getElementsByName("btmFrameSet")[0]; 
      bframe.setAttribute("cols", "0,*");
   }    
   //if (client != "Microsoft Internet Explorer" && client != "Netscape")
   if (navigator.userAgent.indexOf('Opera') != -1)    	
   {
      //alert("3");			 
      parent.document.getElementsByTagName('frameset')[1].setAttribute("cols", "0,*");	
   } 
   parent.mainFrame.location.href = where; 	   
   
   return 1;
}
//***************************************************************************************************  
function setCookie() 
{
   //var theCookie = "searchbbeg" + cookieJoinChar + searchUrlCookie + cookieJoinChar + "searchbend" + cookieJoinChar + "searchbbeg" + searchNameCookie + cookieJoinChar + "searchbend"+ cookieJoinChar + "searchbbeg" + searchDescCookie + cookieJoinChar + "searchbend";
   var theCookie = searchUrlCookie + cookieJoinChar + searchNameCookie + cookieJoinChar + searchDescCookie + cookieJoinChar;
   //alert(theCookie);
   //var expireDate = new Date(); //set the expiry date
   //expireDate.setMonth(expireDate.getMonth() + 3); //+ 1 caused an error in Internet Explorer -- set time as UTC +0100?
   //someday I should implement: "path=" + mf.shopLocation (without domain)
   //var theCookie = "search=" + escape(theCookie) + "; expires=" + expireDate.toGMTString(); //join together with the requested character
   //path = "/search/";	
   //theCookie += "; path=" + mf.shopLocation;
   //document.cookie = theCookie; 
   return theCookie;  
} //end of setCookie 
//***************************************************************************************************	 
function setSearchCookie(url, name, desc) 
{   
   var theCookie = "";
   
   setSearchUrlCookieString(url); 
   setSearchNameCookieString(name);
   setSearchDescCookieString(desc);  
   theCookie = setCookie();
   
   return theCookie;  
} 
//***************************************************************************************************  
function getCookie() 
{   
   var strobj  = RegExp('&#38;', 'gi'); 
   var temp0 = new Array(); 
   var temp1 = new Array();
   var temp2 = new Array();
   var temp4 = new Array();  
        
   clear_entrypage();   
   if (document.cookie) 
   {  //there is a cookie            
	  var p1 = document.cookie.indexOf("cookbeg") + 7;  	  
      var p2 = document.cookie.indexOf("cookend") - 22;	 
      if (p2 > p1) 
	  {  //get the basket cookie
         //var c = (unescape(document.cookie.substring(p1, p2))).split(cookieJoinChar); 				 
		 var c = (unescape(document.cookie.substring(p1, p2))).split(cookieSplitChar); 		
		 for (var i = 0; i < c.length; i++)
		 {
		 	 temp4 = c[i].split(strobj);
			 temp0[i] = temp4[0];			 
			 temp1[i] = temp4[1];			
			 temp2[i] = temp4[2];						 
		 } 			 		   
		 parent.mainFrame.document.write('\n');
		 parent.mainFrame.document.write('\n<pre>Search results for previous keyword were:</pre>');	 	   
         for (var index = 0; index < temp0.length; index++) 
		 {		     
			 parent.mainFrame.document.write('\n');
			 parent.mainFrame.document.write('<div onclick="changeSize3();"><a href="' + temp0[index] + '">' + temp1[index] + '</a> - ');
             parent.mainFrame.document.write(temp2[index] + '</div>');  			 
		 }
		 parent.mainFrame.document.write('\n');
         parent.mainFrame.document.write('</body>');
         parent.mainFrame.document.write('\n');
         parent.mainFrame.document.write('</html>');		  
      } //basket cookie
   } //there is a cookie
} //end of getCookie
//***************************************************************************************************
function setSearchUrlCookieString(url) 
{   
   theCookie = "";	
             
   theCookie += url;	    
   searchUrlCookie = theCookie;	
} //end of setSearchUrlCookie
//*************************************************************************************************** 
function setSearchNameCookieString(name) 
{   
   theCookie = "";	
             
   theCookie +=name;	    
   searchNameCookie = theCookie;	
} //end of setSearchNameCookie
//***************************************************************************************************
function setSearchDescCookieString(desc) 
{   
   theCookie = "";	
             
   theCookie += desc;	    
   searchDescCookie = theCookie;	
} //end of setSearchNameCookie
//*************************************************************************************************** 
function getDiscString(val)
{

   retstring = "";

   switch (val)
   {
          case '6"x4"':
                retstring = "1:8.00,2:6.00,3-4:4.50,5>:3.00";
                break;
          case '7"x5"':
                retstring = "1:9.50,2:7.50,3-4:6.50,5>:4.50";
                break;
          case '10"x8"':
                retstring = "1:18.50,2:15.50,3-4:12.50,5>:10.50";
                break;
          case '12"x10"':
                retstring = "1:24.50,2:20.50,3-4:16.50,5>:13.50";
                break;
          case '14"x11"':
                retstring = "1:29.50,2:24.50,3-4:20.50,5>:16.50";
                break;
          case '16"x12"':
                retstring = ":34.50,2:29.50,3-4:24.50,5>:19.50";
                break;
          case '20"x16"':
                retstring = "1:39.50,2:34.50,3-4:29.50,5>:19.50";
                break;
   }

   return retstring;
}
//***************************************************************************************************
function calcPrice(sel)
{
   var nselect;
   var ntype = "";
   var strobj1 = RegExp("?", "gi");
   var strobj2 = RegExp("print", "gi");
   var temp1 = new Array();
   var temp2 = new Array();
   var textval1 = "";
   var textval2 = "";
   var nselectid = 0;
   var pval = 0;
   var retprice = 0;
   var quant = 0;

   nselect = document.getElementById("priceid");
   ntype = nselect.options[nselect.options.selectedIndex].text;
   pval = document.getElementById("pricevalid");
   nselectid = document.getElementById("numbervalid");
   quant = nselectid.value;
   temp1 = ntype.split(strobj1);
   temp2 = ntype.split(strobj2);
   textval1 = temp1[1];
   textval2 = temp2[0];
   textval2 = Trim(textval2);
   retprice = calcdis(textval2, quant);
   pval.value = retprice;

   return true;
}
//***************************************************************************************************
function calcVal(val)
{
   var nselect;
   var ntype = "";
   var strobj1 = RegExp("?", "gi");
   var strobj2 = RegExp("print", "gi");
   var temp1 = new Array();
   var temp2 = new Array();
   var textval1 = "";
   var textval2 = "";
   var nselectid = 0;
   var pval = 0;
   var retprice = 0;
   var quant = 0;

   nselect = document.getElementById("priceid");
   ntype = nselect.options[nselect.options.selectedIndex].text;
   pval = document.getElementById("pricevalid");
   nselectid = document.getElementById("numbervalid");
   quant = nselectid.value;
   temp1 = ntype.split(strobj1);
   temp2 = ntype.split(strobj2);
   textval1 = temp1[1];
   textval2 = temp2[0];
   textval2 = Trim(textval2);
   retprice = calcdis(textval2, quant);
   pval.value = retprice;

   return true;
}
//***************************************************************************************************
function calcdis(size, many)
{
   var eprice = 0;

   switch (size)
   {
          case '6"x4"':
                if (many == 1)
                {
                   eprice = 8.00;
                   baseprice = eprice;
                }
                if (many == 2)
                {
                   eprice = 2 * 6.00;
                   baseprice = 6.00;
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 4.50;
                   baseprice = 4.50;
                }
                if (many > 5)
                {
                   eprice = many * 3.00;
                   baseprice = 3.00;
                }
                break;
          case '7"x5"':
                if (many == 1)
                {
                   eprice = 9.50;
                   baseprice = 9.50;
                }
                if (many == 2)
                {
                   eprice = 2 * 7.50;
                   baseprice = 7.50;
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 6.50;
                   baseprice = 6.50;
                }
                if (many > 5)
                {
                   eprice = many * 4.50;
                   baseprice = 4.50;
                }
                break;
          case '10"x8"':
                if (many == 1)
                {
                   eprice = 18.50;
                   baseprice = 18.50;
                }
                if (many == 2)
                {
                   eprice = 2 * 15.50;
                   baseprice = 15.50;
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 12.50;
                   baseprice = 12.50;
                }
                if (many > 5)
                {
                   eprice = many * 10.50;
                   baseprice = 10.50;
                }
                break;
          case '12"x10"':
                if (many == 1)
                {
                   eprice = 24.50;
                   baseprice = 24.50;
                }
                if (many == 2)
                {
                   eprice = 2 * 20.50;
                   baseprice = 20.50;
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 16.50;
                   baseprice = 16.50;
                }
                if (many > 5)
                {
                   eprice = many * 13.50;
                   baseprice = 13.50;
                }
                break;
          case '14"x11"':
                if (many == 1)
                {
                   eprice = 29.50;
                   baseprice = 29.50;
                }
                if (many == 2)
                {
                   eprice = 2 * 24.50;
                   baseprice = 24.50;
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 20.50;
                   baseprice = 20.50;
               }
               if (many > 5)
               {
                  eprice = many * 16.50;
                  baseprice = 16.50;
               }
               break;
          case '16"x12"':
                if (many == 1)
                {
                   eprice = 34.50;
                   baseprice = 34.50;
                }
                if (many == 2)
                {
                   eprice = 2 * 29.50;
                   baseprice  = 29.50;
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 24.50;
	                 baseprice = 24.50;
                }
                if (many > 5)
                {
                   eprice = many * 19.50;
                   baseprice = 19.50;
                }
                break;
          case '20"x16"':
                if (many == 1)
                {
                   eprice = 39.50;
                   baseprice = 39.50;
                }
                if (many == 2)
                {
                   eprice = 2 * 34.50;
                   baseprice = 34.50;	
                }
                if ((many > 2) && (many < 6))
                {
                   eprice = many * 29.50;
                   baseprice = 29.50;
                }
                if (many > 5)
                {
                   eprice = many * 19.50;
                   baseprice = 19.50;
                }
                break;
   }

   return eprice;
}
//*************************************************************************************************** 
function createdata()
{
   /*var linksize = 0; 

   datesArray = new makeArray(linksize);
   namesArray = new makeArray(linksize);
   urlsArray = new makeArray(linksize);
   descArray = new makeArray(linksize);*/ 

   var arraycount = 0;

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW212!.htm";
   namesArray[arraycount] = "ACKENTHWAITE/MILNTHORPE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_08!.htm";
   namesArray[arraycount] = "AIRTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_09!.htm";
   namesArray[arraycount] = "AIRTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_17!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_18!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_19!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_20!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_22!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_23!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_24!.htm";
   namesArray[arraycount] = "APPLEBY-IN-WESTMORELAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW261!.htm";
   namesArray[arraycount] = "ARNSIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW262!.htm";
   namesArray[arraycount] = "ARNSIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW263!.htm";
   namesArray[arraycount] = "ARNSIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW264!.htm";
   namesArray[arraycount] = "ARNSIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_05!.htm";
   namesArray[arraycount] = "ASKRIGG";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_06!.htm";
   namesArray[arraycount] = "ASKRIGG";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_07!.htm";
   namesArray[arraycount] = "ASKRIGG";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_12!.htm";
   namesArray[arraycount] = "AYSGARTH";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW232!.htm";
   namesArray[arraycount] = "BACKBARROW";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW233!.htm";
   namesArray[arraycount] = "BACKBARROW";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_04!.htm";
   namesArray[arraycount] = "BAINBRIDGE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW220!.htm";
   namesArray[arraycount] = "BARBON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW222!.htm";
   namesArray[arraycount] = "BARBON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW224!.htm";
   namesArray[arraycount] = "BARBON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW226!.htm";
   namesArray[arraycount] = "BARBON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW209!.htm";
   namesArray[arraycount] = "BEETHAM";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050523!.htm";
   namesArray[arraycount] = "BELLERBY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N06!.htm";
   namesArray[arraycount] = "BELLINGHAM";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N05!.htm";
   namesArray[arraycount] = "BELLINGHAM";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_03A!.htm";
   namesArray[arraycount] = "BEWERLEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_19A!.htm";
   namesArray[arraycount] = "BISHOP MONKTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_20A!.htm";
   namesArray[arraycount] = "BISHOP MONKTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_25A!.htm";
   namesArray[arraycount] = "BISHOP THORNTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_26A!.htm";
   namesArray[arraycount] = "BISHOP THORNTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N15!.htm";
   namesArray[arraycount] = "BLANCHLAND";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N14!.htm";
   namesArray[arraycount] = "BLANCHLAND";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_04A!.htm";
   namesArray[arraycount] = "BLAZEFIELD";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_01!.htm";
   namesArray[arraycount] = "BOLTON ABBEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW206!.htm";
   namesArray[arraycount] = "BRIGSTEER";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2209!.htm";
   namesArray[arraycount] = "BRIGSTEER";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050530!.htm";
   namesArray[arraycount] = "BROMPTON-ON-SWALE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_08!.htm";
   namesArray[arraycount] = "BROUGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_09!.htm";
   namesArray[arraycount] = "BROUGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_10!.htm";
   namesArray[arraycount] = "BROUGH SOWERBY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_23!.htm";
   namesArray[arraycount] = "BUCKDEN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_24!.htm";
   namesArray[arraycount] = "BUCKDEN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2226!.htm";
   namesArray[arraycount] = "BURNESIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2235!.htm";
   namesArray[arraycount] = "BURNESIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_29A!.htm";
   namesArray[arraycount] = "BURNT YATES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_30A!.htm";
   namesArray[arraycount] = "BURNT YATES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_31A!.htm";
   namesArray[arraycount] = "BURNT YATES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_32A!.htm";
   namesArray[arraycount] = "BURNT YATES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_13!.htm";
   namesArray[arraycount] = "CARPERBY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_14!.htm";
   namesArray[arraycount] = "CARPERBY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_15!.htm";
   namesArray[arraycount] = "CASTLE BOLTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050535!.htm";
   namesArray[arraycount] = "CATTERICK";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL010502024A!.htm";
   namesArray[arraycount] = "CHURCH FENTON";
   descArray[arraycount] = "Wy";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/PE09!.htm";
   namesArray[arraycount] = "COCKERMOUTH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/PE06!.htm";
   namesArray[arraycount] = "COCKERMOUTH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/PE05!.htm";
   namesArray[arraycount] = "COCKERMOUTH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_21!.htm";
   namesArray[arraycount] = "COLBY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_28!.htm";
   namesArray[arraycount] = "CONISTONE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_29!.htm";
   namesArray[arraycount] = "CONISTONE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_25!.htm";
   namesArray[arraycount] = "CROSBYGARRETT";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2101!.htm";
   namesArray[arraycount] = "CROSTHWAITE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_02!.htm";
   namesArray[arraycount] = "EMBSAY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_03!.htm";
   namesArray[arraycount] = "EMBSAY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_04!.htm";
   namesArray[arraycount] = "EMBSAY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW215!.htm";
   namesArray[arraycount] = "ENDMOOR";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW249!.htm";
   namesArray[arraycount] = "FAR SAWREY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW252!.htm";
   namesArray[arraycount] = "FAR SAWREY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_11A!.htm";
   namesArray[arraycount] = "FOUNTAINS ABBEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_12A!.htm";
   namesArray[arraycount] = "FOUNTAINS ABBEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_02!.htm";
   namesArray[arraycount] = "GAYLE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_13!.htm";
   namesArray[arraycount] = "GIGGLESWICK";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_05A!.htm";
   namesArray[arraycount] = "GLASSHOUSES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_32!.htm";
   namesArray[arraycount] = "GRASSINGTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_33!.htm";
   namesArray[arraycount] = "GRASSINGTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_15!.htm";
   namesArray[arraycount] = "GREAT ORMSIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_16!.htm";
   namesArray[arraycount] = "GREAT ORMSIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2215!.htm";
   namesArray[arraycount] = "GREAT URSWICK";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2216!.htm";
   namesArray[arraycount] = "GREAT URSWICK";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/PE03!.htm";
   namesArray[arraycount] = "GREYSOUTHEN";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/PE02!.htm";
   namesArray[arraycount] = "GREYSOUTHEN";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW237!.htm";
   namesArray[arraycount] = "HAVERTHWAITE";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW246!.htm";
   namesArray[arraycount] = "HAVERTHWAITE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2234!.htm";
   namesArray[arraycount] = "HAVERTHWAITE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_01!.htm";
   namesArray[arraycount] = "HAWES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_03!.htm";
   namesArray[arraycount] = "HAWES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_34!.htm";
   namesArray[arraycount] = "HEBDEN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW217!.htm";
   namesArray[arraycount] = "HEVERSHAM";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW219!.htm";
   namesArray[arraycount] = "HEVERSHAM";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW240!.htm";
   namesArray[arraycount] = "HEVERSHAM";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2217!.htm";
   namesArray[arraycount] = "HEVERSHAM";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N11!.htm";
   namesArray[arraycount] = "HEXHAM";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N10!.htm";
   namesArray[arraycount] = "HEXHAM";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N09!.htm";
   namesArray[arraycount] = "HEXHAM";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2202!.htm";
   namesArray[arraycount] = "HIGH BENTHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2203!.htm";
   namesArray[arraycount] = "HIGH BENTHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2212!.htm";
   namesArray[arraycount] = "HIGH BENTHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW242!.htm";
   namesArray[arraycount] = "HOLME";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW236!.htm";
   namesArray[arraycount] = "HORNBY";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_18!.htm";
   namesArray[arraycount] = "HORTON-IN-RIBBLESDALE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_19!.htm";
   namesArray[arraycount] = "HORTON-IN-RIBBLESDALE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_26!.htm";
   namesArray[arraycount] = "KETTLEWELL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_27!.htm";
   namesArray[arraycount] = "KETTLEWELL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050501!.htm";
   namesArray[arraycount] = "KILLINGHALL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2204!.htm";
   namesArray[arraycount] = "KIRKBY LONSDALE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2205!.htm";
   namesArray[arraycount] = "KIRKBY LONSDALE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2206!.htm";
   namesArray[arraycount] = "KIRKBY LONSDALE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_10!.htm";
   namesArray[arraycount] = "KIRKBY MALHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_03!.htm";
   namesArray[arraycount] = "KIRKBY STEPHEN";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_04!.htm";
   namesArray[arraycount] = "KIRKBY STEPHEN";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_05!.htm";
   namesArray[arraycount] = "KIRKBY STEPHEN";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_27!.htm";
   namesArray[arraycount] = "KIRKBY STEPHEN";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW228!.htm";
   namesArray[arraycount] = "LAKESIDE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_15!.htm";
   namesArray[arraycount] = "LANGCLIFFE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW223!.htm";
   namesArray[arraycount] = "LEVENS";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW241!.htm";
   namesArray[arraycount] = "LEVENS";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2213!.htm";
   namesArray[arraycount] = "LITTLE URSWICK";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2214!.htm";
   namesArray[arraycount] = "LITTLE URSWICK";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_18A!.htm";
   namesArray[arraycount] = "LITTLETHORPE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_30!.htm";
   namesArray[arraycount] = "LONG ASHES";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2200!.htm";
   namesArray[arraycount] = "LOW BENTHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2201!.htm";
   namesArray[arraycount] = "LOW BENTHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2224!.htm";
   namesArray[arraycount] = "LOW CASTERTON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_08A!.htm";
   namesArray[arraycount] = "LOW LAITHE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_11!.htm";
   namesArray[arraycount] = "MALHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_12!.htm";
   namesArray[arraycount] = "MALHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_34A!.htm";
   namesArray[arraycount] = "MARKENFIELD HALL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_23A!.htm";
   namesArray[arraycount] = "MARKINGTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_24A!.htm";
   namesArray[arraycount] = "MARKINGTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050524!.htm";
   namesArray[arraycount] = "MARSKE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050511!.htm";
   namesArray[arraycount] = "MASHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050514!.htm";
   namesArray[arraycount] = "MIDDLEHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050515!.htm";
   namesArray[arraycount] = "MIDDLEHAM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW214!.htm";
   namesArray[arraycount] = "MILNTHORPE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW216!.htm";
   namesArray[arraycount] = "MILNTHORPE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW244!.htm";
   namesArray[arraycount] = "MILNTHORPE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_02!.htm";
   namesArray[arraycount] = "NATEBY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2220!.htm";
   namesArray[arraycount] = "NATLAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2222!.htm";
   namesArray[arraycount] = "NATLAND";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW250!.htm";
   namesArray[arraycount] = "NEAR SAWREY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW256!.htm";
   namesArray[arraycount] = "NEAR SAWREY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_21!.htm";
   namesArray[arraycount] = "NEWBIGGIN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_22!.htm";
   namesArray[arraycount] = "NEWBIGGIN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2230!.htm";
   namesArray[arraycount] = "OXENHOLME";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_01A!.htm";
   namesArray[arraycount] = "PATELEY BRIDGE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_02A!.htm";
   namesArray[arraycount] = "PATELEY BRIDGE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW201!.htm";
   namesArray[arraycount] = "PENNY BRIDGE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW204!.htm";
   namesArray[arraycount] = "PENNY BRIDGE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW205!.htm";
   namesArray[arraycount] = "PENNY BRIDGE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW207!.htm";
   namesArray[arraycount] = "PENNY BRIDGE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050516!.htm";
   namesArray[arraycount] = "PRESTON-UNDER-SCAR";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050517!.htm";
   namesArray[arraycount] = "PRESTON-UNDER-SCAR";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050521!.htm";
   namesArray[arraycount] = "PRESTON-UNDER-SCAR";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050522!.htm";
   namesArray[arraycount] = "PRESTON-UNDER-SCAR";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_16!.htm";
   namesArray[arraycount] = "REDMIRE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_17!.htm";
   namesArray[arraycount] = "REDMIRE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050525!.htm";
   namesArray[arraycount] = "RICHMOND";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050526!.htm";
   namesArray[arraycount] = "RICHMOND";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050527!.htm";
   namesArray[arraycount] = "RICHMOND";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050528!.htm";
   namesArray[arraycount] = "RICHMOND";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050529!.htm";
   namesArray[arraycount] = "RICHMOND";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_33A!.htm";
   namesArray[arraycount] = "RIPLEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_14A!.htm";
   namesArray[arraycount] = "RIPON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_15A!.htm";
   namesArray[arraycount] = "RIPON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_16A!.htm";
   namesArray[arraycount] = "RIPON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050503!.htm";
   namesArray[arraycount] = "RIPON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_13!.htm";
   namesArray[arraycount] = "SANDFORD";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_14!.htm";
   namesArray[arraycount] = "SANDFORD";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW211!.htm";
   namesArray[arraycount] = "SATTERTHWAITE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2208!.htm";
   namesArray[arraycount] = "SATTERTHWAITE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2211!.htm";
   namesArray[arraycount] = "SATTERTHWAITE";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_09A!.htm";
   namesArray[arraycount] = "SAWLEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_10A!.htm";
   namesArray[arraycount] = "SAWLEY";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW221!.htm";
   namesArray[arraycount] = "SEDBERGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW225!.htm";
   namesArray[arraycount] = "SEDBERGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW229!.htm";
   namesArray[arraycount] = "SEDBERGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW230!.htm";
   namesArray[arraycount] = "SEDBERGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW231!.htm";
   namesArray[arraycount] = "SEDBERGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2102!.htm";
   namesArray[arraycount] = "SEDBERGH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_14!.htm";
   namesArray[arraycount] = "SETTLE";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_17A!.htm";
   namesArray[arraycount] = "SHAROW";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_27A!.htm";
   namesArray[arraycount] = "SHAW MILLS";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_28A!.htm";
   namesArray[arraycount] = "SHAW MILLS";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW234!.htm";
   namesArray[arraycount] = "SILVERDALE";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW235!.htm";
   namesArray[arraycount] = "SILVERDALE";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW260!.htm";
   namesArray[arraycount] = "SILVERDALE";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_06!.htm";
   namesArray[arraycount] = "SKIPTON";
   descArray[arraycount] = "Wy";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040501_16!.htm";
   namesArray[arraycount] = "STAINFORTH";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_25!.htm";
   namesArray[arraycount] = "STARBOTTOM";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW248!.htm";
   namesArray[arraycount] = "STAVELEY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2225!.htm";
   namesArray[arraycount] = "STAVELEY";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2223!.htm";
   namesArray[arraycount] = "STAVELEY-IN-CARTMEL";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW245!.htm";
   namesArray[arraycount] = "STORTH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2207!.htm";
   namesArray[arraycount] = "STORTH";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_13A!.htm";
   namesArray[arraycount] = "STUDLEY ROGER";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW243!.htm";
   namesArray[arraycount] = "SUMMERLANDS";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_10!.htm";
   namesArray[arraycount] = "THORNTON RUST";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050512!.htm";
   namesArray[arraycount] = "THORNTON STEWARD";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_31!.htm";
   namesArray[arraycount] = "THRESHFIELD";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW203!.htm";
   namesArray[arraycount] = "UNDERBARROW";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW208!.htm";
   namesArray[arraycount] = "UNDERBARROW";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW210!.htm";
   namesArray[arraycount] = "UNDERBARROW";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_12!.htm";
   namesArray[arraycount] = "WARCOP";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW247!.htm";
   namesArray[arraycount] = "WARTON";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2210!.htm";
   namesArray[arraycount] = "WARTON";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_18!.htm";
   namesArray[arraycount] = "WEST BURTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_19!.htm";
   namesArray[arraycount] = "WEST BURTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_20!.htm";
   namesArray[arraycount] = "WEST BURTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050519!.htm";
   namesArray[arraycount] = "WEST WITTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL01050520!.htm";
   namesArray[arraycount] = "WEST WITTON";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/03N07!.htm";
   namesArray[arraycount] = "WEST WOODBURN";
   descArray[arraycount] = "Ne";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW2103!.htm";
   namesArray[arraycount] = "WHITTINGTON";
   descArray[arraycount] = "La";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_06A!.htm";
   namesArray[arraycount] = "WILSILL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_07A!.htm";
   namesArray[arraycount] = "WILSILL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_06!.htm";
   namesArray[arraycount] = "WINTON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/ne040502_07!.htm";
   namesArray[arraycount] = "WINTON";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/JW227!.htm";
   namesArray[arraycount] = "WITHERSLACK";
   descArray[arraycount] = "Cu";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_09!.htm";
   namesArray[arraycount] = "WOODHALL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_11!.htm";
   namesArray[arraycount] = "WOODHALL";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_21A!.htm";
   namesArray[arraycount] = "WORMALD GREEN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040504_22A!.htm";
   namesArray[arraycount] = "WORMALD GREEN";
   descArray[arraycount] = "Ny";

   arraycount += 1;
   urlsArray[arraycount] = "Gallery1/pages/YL040503_08!.htm";
   namesArray[arraycount] = "WORTON";
   descArray[arraycount] = "Ny";
   
   linksize = arraycount;   

}
//*************************************************************************************************** 
function searchLinks(links, keyword)
{   
   if (String(keyword).length > 0)
   {
      parent.mainFrame.document.close(); 
      var newDoc = parent.mainFrame.document.open("text/html", "replace");
      newDoc.write('<html>');
      newDoc.write('\n');
      newDoc.write('<head>');
      newDoc.write('\n');
      newDoc.write('<script type="text/javascript" src="Gallery1/utils.js">');
      newDoc.write('</script');
      newDoc.write('>');
      newDoc.write('\n');
      newDoc.write('</head>');
      newDoc.write('\n');
      newDoc.write('<body bgcolor="#9999FF" text="#8b0000" link="#000066" vlink="#000066" alink="#00ced1">');   
      parent.mainFrame.document.write("\n<pre>Search results for keyword: <strong>" + keyword + "</strong></pre>");
      var tot = 0; 
      for (var q = 1; q <= links.length; q++) 
      {          
          if (links[q].URL.toLowerCase().indexOf(keyword) != -1)
	  {          				 		  
             parent.mainFrame.document.write("\n");
             parent.mainFrame.document.write("<div onclick='changeSize3();'><a href='" + links[q].URL + "'>" + links[q].Name + "</a> - ");		  	 
             parent.mainFrame.document.write(links[q].Desc + '<br>');
             tot += 1;		
             continue;
          }
          if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) 
	  {         		  		  	  		  	 
  	     parent.mainFrame.document.write("\n");
             parent.mainFrame.document.write("<div onclick='changeSize3();'><a href='" + links[q].URL + "'>" + links[q].Name + "</a> - ");		
             parent.mainFrame.document.write(links[q].Desc + '<br>');
             tot += 1;		
             continue;
          }
          if (links[q].Name.toLowerCase().indexOf(keyword) != -1) 
	  {          		   		 	  		   
	     parent.mainFrame.document.write("\n");
             parent.mainFrame.document.write("<div onclick='changeSize3();'><a href='" + links[q].URL + "'>" + links[q].Name + "</a> - ");		 
             parent.mainFrame.document.write(links[q].Desc + '<br>');
             tot += 1;		
	     continue;
          }

      }
      newDoc.write('\n');
      newDoc.write('</body>');
      newDoc.write('\n');
      newDoc.write('</html>');
      if (tot == 0)
	 parent.mainFrame.document.write("Sorry no results for <strong>" + keyword + "</strong><br/>");
   }                                           
}
//*************************************************************************************************** 
function searchLinks1(links, keyword)
{        
   //parent.mainFrame.document.write("<body bgcolor='#9999FF' text='#8b0000' link='#000066'  vlink='#000066' alink='#00ced1'>");
   if (String(keyword).length > 0)
   {
      //parent.mainFrame.document.close();  
      //var newDoc = parent.mainFrame.document.open("text/html", "replace");   
      //newDoc.write('<html>\n<head>\n<script type="text/javascript" src="Gallery1/utils.js"></script>\n</head>\n<body bgcolor="#9999FF" text="#8b0000" link="#000066" vlink="#000066" alink="#00ced1">');   
      parent.mainFrame.document.write("\n<pre>Search results for keyword: <strong>" + keyword + "</strong></pre>");
      var tot = 0; 
      var theCookie = ""; 	  
      for (var q = 1; q <= links.length; q++) 
      {
          if (links[q].URL.toLowerCase().indexOf(keyword) != -1)
	      {          				 		  		  
		     parent.mainFrame.document.write("\n");	
			 //if (browser == "Microsoft Internet Explorer" || browser == "Netscape")	
			 //{
			    parent.mainFrame.document.write("<div onclick='changeSize3();'><a href='" + links[q].URL + "'>" + links[q].Name + "</a> - ");		  	 	  		  
		        parent.mainFrame.document.write(links[q].Desc + '</div>'); 
			 //}	
			 /*if (browser != "Microsoft Internet Explorer" && browser != "Netscape")
			 {			
                parent.mainFrame.document.write("<div><a href='#' onClick='changeSize5(" + links[q].URL + ");'>" + links[q].Name + "</a> - ");		  	 	  		  
		        parent.mainFrame.document.write(links[q].Desc + '</div>');
			 }*/ 
		     tot += 1;		  
		     theCookie += setSearchCookie(links[q].URL, links[q].Name, links[q].Desc) + cookieSplitChar;		  	    
             continue;
          }
          if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) 
	      {         		  		  	  		  	 		          
		     parent.mainFrame.document.write("\n");
             //if (browser == "Microsoft Internet Explorer" || browser == "Netscape")	
			 //{
			    parent.mainFrame.document.write("<div onclick='changeSize3();'><a href='" + links[q].URL + "'>" + links[q].Name + "</a> - ");		  	 	  		  
		        parent.mainFrame.document.write(links[q].Desc + '</div>'); 
			 //}	
			 /*if (browser != "Microsoft Internet Explorer" && browser != "Netscape")
			 {			
                parent.mainFrame.document.write("<div><a href='#' onClick='changeSize5(" + links[q].URL + ");'>" + links[q].Name + "</a> - ");		  	 	  		  
		        parent.mainFrame.document.write(links[q].Desc + '</div>');
			 }*/    
		     tot += 1;		  
		     theCookie += setSearchCookie(links[q].URL, links[q].Name, links[q].Desc) + cookieSplitChar; 		  
             continue;
          }
          if (links[q].Name.toLowerCase().indexOf(keyword) != -1) 
	      {          		   		 	  		          
		     parent.mainFrame.document.write("\n");
             //if (browser == "Microsoft Internet Explorer" || browser == "Netscape")	
			 //{
			    parent.mainFrame.document.write("<div onclick='changeSize3();'><a href='" + links[q].URL + "'>" + links[q].Name + "</a> - ");		  	 	  		  
		        parent.mainFrame.document.write(links[q].Desc + '</div>'); 
			 //}	
			 /*if (browser != "Microsoft Internet Explorer" && browser != "Netscape")
			 {			
                parent.mainFrame.document.write("<div><a href='#' onClick='changeSize5(" + links[q].URL + ");'>" + links[q].Name + "</a> - ");		  	 	  		  
		        parent.mainFrame.document.write(links[q].Desc + '</div>');
			 }*/ 
		     tot += 1;		 
		     theCookie += setSearchCookie(links[q].URL, links[q].Name, links[q].Desc) + cookieSplitChar; 		  
             continue;
          }	   	      
      } 
	  newDoc.write('\n');
      newDoc.write('</body>');
      newDoc.write('\n');
      newDoc.write('</html>');
      if (theCookie.length > 0)
      {     
	     theCookie = "cookbeg" + theCookie + "cookend"; 	  
	     var expireDate = new Date();
	     expireDate.setMonth(expireDate.getMonth() + 3); 	  
	     var theCookie = "search=" + escape(theCookie) + "; expires=" + expireDate.toGMTString();	 
	     //path = "/search/";
	     //theCookie += "; path=" + searchLocation;		  
	     document.cookie = theCookie;	  	  
      }  

      if (tot == 0)
	     parent.mainFrame.document.write("Sorry no results for <strong>" + keyword + "</strong><br/>"); 
   }                                      
}
//*************************************************************************************************** 
// this function gets the cookie, if it exists
function Get_Cookie(name) 
{  
   var start = document.cookie.indexOf(name + "=");  
   var len = start + name.length + 1;    
   if ((!start) && (name != document.cookie.substring(0, name.length)))
   {     
	  return null;
   }
   if (start == -1)
   {       
	  return null;
   }  
   var end = document.cookie.indexOf(";", len);
   if (end == -1)
   {       
	  end = document.cookie.length;
   }
  
   return unescape(document.cookie.substring( len, end));
} 
//*************************************************************************************************** 
// this deletes the cookie when called
function Delete_Cookie(name, path, domain) 
{   
   if (Get_Cookie(name)) 
   {     
	  document.cookie = name + "=" + (( path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";      
   }
}
//*************************************************************************************************** 



