﻿    // Function retrieved from: http://cass- hacks.com/articles/code/js_url_encode_decode/  
    function URLEncode (clearString) {  
      var output = '';  
      var x = 0;  
      clearString = clearString.toString();  
      var regex = /(^[a-zA-Z0-9_.]*)/;  
      while (x < clearString.length) {  
        var match = regex.exec(clearString.substr(x));  
        if (match != null && match.length > 1 && match[1] != '') {  
           output += match[1];  
         x += match[1].length;  
       } else {  
         if (clearString[x] == ' ')  
           output += '+';  
         else {  
           var charCode = clearString.charCodeAt(x);  
           var hexVal = charCode.toString(16);  
           output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();  
         }  
         x++;  
       }  
     }  
     return output;  
   }  
   // Retrieved from: http://www.htmlcodetutorial.com/forms/index_famsupp_157.html  
   function SubmitOnEnter(myfield, e)  
   {  
       var keycode;  
       if (window.event)  
           keycode = window.event.keyCode;  
       else if (e)  
           keycode = e.which;  
       else  
           return true;  
       if (keycode == 13)  
       {  
           SearchSite();  
           return false;  
       }  
       else  
           return true;
   }
     
   function SearchSite()  
   {
       document.location.href = 'http://test.orchid.ocean-florida.co.uk/SearchResults.aspx?cx=016381183063521059991%3Akmz-yiv5zgg&cof=FORID%3A11&ie=UTF-8&q=' + URLEncode(document.getElementById('q').value) + '&sa=Search';  
   }  
