

// Function for logging result clicks.
function wtl_log_result(url,index)
{
	
}








//pagination function
function paginationForFirstPage(l,h,t,c,myurl) {
        
        var nn= /sp_n/;
        if (!nn.test(myurl)) //if sp_n isn't part of the string, insert it
        {
            var myurl = myurl + "&amp;sp_n=1";
        }
         
      var page_selected = (l-1)/c;
      var page_offset = page_selected - 4;
      if (page_offset < 0) {
         page_offset = 0;
         }
      var page_total = t/c;
      page_total = Number(page_total.toString().replace(/\..*/, ""));
 
      if (t%c > 0) {
         page_total = 1 + page_total;
         }
 
   var query = "|Search|";
   var last_page = page_offset + 9;
   if (last_page >= page_total) {
         page_offset = page_total - 9;
         if (page_offset < 0) {
            page_offset = 0;
            }
         last_page = page_total;
    }
   page_total_n = ((page_total * c) - c) + 1;

      if (page_total > 1) {
         var url = '<a href="' + myurl + '" title="First">' + '&lt;&lt; ' + '</a>';
         url = url.replace(/sp_n=\d+/, "sp_n=1");
//       document.write(url + "   ");

         

         for (var i = page_offset; i < last_page; i++) {
             var label = i+1;
             var spn = (i * c) + 1;
            
		 if (page_selected == i) {
                   var url = label;
       		 if (url == 1)
			 {
		               document.write('<span>&nbsp;&nbsp;'+ '<img src="/SiteCollectionImages/previous-btn-grey.gif" border="0" align="middle">&nbsp;' + url + '</span>&nbsp;&nbsp;');
			}
			else if (url == last_page)
			 {
		               document.write('<span>'+ url + '&nbsp;<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;' + '</span>&nbsp;&nbsp;');
			}
			else
			{
		                document.write('<span>'+ url + "</span>&nbsp;&nbsp;");
			}
                } 
		else
		{
                var url = '<a href="' + myurl + '">' + label + '</a>&nbsp;';
                url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
                url = url.replace(/atomzspn/, spn);
                document.write(url + " ");
                }
             }


         
         spn = "1";
         //if ((!wild) || (wild && (spn < page_total_n))) {
//COMMENTED        var url = '<a href="' + myurl + '" class="next_prev_carrot" title="Next">' + '&gt; ' + '</a>';
         var url = '<a href="' + myurl + '" title="Next">' + '<img src="/SiteCollectionImages/next-btn.gif" border="0" align="middle">' + '</a>';

         var reg= /sp_n=(\d+)/;
         var res = url.match(reg);
         if (res != null){
            var num = parseFloat(res[1]);
         }

		//  Pagination Fix
		var items_per_page = h-l+1; 
		var newnum = num + items_per_page; 
		//end Pagination Fix

         url = url.replace(/sp_n=\d+/, "sp_n=" + newnum);
            document.write(url + "  ");
            //}
         

         var url = '<a href="' + myurl + '" title="Last">' + '&gt;&gt; ' + '</a>';
         spn = page_total_n;
         url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
         url = url.replace(/atomzspn/, spn);

//        document.write(url + "   ");

       }
}



