function jtw_urlencode(str) { str = escape(str); str = str.replace('+', '%2B'); str = str.replace('%20', '+'); str = str.replace('*', '%2A'); str = str.replace('/', '%2F'); str = str.replace('@', '%40'); return str; } var jtw_searchfunc = function (data) { var arr = data; var ret = jtw_pre_html; var i = 0; ret = ret + '
'; for (i = 0; i < arr.results.length; i++) { var user = arr.results[i].from_user; var tweet = arr.results[i].text; var img = arr.results[i].profile_image_url; var re = new RegExp("(([a-zA-Z]+:\/\/)([a-z][a-z0-9_\..-]*[a-z]{2,6})([a-zA-Z0-9\/*-_\?&%]*))", "i"); tweet = tweet.replace(re, '$1'); re = new RegExp("@([a-zA-Z0-9_]+)", "g"); tweet = tweet.replace(re, '@$1'); tweet = tweet.replace('&', '&'); ret = ret + '
'; if (!jtw_hide_img) {ret = ret + '';} ret = ret + '' + user + ': ' + tweet + '
'; if (i < arr.results.length - 1) ret = ret + jtw_mid_html; } ret = ret + jtw_post_html; ret = ret + '
Widget by jazzychad - Add one to your site
'; ret = ret + '
'; document.getElementById(jtw_divname).innerHTML = ret; jtw_divname='';jtw_width='';jtw_height='';jtw_scroll='';jtw_widget_background='';jtw_widget_border='';jtw_tweet_textcolor='';jtw_tweet_linkcolor='';jtw_tweet_background='';jtw_tweet_border='';jtw_tweet_margin='';jtw_tweet_fontsize='';jtw_tweet_lang='';jtw_hide_img='';jtw_num_tweets='';jtw_search='';jtw_pre_html='';jtw_post_html='';jtw_mid_html='';jtw_center_widget=''; } var jtw_divname; var jtw_width; var jtw_height; var jtw_scroll; var jtw_widget_background; var jtw_widget_border; var jtw_tweet_textcolor; var jtw_tweet_linkcolor; var jtw_tweet_background; var jtw_tweet_border; var jtw_tweet_margin; var jtw_tweet_fontsize; var jtw_tweet_lang; var jtw_hide_img; var jtw_big_img; var jtw_img_size; var jtw_num_tweets; var jtw_search; var jtw_pre_html; var jtw_post_html; var jtw_mid_html; var jtw_center_widget; var jtw_widget_style_misc; var jtw_results_style_misc; var jtw_tweet_style_misc; //set defaults; if (!jtw_divname) jtw_divname = 'jtw_widget'; if (!jtw_width) jtw_width = '300px'; if (!jtw_height) jtw_height = '400px'; if (!jtw_scroll || jtw_scroll == 'yes') jtw_scroll = 'overflow:auto;'; else jtw_scroll = ''; if (!jtw_widget_background) jtw_widget_background = '#fff'; if (!jtw_widget_border) jtw_widget_border = '1px solid #aaa'; if (!jtw_tweet_textcolor) jtw_tweet_textcolor = '#000'; if (!jtw_tweet_linkcolor) jtw_tweet_linkcolor = 'color:#00f;'; else jtw_tweet_linkcolor = 'color:' + jtw_tweet_linkcolor + ';'; if (!jtw_tweet_background) jtw_tweet_background = '#f8f8f8'; if (!jtw_tweet_border) jtw_tweet_border = '1px solid #aaa'; if (!jtw_tweet_margin) jtw_tweet_margin = '1px'; if (!jtw_tweet_fontsize) jtw_tweet_fontsize = '14px'; if (!jtw_search) jtw_search = 'twitter'; else jtw_search = jtw_urlencode(jtw_search); if (!jtw_num_tweets) jtw_num_tweets = 20; if (!jtw_pre_html) jtw_pre_html = '
Twitter Search Widget
'; if (!jtw_post_html) jtw_post_html = ''; if (!jtw_mid_html) jtw_mid_html = ''; if (jtw_center_widget == 'yes') jtw_center_widget = 'margin: 0 auto;'; else jtw_center_widget = ''; if (!jtw_tweet_lang) jtw_tweet_lang = ''; else jtw_tweet_lang = 'lang=' + jtw_tweet_lang + '&'; if (!jtw_widget_style_misc) jtw_widget_style_misc = ''; if (!jtw_results_style_misc) jtw_results_style_misc = ''; if (!jtw_tweet_style_misc) jtw_tweet_style_misc = ''; if (jtw_big_img == 'yes') jtw_img_size = 48; else jtw_img_size = 24; if (jtw_hide_img == 'yes') jtw_hide_img = 1; else {jtw_hide_img = 0; jtw_tweet_style_misc = jtw_tweet_style_misc + ';min-height:' + (jtw_img_size + 4) + 'px;';} document.write('
'); document.write(''); document.write(''); document.write('
');