function getURLParams(key) { var result = []; var index = window.location.href.indexOf("?"); if (index === -1) { return null; } var path = window.location.href.substr(index + 1); // path = decodeURIComponent(path); // do not use decodeURIComponent before splitting if (path.indexOf('#') > -1) { path = path.substr(0, path.indexOf('#')); } var params = path.split("&"); for (var i = 0; i < params.length; i++) { var pair = params[i]; var index = pair.indexOf('='); if (index === -1 || key != pair.substr(0, index)){ continue;} var value = params[i].substr(index + 1); result.push(decodeURIComponent(value.replace(/\+/g, ' '))); } return result; } function getURLParam(key) { var params = getURLParams(key); if (params.length === 0) { return null; } return params[0]; } jQuery(document).ready(function(){ jQuery('.expandIframe').live('click',function(){ var parent = jQuery(this).parent(); parent.find('iframe').show(); parent.find('.collapseIframe').show(); //parent.find('span').hide(); parent.find('.expandButton').show(); //parent.find('.sentence1').hide(); //parent.find('.sentence2').show(); jQuery(this).hide(); }); jQuery('.collapseIframe').live('click',function(){ var parent = jQuery(this).parent(); parent.find('iframe').hide(); parent.find('.expandIframe').show(); //parent.find('span').show(); parent.find('.expandButton').hide(); //parent.find('.sentence1').show(); //parent.find('.sentence2').hide(); jQuery(this).hide(); }); jQuery('.loadIframe').live('click',function(){ var parent = jQuery(this).parent(); parent.find('.collapseIframe').show(); parent.find('.expandIframe').hide(); //parent.find('span').hide(); parent.find('.expandButton').show(); //parent.find('.sentence1').hide(); //parent.find('.sentence2').show(); jQuery(this).hide(); var host = document.location.host; //var port = document.location.port; var keyword= jQuery(this).attr("alt"); var url = jQuery(this).attr("title"); var q = getURLParam("q"); var nq = getURLParam("nq"); var fq = getURLParam("fq"); var snippetUrl = 'http://'+host+'/search/snippet?url='+encodeURIComponent(url); var expandSnippetUrl = 'http://'+host+'/search/page?url='+encodeURIComponent(url); if(q){ snippetUrl+='&q='+encodeURIComponent(q); expandSnippetUrl+='&q='+encodeURIComponent(q); } if(nq){ snippetUrl+='&nq='+encodeURIComponent(nq); expandSnippetUrl+='&nq='+encodeURIComponent(nq); } if(fq){ snippetUrl+='&fq='+encodeURIComponent(fq); expandSnippetUrl+='&fq='+encodeURIComponent(fq); } var ret ='