//pagination function
function paginationForMidPages(l,h,t,c,myurl) {

        var nn= /sp_n/;
        if (!nn.test(myurl)) //if sp_n isn't part of the string, insert it
        {
            var myurl = myurl + "&amp;sp_n=1";
        }
         
      var page_selected = (l-1)/c;
         

      var page_offset = page_selected - 4;
      if (page_offset < 0) {
         page_offset = 0;
         }

	


      var page_total = t/c;
      page_total = Number(page_total.toString().replace(/\..*/, ""));
 
      if (t%c > 0) {
         page_total = 1 + page_total;
         }
 
   var query = "|Search|";
   var last_page = page_offset + 9;
   if (last_page >= page_total) {
         page_offset = page_total - 9;
         if (page_offset < 0) {
            page_offset = 0;
            }
         last_page = page_total;
    }
   page_total_n = ((page_total * c) - c) + 1;

      if (page_total > 1) {
         var url = '<a href="' + myurl + '" title="First">' + '&lt;&lt; ' + '</a>';
         url = url.replace(/sp_n=\d+/, "sp_n=1");
//       document.write(url + "   ");

         

//       var url = '<a href="' + myurl + '" class="next_prev_carrot" title="Previous">' + '&lt; ' + '</a>';
         var url = '<a href="' + myurl + '" title="Previous">' + '<img src="/SiteCollectionImages/previous-btn.gif" border="0" align="middle"> ' + '</a>';

         var reg= /sp_n=(\d+)/;
         var res = url.match(reg);
         if (res != null){
            var num = parseFloat(res[1]);
         }

		var newnum = num - c; 

         url = url.replace(/sp_n=\d+/, "sp_n=" + newnum);
         document.write(url + "  ");
        
         for (var i = page_offset; i < last_page; i++) {

             var label = i+1;
             var spn = (i * c) + 1;
            
		 if (page_selected == i) {
                   var url = label;
       		 if (url == 1)
			 {
		               document.write('<span>&nbsp;&nbsp;'+ '<img src="/SiteCollectionImages/previous-btn-grey.gif" border="0" align="middle">&nbsp;' + url + '</span>&nbsp;&nbsp;');
			}
			else if (url == last_page)
			 {
		               document.write('<span>'+ url + '&nbsp;<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;' + '</span>&nbsp;&nbsp;');
			}
			else
			{
		                document.write('<span>'+ url + "</span>&nbsp;&nbsp;");
			}
                } 
		else
		{

		
                var url = '<a href="' + myurl + '">' + label + '</a>&nbsp;';
                url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
                url = url.replace(/atomzspn/, spn);
				

                document.write(url + " ");
                }
             }


         
         spn = l;
         //if ((!wild) || (wild && (spn < page_total_n))) {
//COMMENTED        var url = '<a href="' + myurl + '" class="next_prev_carrot" title="Next">' + '&gt; ' + '</a>';


         var url = '<a href="' + myurl + '" title="Next">' + '<img src="/SiteCollectionImages/next-btn.gif" border="0" align="middle">' + '</a>';
	//alert("Next Btn URL:"+url);
         var reg= /sp_n=(\d+)/;
         var res = url.match(reg);
         if (res != null){
            var num = parseFloat(res[1]);
         }

		//  Pagination Fix
		var items_per_page = h-l+1; 
		var newnum = num + items_per_page; 
		//end Pagination Fix

        url = url.replace(/sp_n=\d+/, "sp_n=" + newnum);

          document.write(url + "  ");

//            }
         
	var nextButtonHyperlink = myurl +10;
	
 //        var url = '<a href="' + myurl + '" title="Last">' + '&gt;&gt; ' + '</a>';
 //        spn = page_total_n;
 //        url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
 //        url = url.replace(/atomzspn/, spn);

//       document.write(url + "   ");

       }
}




