
function listEntries(j){removeOldResults();var d=jQuery('#data');d.hide();d.append('<ul></ul>');var entry;var alturl;for(var i=j.feed.entry.length-1;i>=0;i--){entry=j.feed.entry[i];if(entry.g$image_link){alturl=entry.g$image_link[0].$t;}
if(alturl!==undefined){d.children().append("<li><a href=\""+alturl+"\" title=\""+alturl+"\" onclick=\"imgSelected(\'"+alturl+"\'); jQuery(this).parent().css({border: \'1px solid red\'});return false;\"><img src="+alturl+" /></a></li>");}}
jQuery('#data').show('slow');}
function imgSelected(alturl){jQuery('div#data ul li').css({border:''});jQuery('#attachment_url')[0].value=alturl;}
function search(query){removeOldJSONScriptNodes();removeOldResults();var div=document.getElementById('data');var p=document.createElement('p');p.appendChild(document.createTextNode('Loading...'));div.appendChild(p);var scriptElement=document.createElement("script");scriptElement.setAttribute("id","jsonScript");scriptElement.setAttribute("src","http://www.google.com/base/feeds/snippets?bq="+
escape(query.bq.value)+"&max-results="+escape(query.maxresults.value)+"&refine=true&alt=json-in-script&callback=listEntries");scriptElement.setAttribute("type","text/javascript");document.documentElement.firstChild.appendChild(scriptElement);}
function removeOldJSONScriptNodes(){var jsonScript=document.getElementById("jsonScript");if(jsonScript){jsonScript.parentNode.removeChild(jsonScript);}}
function removeOldResults(){var div=document.getElementById("data");if(div.firstChild){div.removeChild(div.firstChild);}}
jQuery(document).ready(function(){dimSearchbox();jQuery('#search_query').focus(function(){clearSearchbox();}).blur(function(){dimSearchbox();}).blur();});function dimSearchbox(){jQuery('#search_query').css('color','#999');}
function clearSearchbox(){jQuery('#search_query').attr('value','');jQuery('#search_query').css('color','#333');}