/*
********* rjsTwitter ***********
rjsTwitter is a simple Client for Twitter. You can show tweets from any Twitter-author if the tweets are free. You must only specify the screenname. You can configure different details for the Twitter-Client.

Demo-Site: http://www.rjs.de/jquery/index.php

How to use
You can refence the library from my server with <script type="text/javascript" src="http://rjs.de/jquery/jquery.rjstwitter.js"></script> 
Or you can download the library and put it on your own server. Then you can reference it in this way: <script type="text/javascript" src="[your path]/jquery.rjstwitter.js"></script>

Then you can use it like this:
    * $("#myid").rjsTwitter( { background:"lightgray", color:"blue", fontSize:12, bildAngezeigt:true } );
    * $("#myid").rjsTwitter();
    * $("#myid").rjsTwitter( { color:"blue", fontSize:12 } );
Options
    * background - Backgroundcolor: CSS-String, Default "white"
    * color - Foregroundcolor: CSS-String, Default "black"
    * fontFamily - Fontfamily: CSS-String, Default "'Times New Roman',Times,serif"
    * fontSize - Fontsize: CSS-Number, Default 12
    * nameAngezeigt - Show Name: Boolean, Default true -> Show Name
    * screenNameAngezeigt - Show Screename: Boolean, Default true -> Show Screename
    * anzahlTweets - Number of shown Tweets: Number, Default 10
    * screenname - Screename from the author: String, Default "rjsedv", used to identify the shown tweeds
    * idAngezeigt - Show ID: Boolean, Default false -> don't show ID
    * bildAngezeigt - Show image, if exists: Boolean, Default true -> show image
Licence: GPL
Copyright: Ralph Steyer, RJS-EDV-KnowHow, http://www.rjs.de
Version: 1.02 
Date: 28.08.2009 */
jQuery.fn.rjsTwitter=function(a){var b=jQuery.extend({background:"white",color:"black",fontSize:12,fontFamily:"'Times New Roman',Times,serif",nameAngezeigt:true,screenNameAngezeigt:true,anzahlTweets:10,screenname:"rjsedv",idAngezeigt:false,bildAngezeigt:true},a);return this.each(function(){var d=$(this);var c="http://twitter.com/status/user_timeline/"+b.screenname+".json?count="+b.anzahlTweets+"&callback=?";jQuery.getJSON(c,function(g){var e="";var h="";var f="";var k="";d.css({width:b.width,height:b.height,backgroundColor:b.background,color:b.color,fontSize:b.fontSize,fontFamily:b.fontFamily});jQuery.each(g[0].user,function(l,m){if((l=="name")&&(e=="")){e=m}if((l=="screen_name")&&(h=="")){h=m}if((l=="profile_image_url")&&(f=="")){f=m}if((l=="id")&&(k=="")){k=m}});var j="";if(b.screenNameAngezeigt){j="<h1>Twitter-Tweets - "+h+"</h1>"}else{j="<h1>Twitter-Tweets</h1>"}j+="<br />";if(b.nameAngezeigt){j+="Name: "+e+"<br />"}if(b.idAngezeigt){j+="ID: "+k}j+="<hr />";d.html("<div align='center'>(c) RJS EDV-KnowHow - <a href='http://rjs.de' target='neu'>www.rjs.de</a><hr /></div>"+j);if((f!="")&&b.bildAngezeigt){d.append("<div align='center'><img src='"+f+"' /></div><hr />")}for(i=0;i<g.length;i++){jQuery.each(g[i],function(l,m){if(l=="text"){d.append(m+"<br />")}if(l=="created_at"){d.append(m+"<hr />")}})}d.append("<div align='center'><hr />(c) RJS EDV-KnowHow - <a href='http://rjs.de' target='neu'>www.rjs.de</a></div>")})})};