//pagination function
function paginationForLastPage(l,h,t,c,myurl) {




        var nn= /sp_n/;
        if (!nn.test(myurl)) //if sp_n isn't part of the string, insert it
        {
            var myurl = myurl + "&amp;sp_n=1";
        }
         
      var page_selected = (l-1)/c;
      var page_offset = page_selected - 4;
      if (page_offset < 0) {
         page_offset = 0;
         }
      var page_total = t/c;
      page_total = Number(page_total.toString().replace(/\..*/, ""));
 
      if (t%c > 0) {
         page_total = 1 + page_total;
         }
 
   var query = "|flat -world|";
   var last_page = page_offset + 9;
   if (last_page >= page_total) {
         page_offset = page_total - 9;
         if (page_offset < 0) {
            page_offset = 0;
            }
         last_page = page_total;
    }
   page_total_n = ((page_total * c) - c) + 1;

      if (page_total > 1) {
         var url = '<a href="' + myurl + '" title="First">' + '&lt;&lt; ' + '</a>';
         url = url.replace(/sp_n=\d+/, "sp_n=1");
//       document.write(url + "   ");

         

//       var url = '<a href="' + myurl + '" class="next_prev_carrot" title="Previous">' + '&lt; ' + '</a>';
         var url = '<a href="' + myurl + '" title="Previous">' + '<img src="/SiteCollectionImages/previous-btn.gif" border="0" align="middle"> ' + '</a>';

         var reg= /sp_n=(\d+)/;
         var res = url.match(reg);
         if (res != null){
            var num = parseFloat(res[1]);
         }

		var newnum = num - c; 

         url = url.replace(/sp_n=\d+/, "sp_n=" + newnum);
         document.write(url + "  ");
         

         for (var i = page_offset; i < last_page; i++) {
             var label = i+1;
             var spn = (i * c) + 1;
            
		 if (page_selected == i) {
                   var url = label;
       		 if (url == 1)
			 {
				
		               document.write('<span>&nbsp;&nbsp;'+ '<img src="/SiteCollectionImages/previous-btn-grey.gif" border="0" align="middle">&nbsp;' + url + '</span>&nbsp;&nbsp;');
			}
			else if (url == last_page)
			 {

				
		               document.write('<span>'+ url + '&nbsp;<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;' + '</span>&nbsp;&nbsp;');
			}
			else
			{
				
		                document.write('<span>'+ url + "</span>&nbsp;&nbsp;");
			}
                } 
		else
		{
		if(i!=(last_page-1))
		{	
                var url = '<a href="' + myurl + '">' + label + '</a>&nbsp;';
                url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
                url = url.replace(/atomzspn/, spn);
		
                document.write(url + "  ");
                }
		else
		{
		   document.write('<span>'+label +'&nbsp;'+ '</span>');
		}
		}
             }


         

    //     var url = '<a href="' + myurl + '" title="Last">' + '&nbsp;<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;' + '</a>';
         spn = page_total_n;
         url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
         url = url.replace(/atomzspn/, spn);
	
// document.write(url + "  ");
       //document.write('<span>'+ url + '&nbsp;<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;' + '</span>&nbsp;&nbsp;');
 document.write('<span>'+ '<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;'+ '</span>&nbsp;&nbsp;');
       }
}


//pagination function
function pagination(l,h,t,c) {
        var myurl = document.URL;
        var nn= /sp_n/;
        if (!nn.test(myurl)) //if sp_n isn't part of the string, insert it
        {
            var myurl = myurl + "&amp;sp_n=1";
        }
         
      var page_selected = (l-1)/c;
      var page_offset = page_selected - 4;
      if (page_offset < 0) {
         page_offset = 0;
         }
      var page_total = t/c;
      page_total = Number(page_total.toString().replace(/\..*/, ""));
 
      if (t%c > 0) {
         page_total = 1 + page_total;
         }
 
   var query = "|Search|";
   var last_page = page_offset + 9;
   if (last_page >= page_total) {
         page_offset = page_total - 9;
         if (page_offset < 0) {
            page_offset = 0;
            }
         last_page = page_total;
    }
   page_total_n = ((page_total * c) - c) + 1;

      if (page_total > 1) {
         var url = '<a href="' + myurl + '" title="First">' + '' + '</a>';
         url = url.replace(/sp_n=\d+/, "sp_n=1");
//       document.write(url + "   ");

         

//       var url = '<a href="' + myurl + '" class="next_prev_carrot" title="Previous">' + '&lt; ' + '</a>';
        var url = '<a href="' + myurl + '" title="Previous">' + '<img src="/SiteCollectionImages/previous-btn.gif" border="0" align="middle"> ' + '</a>';
      var res = url.match(reg);
         if (res != null){
            var num = parseFloat(res[1]);
         }

		var newnum = num - c; 

         url = url.replace(/sp_n=\d+/, "sp_n=" + newnum);
         document.write(url + "  ");
         

         for (var i = page_offset; i < last_page; i++) {
             var label = i+1;
             var spn = (i * c) + 1;
            
		 if (page_selected == i) {
                   var url = label;
       		 if (url == 1)
			 {
		               document.write('<span>&nbsp;&nbsp;'+ '<img src="/SiteCollectionImages/previous-btn-grey.gif" border="0" align="middle">&nbsp;' + url + '</span>&nbsp;&nbsp;');
			}
			else if (url == last_page)
			 {
		               document.write('<span>'+ url + '&nbsp;<img src="/SiteCollectionImages/next-btn-grey.gif" border="0" align="middle">&nbsp;' + '</span>&nbsp;&nbsp;');
			}
			else
			{
		                document.write('<span>'+ url + "</span>&nbsp;&nbsp;");
			}
                } 
		else
		{
                var url = '<a href="' + myurl + '">' + label + '</a>&nbsp;';
                url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
                url = url.replace(/atomzspn/, spn);
                document.write(url + " ");
                }
             }


         
       spn = l;
      //   if ((!wild) || (wild && (spn < page_total_n))) {
//COMMENTED    
    var url = '<a href="' + myurl + '" class="next_prev_carrot" title="Next">' + '&gt; ' + '</a>';
        var url = '<a href="' + myurl + '" title="Next">' + '<img src="/SiteCollectionImages/next-btn.gif" border="0" align="middle">' + '</a>';

       var reg= /sp_n=(\d+)/;
        var res = url.match(reg);
       if (res != null){
           var num = parseFloat(res[1]);
       }

		//  Pagination Fix
		var items_per_page = h-l+1; 
		var newnum = num + items_per_page; 
		//end Pagination Fix

         url = url.replace(/sp_n=\d+/, "sp_n=" + newnum);
            document.write(url + "  ");
            //}
         

         var url = '<a href="' + myurl + '" title="Last">' + '' + '</a>';
         spn = page_total_n;
         url = url.replace(/sp_n=\d*/, "sp_n=atomzspn");
         url = url.replace(/atomzspn/, spn);

//        document.write(url + "   ");

       }
}


































