
// searchfeed.js setup - top

 var listings = new Array ();
 var RelatedSearches = new Array();
 var TopSearches = new Array();
 var Searchfeed = new Object();

 var params = new Array();
 function escapeStr(str){
   var s = escape(str);
   s = s.replace( /\//g,"%2F" );
   s = s.replace( "#", "%23" );
   return s;
 }
 function unescapeStr(str){
   var s = unescape(str);
   s = s.replace( /\+/g," " );
   return s;
 }

 function parseParams(s) {
   var v = 1;
   q = s.indexOf('?');
   if (q != -1) {
     t = s.slice(q+1);
     t = t.replace(/%26/gi, "&");
     z = t.split('&');
     for (i=0;i<z.length;i++) {
       if (z[i] != "") {
         v = z[i].split('=');
         params[v[0]] = v[1];
       }
     }
   }
 }
 parseParams(document.location.href);
 function getParam(s) {
   return params[s];
 }

 var keyword = getParam("keyword");
 if (keyword == null || keyword == "undefined") {
   keyword = "";
 }

 var page = getParam("page");

 if (page == null || page == "undefined") {
   page = 1;
 }
 page = parseInt(page);
 if (isNaN(page)) {
   page = 1;
 }
 if (page < 0) {
   page = 1;
 }
 var numRes = 10;
 var partnerId = 50999;
 var rndStr = Math.random()*100000;

function redirectSearch (form) {
 
 var searchURL = documentRoot;
 var blankFlag = false;
 
 for (var i=0; i<form.elements.length; i++) {
  
  var e = form.elements[i];
  
  switch (e.name) {
   
   case "keyword":
    if (e.value) {
     var filename = e.value.split (' ').join ('-');
     searchURL += filename + ".html?" + e.name + "=" + e.value;
    } else {
     blankFlag = true;
    }
    break;
  }
 }
 
 if (!blankFlag) {
  document.location = searchURL;
 }
}
// searchfeed.js setup - end

