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('
');