function display_size( bytes )
{
	if( bytes < 1000 )
	{
		document.write( bytes + " bytes" );
	}
	else if( bytes < 1000000 )
	{
		var kbytes = bytes / 1024;
		document.write( kbytes.toPrecision(3) + " KB" );
	}
	else
	{
		var mbytes = bytes / 1048576;


		document.write( mbytes.toPrecision(3) + " MB" );
	}
}

function add_param(name, val)
{
	var here = document.location.toString();
	var qnum = new RegExp( "&" + name + "=[^&]*" );
	if( here.match( qnum ) )
	{
		here = here.replace( qnum, "&" + name + "=" + val );
	}
	else
	{
		here += "&" + name + "=" + val;
	}

	document.location = here;
}

function remove_param(name)
{
	var here = document.location.toString();
	var qnum = new RegExp( "&" + name + "=[^&]*" );

	if( here.match( qnum ) )
	{
		here = here.replace( qnum, "" );
	}
      document.location=here;
}


<!--
function openWindow(url, name)
{
 popupWin = window.open(url, name, 'dependent, statusbar=no, resizable=no,left=75,top=100,width=500,height=375')
}

//Activate Cloaking
function getCookieVal (offset)
   {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
      endstr = document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
   }

function GetCookie (name)
   {
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen)
      {
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg)
         return getCookieVal (j);
      i = document.cookie.indexOf(" ", i) + 1;
      if (i == 0) break;
      }
   return null;
   }

function SetCookie (name, value)
   {
   var argv = SetCookie.arguments;
   var argc = SetCookie.arguments.length;
   var expires = (argc > 2) ? argv[2] : null;
   var path = (argc > 3) ? argv[3] : null;
   var domain = (argc > 4) ? argv[4] : null;
   var secure = (argc > 5) ? argv[5] : false;
   document.cookie = name + "=" + escape (value) +
        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
        ((path == null) ? "" : ("; path=" + path)) +
        ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
   }
//Deactivate Cloaking


    function IsEmpty(aTextField) {
        if ( (aTextField.value.length==0) || (aTextField.value==null) ) {
            return true;
        }
        else { return false; }
    }
    function ValidateForm(form) {
        if(IsEmpty(form.sp_q)) { 
            alert('Please enter the search terms') 
            form.sp_q.focus(); 
            return false; 
        } 
        return true;
    } 






function getQueryVariableFromUrl(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0 ; i<vars.length ; i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
  alert('Query Variable ' + variable + ' not found');
}









