Wednesday, April 29, 2009
Free Webroot Desktop Firewall for everyone
So, if you want to get free Webroot Desktop Firewall licence key visit Webroot Desktop Firewall special offer page and fill in registration form with your name and email. Submit and check your email box for their notification with your original Webroot Desktop Firewall licence key. Than follow instructions in your email, download firewall and register it without time limitation.
This is time-limited offer so hurry up before it ends up.
Written by www.pcterritory.net
Free Webroot Desktop Firewall for everyone
So, if you want to get free Webroot Desktop Firewall licence key visit Webroot Desktop Firewall special offer page and fill in registration form with your name and email. Submit and check your email box for their notification with your original Webroot Desktop Firewall licence key. Than follow instructions in your email, download firewall and register it without time limitation.
This is time-limited offer so hurry up before it ends up.
Written by www.pcterritory.net
Free Webroot Desktop Firewall for everyone
So, if you want to get free Webroot Desktop Firewall licence key visit Webroot Desktop Firewall special offer page and fill in registration form with your name and email. Submit and check your email box for their notification with your original Webroot Desktop Firewall licence key. Than follow instructions in your email, download firewall and register it without time limitation.
This is time-limited offer so hurry up before it ends up.
Written by www.pcterritory.net
Labels Cloud Widget Hack For Bloggers
As before i had an early post on how to to flash animated label cloud widget for blogger blog if you want your labels in moving or animated format get it from there.
Now i will tell you how to install label cloud widget for blogger.
Log in into blogger
Click Layout.
Click Edit HTML tab
Click Download Full Template and back up the template first.
Find the closing skin tag
]]></b:skin>
And place the below code right BEFORE that.
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}
Now Find for </head> and place the below codes before it
<script type='text/javascript'>
// Label Cloud User Variables
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>
You can change all sizes and colors in above codes to alter the widget according to your needs.
Now Expand your widgets in your html i.e checkmark the option to expand widgets and search for below line
<b:widget id='Label1' locked='false' title='Labels' type='Label'/>
And replace it with below codes:-
<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>
// Don't change anything past this point -----------------
// Cloud function s() ripped from del.icio.us
function s(a,b,i,x){
if(a>b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}
var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = "<data:label.name/>";
ts[theName] = <data:label.count/>;
</b:loop>
for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
var ta=cloudMin-1;
tz = labelCount.length - cloudMin;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
if(ts[t] < cloudMin){
continue;
}
for (var i=0;3 > i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = '/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>
<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
Now preview your template if goes all right save your template.I hope it would be working fine for you.If still you have any problem with this tutorial or need more details about the widget read the original post from here with all necessary details.
Labels Cloud Widget Hack For Bloggers
As before i had an early post on how to to flash animated label cloud widget for blogger blog if you want your labels in moving or animated format get it from there.
Now i will tell you how to install label cloud widget for blogger.
Log in into blogger
Click Layout.
Click Edit HTML tab
Click Download Full Template and back up the template first.
Find the closing skin tag
]]></b:skin>
And place the below code right BEFORE that.
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}
Now Find for </head> and place the below codes before it
<script type='text/javascript'>
// Label Cloud User Variables
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>
You can change all sizes and colors in above codes to alter the widget according to your needs.
Now Expand your widgets in your html i.e checkmark the option to expand widgets and search for below line
<b:widget id='Label1' locked='false' title='Labels' type='Label'/>
And replace it with below codes:-
<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>
// Don't change anything past this point -----------------
// Cloud function s() ripped from del.icio.us
function s(a,b,i,x){
if(a>b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}
var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = "<data:label.name/>";
ts[theName] = <data:label.count/>;
</b:loop>
for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
var ta=cloudMin-1;
tz = labelCount.length - cloudMin;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
if(ts[t] < cloudMin){
continue;
}
for (var i=0;3 > i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = '/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>
<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
Now preview your template if goes all right save your template.I hope it would be working fine for you.If still you have any problem with this tutorial or need more details about the widget read the original post from here with all necessary details.
Labels Cloud Widget Hack For Bloggers
As before i had an early post on how to to flash animated label cloud widget for blogger blog if you want your labels in moving or animated format get it from there.
Now i will tell you how to install label cloud widget for blogger.
Log in into blogger
Click Layout.
Click Edit HTML tab
Click Download Full Template and back up the template first.
Find the closing skin tag
]]></b:skin>
And place the below code right BEFORE that.
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}
Now Find for </head> and place the below codes before it
<script type='text/javascript'>
// Label Cloud User Variables
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>
You can change all sizes and colors in above codes to alter the widget according to your needs.
Now Expand your widgets in your html i.e checkmark the option to expand widgets and search for below line
<b:widget id='Label1' locked='false' title='Labels' type='Label'/>
And replace it with below codes:-
<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>
// Don't change anything past this point -----------------
// Cloud function s() ripped from del.icio.us
function s(a,b,i,x){
if(a>b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}
var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = "<data:label.name/>";
ts[theName] = <data:label.count/>;
</b:loop>
for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
var ta=cloudMin-1;
tz = labelCount.length - cloudMin;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
if(ts[t] < cloudMin){
continue;
}
for (var i=0;3 > i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = '/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>
<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
Now preview your template if goes all right save your template.I hope it would be working fine for you.If still you have any problem with this tutorial or need more details about the widget read the original post from here with all necessary details.
Tuesday, April 28, 2009
Change We Can Believe In
- Ryan Freel
I agree. It's time for a change Andy MacPhail should grant Freel his wish by any means necessary.
I wasn't a huge fan of adding Freel to begin with but figured it was necessary evil to take on his contract so we could move Ramon Hernandez and he kind of filled a need. That need was alleviated a bit with the addition of Felix Pie and even more with the signing of Ty Wigginton. The trade for Robert Andino just before Opening Day made him downright redundant.
So Freel is unnecessary and he's an ass. If you don't believe me, read the rest of his quotes in Steve Melewski's blog post. I won't bother rehashing them here.
It goes to show you that just because you hustle in the field and bring all that energy to your game...it doesn't mean you're a good guy. Oriole fans everywhere should be sending thank you notes to Justin Masterson for beaning Freel in the head.
His time is Baltimore is done. Either by trade or release, I doubt we'll see Freel in the black and orange again.
Couture Glass Wedding Invitations by New York wedding invitations designer Lela New York
These couture wedding invitations designed by Lela New York are super luxurious! Glass wedding invitations are a modern way of introducing your wedding day. These glass wedding invitations include silver metallic printing and are placed inside our silk envelopes with a beautiful custom pearl and beaded star applique. Both have that star quality! Enjoy!
Top Five Hitting Streaks in Orioles History: Part 2
Games
Eric Davis 30
R. Palmiero 24
M. Mora 23
R. Alomar 22
B. Bonilla 22
E. Murray 22
D. DeCinces 22
Davis' 1998 season was pretty amazing. he hit .327 with 28 homers, slugged .582 and OPSed .970. During his 30 game hitting streak, he hit .400 with 10 doubles and 10 homers. That's a monster run of mashing.
Remember the welcome Palmiero got in Baltimore in 1994? Hard to imagine now but the guy was beloved. He helped put the O's back in serious contention that year before the strike and set the record for Oriole hitting streaks at the time.
Melmo got his streak done in 2003, a precursor to his career year in 2004.
Four players tied for fouth; Robbie Alomar, like Palmiero, put this streak together in his debut Oriole season and slugged .750 all the while. Bonilla's streak happened over two seasons (1996-1997) and ditto for DeCinces (1978-1979). You usually won't see a lot of walks during a long hitting streak but Eddie Murray walked an impressive 18 times in 22 games and still put together a string of 22 games with a hit.
Nick Markakis now has a 14 games hitting streak and the reason I show this list is that I think he can break Eric Davis' record. Over the next two or three years, he will be the perfect combination of patience, speed and hitting skill to challenge it. I dare say that he's the best bet of any player on baseball to make a serious run at the all-time hitting streaks in MLB history.
All players who had long hitting streaks in the modern era have been in their late 20's, maybe 30. Paul Molitor was 30. George Brett was 27. So was Jimmy Rollins. So was Chase Utley. Joe DiMaggio was 26, as was Luis Catillo. Markakis is 25...so why not now?
There will be a lot of losing this season...we may as well take a look at the great individual performances some of the Orioles will have.
Yahoo Geocities Shutting Down
You will see for an important announcement in geocities site like this.
Important Announcement
After careful consideration, Yahoo! has decided to close GeoCities later this year.
You can continue enjoying your GeoCities service until then — we just wanted you to let you know about the closure as soon as possible. We'll share more details this summer. For now, please visit the help center for more information.
If you are using geocities or googlepages hosting then be fast to backup your files and upload to any other server for hosting your files.As googlepages if closing next month and your sites will be automatically redirected to google sites and if your googlpages account has nay files hosted on it download them in zip format fast from your googlepages account.
And for geocities no further exact date is provided so you have time to switch from geocities to any other server in an mannered way you like and stop using geocities for uploading any other files.
Yahoo Geocities Shutting Down
You will see for an important announcement in geocities site like this.
Important Announcement
After careful consideration, Yahoo! has decided to close GeoCities later this year.
You can continue enjoying your GeoCities service until then — we just wanted you to let you know about the closure as soon as possible. We'll share more details this summer. For now, please visit the help center for more information.
If you are using geocities or googlepages hosting then be fast to backup your files and upload to any other server for hosting your files.As googlepages if closing next month and your sites will be automatically redirected to google sites and if your googlpages account has nay files hosted on it download them in zip format fast from your googlepages account.
And for geocities no further exact date is provided so you have time to switch from geocities to any other server in an mannered way you like and stop using geocities for uploading any other files.
Yahoo Geocities Shutting Down
You will see for an important announcement in geocities site like this.
Important Announcement
After careful consideration, Yahoo! has decided to close GeoCities later this year.
You can continue enjoying your GeoCities service until then — we just wanted you to let you know about the closure as soon as possible. We'll share more details this summer. For now, please visit the help center for more information.
If you are using geocities or googlepages hosting then be fast to backup your files and upload to any other server for hosting your files.As googlepages if closing next month and your sites will be automatically redirected to google sites and if your googlpages account has nay files hosted on it download them in zip format fast from your googlepages account.
And for geocities no further exact date is provided so you have time to switch from geocities to any other server in an mannered way you like and stop using geocities for uploading any other files.
Monday, April 27, 2009
Top Five Hitting Streaks in Oriole History: Part 1
First, who else has had 17 games hitting streaks like Markakis? Cal Ripken did it three times. The rest of the list includes no real surprises; Al Bumbry, Paul Blair, Ken Singleton, Broroks Robinson and Luis Aparicio, all guys who were either great hitters or good hitters with speed. Only Gene Woodling, who was 37 in 1960 during his 17-game hit streak, is kind of an outlier.
So who's at the top of the list? You won't get it if I gave you 10 guesses. And he has it by a large margin.
So take your guesses in the comments section and I'll reveal the list in the morning. I'll admit, I had no idea who it was until I looked it up.
AL East Roundup: Week 3
Toronto Blue Jays
Note: Still no Jays blogger. Anyone know someone? Anyone want to just write the recap weekly? Better from a Jays fan than a Yanks one. Hit me: josephp at riveraveblues dot com.
The Jays continued to roll through the season's third week, taking two out of three from each of their opponents. Their week started and ended with Roy Halladay, who had an uncharacteristic performance on Tuesday, surrendering five runs over eight innings. This is why we need a Jays blogger to take this. Halladay had allows three through six innings, and then another two in the seventh. He tossed just 104 pitches in those eight innings, and struck out nine with no walks. The start didn't seem all that bad, but it's still five runs and a loss in the box score. He came back to win on Sunday, but his line, other than the earned runs, doesn't look as impressive: 7 IP, 3 ER, 6 K, 1 BB, 118 pitches. So he used more pitches in fewer innings, struck out fewer, walked more, and allowed fewer runs. This baseball is an odd game.
Following the Halladay loss, the Jays took an 11-inning affair 8-7 on a Kevin Millar walk-off single. The Jays were actually up 7-4 heading into the top of the ninth, but B.J. Ryan hit a guy and issued a walk to lead off the frame, and it all came unraveled from there. An error and a Michael Young home run later and the game was headed to extras. Thursday was another good start for Kevin Millwood, though he did allow three home runs. The overall damage was limited to four runs over seven innings, and the Jays finished taking two of three from the Rangers.
In Chicago the Jays opened by simply massacring the Sox 14-0 on 21 hits. Lyle Overbay was the only starter to go hitless in the affair. The Sox turned the tables the next day, defeating Brian Burres and the Jays 10-2. Then finally, in the aforementioned Halladay start on Sunday, the Jays took the game 4-3 on a go-ahead single by Scott Rolen in the eighth. Few expected the Jays to play like this, but their offense has been clicking and the pitching staff has been doing the job, despite the flurry of injuries (McGowan, Marcum, Litsch, now Romero and Ryan).
Week's record: 4-2
Season record: 14-6
Injuries: LHP B.J. Ryan (15-day DL, soreness between shoulder and back), LHP Ricky Romero (15-day DL, strained muscle on right side).
This week: Mon - Thu @Kansas City; Fri - Sun BALTIMORE
Boston Red Sox - Surviving Grady
Not much to complain about in Red Sox Nation this week, the Sox haven't lost a game. Monday they played the traditional Patriot's Day morning game and completed a 4-game sweep of the Orioles with a dominating 12-1 victory. After a washout on Tuesday, the Sox played two against the Twins on Wednesday. Tim Wakefield pitched his second consecutive complete game in the first match-up, a rain-shortened seven inning affair. The offense was fueled with homers off the bats of Lowell, Nick Green, and the Bearded Wonder Kevin Youkilis. The second game featured Brad Penny and a Jeff Bailey homer on the way to a 7-3 win. Thursday was a scheduled off-day, giving everyone a chance to stock up on red meat, cheap beer and bail money as the Yankees were coming on Friday.
The rivalry lived up to its reputation on Friday evening. The Yanks took a 2-run lead into the ninth, only to see Mariano Rivera cough it up when Jason Bay smashed a game-tying homer. The Sox bullpen out-dueled the Yankee pen and Youk ended things in the 11th with a walk-off homer. Saturday's game - what should have been a pitching duel between Beckett and Burnett - turned into an old-fashioned barn-burner. Each team hit 3 homeruns, but it was the Red Sox bullpen again that outlasted New York. Mike Lowell had a 3-run shot and Jason Varitek, perhaps the worst bases-loaded hitter in the game, belted a grand slam. Twelve pitchers, 385 pitches, 28 hits and 27 runs kept the scorekeepers busy in the 4 hour and 21 minute marathon.
On Sunday, the series concludes with Pettitte versus Masterson and audio-pain that is Joe Morgan on ESPN. (ed note: move along, nothing to see here...)
Week's record: 6-0
Season record: 12-6
Injuries: OF Rocco Baldelli (15-day DL, strained left hamstring)
This week: Mon - Wed @Cleveland; Thu - Sun @Tampa Bay
New York Yankees - River Ave. Blues
The Yanks' week began with rain and ended with a storm. The team opened with a solid 5-3 win over the A's, but then had a hitters' duel the next day, as lefties Brett Anderson and CC Sabathia couldn't keep the runs from scoring. The game didn't end until Melky Cabrera hit his second home run of the day in the bottom of the 14th off former Yankee Dan Giese. The real story, though, happened over the weekend.
Despite a so-so outing by Joba Chamberlain, the Yanks found themselves leading by two in the bottom of the ninth with two outs and Mariano Rivera on the mound. While Yankees fans began firing up New York, New York in their minds, Jason Bay had other plans, crushing a pitch just to the right of the Monster for a game-tying shot. In the second extra frame, Kevin Youkilis hit a bomb off Damaso Marte to steal a victory. The same could be said of Saturday, a mostly unwatchable game where the lead changed constantly. The Yanks went up 6-0 on Josh Beckett early, and it looked like A.J. Burnett had brought his A-game. Unfortunately those monitions were premature, and A.J. coughed up the lead before leaving the game. Both bullpens were terrible, but a bad call in the bottom of the eighth led to four runs and victory was all but sealed for the Sox. Finally, on Sunday night the Sox straight outplayed the Yanks, who scored just one run on a sacrifice fly.
While the Yanks' record for the week, 2-3, doesn't seem that horrible, the sting of losing winnable games against a division rival stings that much more. Lose one winnable game, that's life. Lose two straight winnable games -- that's cause for considerable frustration.
Week's record: 2-3
Season record: 9-9
Injuries: RHP Brian Bruney (15-day DL, flexor strain), RHP Chien-Ming Wang (15-day DL, hip weakness), IF Cody Ransom (60-day DL, strained quad)
This week: Mon - Wed @Detroit; Thu - Sun ANAHEIM
Tampa Bay Rays - Rays of Light
One team has to be in last place; unfortunately for the Rays, that team is the defending American League Champions. And, let's be honest, the team has no one to blame but itself for its current standing. It's not hitting and it's not pitching. At that point, it's pretty darn hard to win ballgames. The biggest issue for the Rays is that the bullpen is allowing an ERA over 2 runs higher than it did last season. Couple that with struggles of Matt Garza and Andy Sonnanstine, and you've got the recipe for a 7-12 record, 6 1/2 games behind Toronto for first place in the division.
The Rays hope that a trip into the Metrodome - a place that has been good to the team in the past - will be just what the doctor ordered to get off this snide. They'd better hope whatever's wrong is corrected soon; a pivotal 4-game set against the red-hot Red Sox opens up this weekend at Tropicana Field. It'll take more than just Evan Longoria and Carlos Pena to carry the team. Hits will need to be strung together. Pitchers will need to work deep into games. The bullpen will need to get key outs. Essentially, the Rays need the exact opposite of everything that's happened so far to go down.
Week's record: 2-4
Season record: 7-12
Injuries: Shawn Riggans (shoulder tendonitis) - 15-day-DL, Jason Isringhausen (began rehab assignment) - 15-day-DL
This week: Mon - Wed @Minnesota; Thur - Sun BOSTON
Friday, April 24, 2009
NYC Savvy Havvy Bridal Event
Hello Everyone!
Wanted let everyone know about this amazing event coming up.
Here is the info:
What: Savvy Havvy Having It All Bridal Event With A Purpose (Savvy Havvy)
When: Monday May 11, 2009, 6pm - 9pm
Where: Senses NY Salon & Spa, 138 Fifth Avenue 2nd floor (between 18th and 19th st)
Savvy Havvy - A NYC Bridal Event together with Girls Educational & Mentoring Services (GEMS) presents an evening of beauty, fun, and social awareness.
Savvy Havvy will take place in an intimate setting for brides to mingle with NYC top vendors and enjoy complimentary food, drinks, goodie bags (valued at $100), economic-friendly vendor packages, raffles, giveaways, and much more! Brides will meet with NYCs savviest people in the business who will be sharing their ’know-how’ on everything from tips on hair and makeup to what brides can do to save money on their wedding
Q &A session with celebrity event planner Stella Inserra the featured regular on Style Network’s hit show Whose Wedding Is It Anyway?
Astrological forecasts for brides by resident astrologer for the E! Daily 10, Ophira Edut.
Brides and will learn about GEMS, an amazing nonprofit organization that empowers and transform women’s’ lives, and why they should choose GEMS as their wedding charity donation of choice. To learn more about GEMS visit http://www.gems-girls.org/.
Ripken vs. Jeter: Not Even Close
I was listening to Anita Marks and Scott Garceau on WHFS and someone called in to ask how much longer the Yankees could afford to let Derek Jeter play shortstop given his diminishing ability to play the position. Garceau scoffed and said he was sick of hearing how Jeter can no longer play shortstop. Jeter may not have the raw athletic range he once had, opined Garceau, but he put himself in good positions to make the plays and thus gets to as many balls as he ever did. And then he said it...Just like Cal Ripken, Jr. did later in his career.
I have had this argument before on two fronts. The first to show that Cal Ripken did maintain excellent range until he moved to third base in 1997 and to show that Gold Glover Derek Jeter is, by and large, a fraud in the field. And I usually have this argument with baseball fans who are not necessarily statheads. So how do I make the point?
Total Chances. Most baseball fans understand in general terms how Fielding Percentage is calculated (Assists + Putouts)/ Total Chances (Assists + Putouts + Errors). People understand that your Total Chances demonstrate how many times you got to the ball. The numbers don't care how you did it, just that you did it. Here's the graph of total chances by season as full-time shortstops for Ripken and Jeter.
First, each player has a season where they plunge below 500 Total Chances. For Ripken it was 1994, the strike-shortened season. For Jeter, it was 2003 when he was injured and only played 118 games. The rest of the points all represent full seasons.
Jeter only had three seasons where he got to more than 700 balls. Ripken only had two full seasons in which he did not get to 700 balls. When Ripken got to the point that he could barely keep it above 700, he quit kidding himself and switched to third. Jeter has no such self-awareness. I mean, look at the graph. It's a slam dunk.
As Ripken's range and quickness declined, he adapted in two ways. The first, he positioned himself well for each batter and even each pitch. Secondly, and most important, he was blessed with a cannon for a right arm. This allowed him to play deeper, even out on the grass, and still make the plays he needed to.
With Jeter, he was never an elite defender to begin with. He enjoyed three, maybe four decent seasons in the field. He doesn't make a lot of errors once he gets there but, by and large, he doesn't get there. And that's the most important job of a fielder...get to the ball.
And while no fielding metric is perfect, I could grab a ton more data to show the same thing.
So let's put this myth to rest. Jeter is not Ripken. Certainly not in the field and perhaps not even at the plate.
Thursday, April 23, 2009
Base Hits: 4/23/2009
*****
Nick Markakis has a modest 9 game hitting streak going posting a line of .417/.488/.639 during that stretch.
*****
In my ode to small sample sizes, just a note that Lou Montanez has come up and in two games has managed to perform worse than Felix Pie. Good for Pie, bad for the Orioles.
*****
Tim Brennan, a staff writer for DelmarvaNow.com, takes a look at the big league debut of former-Shorebird Brad Bergesen. Nice look at how a kid reacts to his first call-up to the majors.
*****
The Orioles still have not decided where they will hold Spring Training 2010 (or 2011) but Sarasota still seems to be in the mix.
*****
The Orioles are now bribing us to vote "Orange" for the All-Star game:
Fans who vote at www.orioles.com and select the Orioles as their favorite team will receive an exclusive promotional code for $5 off any ticket to any non-prime Orioles home game after the All-Star break. Those who vote the maximum 25 times at the website will receive a promo code good for a free Upper Reserve
ticket to any non-prime home game after the All-Star break.
Well, I have to admit....I can be bought. Cheap.
*****
I am still working out exactly what I'm doing with this but I have started Twittering over the last three weeks. If you use it, you can follow me at DempseysArmy. Mostly it's just links back here but I am starting to post using TwitPics for snapshots that don't warrant a full post.
Top 10 Oriole Pitching Debuts
Date Team IP H R SO BB
Tom Phoebus 09/26/66 CAL 9 4 0 8 2
Dave McNally 09/26/62 KCA 9 2 0 4 3
Jesse Jefferson 06/23/73 BOS 10 7 1 1 3
Charlie Beamon 09/26/56 NYY 9 4 0 9 7
Dave Ford 09/02/78 CHW 8.1 7 0 2 1
Bob Milacki 09/18/88 DET 8 1 0 4 4
Anthony Telford 08/19/90 OAK 7 1 0 0 4
Chris Waters 08/05/08 LAA 8 1 0 3 3
Mike Mussina 08/04/91 CHW 7.2 4 1 1 4
Daniel Cabrera 05/13/04 CHW 6 2 0 3 3
Let's do a quick rundown...
Baltimore native Tom Phoebus went on to be a mid-rotation guy for a couple of pennant winners and won a game in relief in the 1970 World Series. He was traded to San Diego before the 1971 season and was never the same.
Dave McNally famously went on to a stellar career that ended too soon.
Jesse Jefferson pitched a 10 inning complete game in his major league debut! That woulkd be his career highlight as he was never even an average pitcher but he did bounce around the majors until 1981.
Charlie Beamon only pitched in 27 games over three seasons for the O's.
Dave Ford was a 1st round pick who only pitched in 51 games over 4 seasons, mostly on relief.
Milacki! Bob was an integral part of the "Why Not?" O's of 1989 but never built upon a promising rookie season. He managed to hang around the league until 1996.
Anthony Telford, like Jose Mesa and Arthur Rhodes, failed as a starter but the Orioles brass of the early 1990's failed to see the possibility of an effective relief arm. Like Mesa (Cleveland) and Rhodes(Seattle), another team would develop him into a decent reliever (Montreal) and he cobbled together a fair career in the bullpen.
You know the story (so far) of Chris Waters.
Mike Mussina went on to a Hall of Fame career.
Daniel Cabrera has a maddening up and down (mostly down) career.
As if it needed stating, a good debut is no predictor of future success. We have everything from AAAA guys to Hall of Famers on this list.
No conclusion really...but it does finally give me an excuse for an Anthony Telford tag on this blog.
How To Check Who Is Invisible On Yahoo Messenger
Now how can we detect the online status of your friend? It is very easy. You will find many sites on the web that provide the Yahoo Messenger Status Detector. Now I would like to recommend http://www.ydetector.com because its working fine. This site is one of the good providers of Yahoo Messenger Status Detector.
On the site, you only need to enter the Yahoo Messenger ID of your friend that displayed Offline into the search box available. For more clear, see the image below:
For more sites that provide this service are listed below.
http://yahoostatus.ro
http://www.vizgin.com
http://www.yahoo-status.com
I hope you will enjoy now checking the status of your friends.
How To Check Who Is Invisible On Yahoo Messenger
Now how can we detect the online status of your friend? It is very easy. You will find many sites on the web that provide the Yahoo Messenger Status Detector. Now I would like to recommend http://www.ydetector.com because its working fine. This site is one of the good providers of Yahoo Messenger Status Detector.
On the site, you only need to enter the Yahoo Messenger ID of your friend that displayed Offline into the search box available. For more clear, see the image below:
For more sites that provide this service are listed below.
http://yahoostatus.ro
http://www.vizgin.com
http://www.yahoo-status.com
I hope you will enjoy now checking the status of your friends.
How To Check Who Is Invisible On Yahoo Messenger
Now how can we detect the online status of your friend? It is very easy. You will find many sites on the web that provide the Yahoo Messenger Status Detector. Now I would like to recommend http://www.ydetector.com because its working fine. This site is one of the good providers of Yahoo Messenger Status Detector.
On the site, you only need to enter the Yahoo Messenger ID of your friend that displayed Offline into the search box available. For more clear, see the image below:
For more sites that provide this service are listed below.
http://yahoostatus.ro
http://www.vizgin.com
http://www.yahoo-status.com
I hope you will enjoy now checking the status of your friends.
Wednesday, April 22, 2009
How Split Blogger Header Into Two Sections
First i recommend you backup your template or use a test blog for this example I'm going to use the Minima Template so if you are using a different template the code would be different. The default width of the template header-wrapper code is 660px
(if you don't know what I'm talking about see screenshot below)
So I'm going to set the width of the main header section to 350px and float it to the left see screenshot
Now that's done we can create the second section for the right widget so copy the following code
#header2 {
float:right;
width:250px;
}
And paste it some where in between the opening and closing skin tags like done below
Now copy the following code for the new section
<b:section class='header' id='header2' maxwidgets='1' showaddelement='yes'/>
And paste it like in below image,You can Click the below image to see the codes large and clear if not properly visible.
Now save it and go to the page element tab you should have a new section on the right side of the header here's a screenshot of my result
Credits:-lawnydesigns
How Split Blogger Header Into Two Sections
First i recommend you backup your template or use a test blog for this example I'm going to use the Minima Template so if you are using a different template the code would be different. The default width of the template header-wrapper code is 660px
(if you don't know what I'm talking about see screenshot below)
So I'm going to set the width of the main header section to 350px and float it to the left see screenshot
Now that's done we can create the second section for the right widget so copy the following code
#header2 {
float:right;
width:250px;
}
And paste it some where in between the opening and closing skin tags like done below
Now copy the following code for the new section
<b:section class='header' id='header2' maxwidgets='1' showaddelement='yes'/>
And paste it like in below image,You can Click the below image to see the codes large and clear if not properly visible.
Now save it and go to the page element tab you should have a new section on the right side of the header here's a screenshot of my result
Credits:-lawnydesigns
How Split Blogger Header Into Two Sections
First i recommend you backup your template or use a test blog for this example I'm going to use the Minima Template so if you are using a different template the code would be different. The default width of the template header-wrapper code is 660px
(if you don't know what I'm talking about see screenshot below)
So I'm going to set the width of the main header section to 350px and float it to the left see screenshot
Now that's done we can create the second section for the right widget so copy the following code
#header2 {
float:right;
width:250px;
}
And paste it some where in between the opening and closing skin tags like done below
Now copy the following code for the new section
<b:section class='header' id='header2' maxwidgets='1' showaddelement='yes'/>
And paste it like in below image,You can Click the below image to see the codes large and clear if not properly visible.
Now save it and go to the page element tab you should have a new section on the right side of the header here's a screenshot of my result
Credits:-lawnydesigns
Numbered Page Navigation Hack For Blogger
For working demo of the widget you can check my earn money blog.
This design credits totally goes to rias of techieblogger as this hack and design has been given by him.
If you want to see other 2 designs of the widget you can check them from here Design 1 ansd Design 2
Follow below steps how to install it :-
Login To Your Blogger And Then Click On Settings And Navigate To Layout Section.
Then Click On Edit/Html.
Now Find for ]]></b:skin> tag and place below codes before it.
.showpageArea {
padding : 10px;
color : #003366;
text-align : left;
width : 530px;
}
.showpageArea a {
float : left;
background : url(http://img2.pict.com/96/d6/a0/560d85d87b7c3fea73e4f41131/y4c23/backbutton.gif) no-repeat 0 0;
text-align : center;
width : 127px;
height : 42px;
text-align : center;
display : block;
margin : 0 5px;
color : #333;
padding-top : 6px;
}
.showpageArea a:hover {
color : #333;
margin : 0 5px;
padding-top : 6px;
}
.showpageNum a {
background : url(http://img2.pict.com/56/25/a3/e5bd7a9aee1773cf20cd242307/UUzOf/pagenum.gif) no-repeat 0 0;
width : 37px;
height : 42px;
display : block;
text-align : center;
float : left;
margin : 0 5px;
padding-top : 6px;
text-decoration : none;
color : #333;
}
.showpageNum a:hover {
background : url(http://img2.pict.com/fb/78/73/0fd48455927b7543953f6f1637/KG3bY/pagenum.gif) no-repeat 0 100%;
color : #fff;
}
.showpagePoint {
background : url(http://img2.pict.com/fb/78/73/0fd48455927b7543953f6f1637/KG3bY/pagenum.gif) no-repeat 0 100%;
width : 37px;
height : 42px;
display : block;
float : left;
text-align : center;
margin : 0 5px;
padding-top : 6px;
font-weight : bold;
color : #fff;
}
.showpageNum a:link, .showpage a:link {
text-decoration : none;
color : #cc0000;
}
Now search for </body> and place the below codes before it.
<script style='text/javascript'>
var pageCount=5;
var displayPageNum=2;
var upPageWord="Previous";
var downPageWord="Next";
</script>
<script type='text/javascript'>
//<![CDATA[
var home_page_url=location.href;function showpageCount(json){var thisUrl=home_page_url;var htmlMap=new Array();var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml='<span class="showpage"><a href="/">'+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html+='<span class="showpageNum"><a href="/">1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){html=''+upPageHtml+' '+html+' '}html='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}function showpageCount2(json){var thisUrl=home_page_url;var htmlMap=new Array();var isLablePage=thisUrl.indexOf("/search/label/")!=-1;var thisLable=isLablePage?thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length):"";thisLable=thisLable.indexOf("?")!=-1?thisLable.substr(0,thisLable.indexOf("?")):thisLable;var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';var labelHtml='<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';var thisUrl=home_page_url;for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search/label/'+thisLable+'?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml=labelHtml+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html=labelHtml+'1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){if(!isLablePage){html=''+upPageHtml+' '+html+' '}else{html=''+upPageHtml+' '+html+' '}}html='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}var thisUrl=home_page_url;if(thisUrl.indexOf("/search/label/")!=-1){if(thisUrl.indexOf("?updated-max")!=-1){var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"))}else{var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"))}}var home_page="/";if(thisUrl.indexOf("?q=")==-1&&thisUrl.indexOf(".html")==-1){if(thisUrl.indexOf("/search/label/")==-1){document.write('<script src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')}else{document.write('<script src="'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')}}
//]]>
</script>
In the above code you can find the below written word and can change its value from 5 to any you want.
1 : var pageCount=5;
*where 5 is the the number of post that apppear in another page you will visit.
2: var displayPageNum=2;
*This code determines the number of additional page navigation numbers that will be displayed on the page.
I hope you will like this widget for sure.And i promise next time will give more beautiful design myself to you as due to lack of time not able to post frequently.Best of Luck !!
Numbered Page Navigation Hack For Blogger
For working demo of the widget you can check my earn money blog.
This design credits totally goes to rias of techieblogger as this hack and design has been given by him.
If you want to see other 2 designs of the widget you can check them from here Design 1 ansd Design 2
Follow below steps how to install it :-
Login To Your Blogger And Then Click On Settings And Navigate To Layout Section.
Then Click On Edit/Html.
Now Find for ]]></b:skin> tag and place below codes before it.
.showpageArea {
padding : 10px;
color : #003366;
text-align : left;
width : 530px;
}
.showpageArea a {
float : left;
background : url(http://img2.pict.com/96/d6/a0/560d85d87b7c3fea73e4f41131/y4c23/backbutton.gif) no-repeat 0 0;
text-align : center;
width : 127px;
height : 42px;
text-align : center;
display : block;
margin : 0 5px;
color : #333;
padding-top : 6px;
}
.showpageArea a:hover {
color : #333;
margin : 0 5px;
padding-top : 6px;
}
.showpageNum a {
background : url(http://img2.pict.com/56/25/a3/e5bd7a9aee1773cf20cd242307/UUzOf/pagenum.gif) no-repeat 0 0;
width : 37px;
height : 42px;
display : block;
text-align : center;
float : left;
margin : 0 5px;
padding-top : 6px;
text-decoration : none;
color : #333;
}
.showpageNum a:hover {
background : url(http://img2.pict.com/fb/78/73/0fd48455927b7543953f6f1637/KG3bY/pagenum.gif) no-repeat 0 100%;
color : #fff;
}
.showpagePoint {
background : url(http://img2.pict.com/fb/78/73/0fd48455927b7543953f6f1637/KG3bY/pagenum.gif) no-repeat 0 100%;
width : 37px;
height : 42px;
display : block;
float : left;
text-align : center;
margin : 0 5px;
padding-top : 6px;
font-weight : bold;
color : #fff;
}
.showpageNum a:link, .showpage a:link {
text-decoration : none;
color : #cc0000;
}
Now search for </body> and place the below codes before it.
<script style='text/javascript'>
var pageCount=5;
var displayPageNum=2;
var upPageWord="Previous";
var downPageWord="Next";
</script>
<script type='text/javascript'>
//<![CDATA[
var home_page_url=location.href;function showpageCount(json){var thisUrl=home_page_url;var htmlMap=new Array();var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml='<span class="showpage"><a href="/">'+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html+='<span class="showpageNum"><a href="/">1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){html=''+upPageHtml+' '+html+' '}html='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}function showpageCount2(json){var thisUrl=home_page_url;var htmlMap=new Array();var isLablePage=thisUrl.indexOf("/search/label/")!=-1;var thisLable=isLablePage?thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length):"";thisLable=thisLable.indexOf("?")!=-1?thisLable.substr(0,thisLable.indexOf("?")):thisLable;var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';var labelHtml='<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';var thisUrl=home_page_url;for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search/label/'+thisLable+'?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml=labelHtml+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html=labelHtml+'1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){if(!isLablePage){html=''+upPageHtml+' '+html+' '}else{html=''+upPageHtml+' '+html+' '}}html='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}var thisUrl=home_page_url;if(thisUrl.indexOf("/search/label/")!=-1){if(thisUrl.indexOf("?updated-max")!=-1){var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"))}else{var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"))}}var home_page="/";if(thisUrl.indexOf("?q=")==-1&&thisUrl.indexOf(".html")==-1){if(thisUrl.indexOf("/search/label/")==-1){document.write('<script src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')}else{document.write('<script src="'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')}}
//]]>
</script>
In the above code you can find the below written word and can change its value from 5 to any you want.
1 : var pageCount=5;
*where 5 is the the number of post that apppear in another page you will visit.
2: var displayPageNum=2;
*This code determines the number of additional page navigation numbers that will be displayed on the page.
I hope you will like this widget for sure.And i promise next time will give more beautiful design myself to you as due to lack of time not able to post frequently.Best of Luck !!
Numbered Page Navigation Hack For Blogger
For working demo of the widget you can check my earn money blog.
This design credits totally goes to rias of techieblogger as this hack and design has been given by him.
If you want to see other 2 designs of the widget you can check them from here Design 1 ansd Design 2
Follow below steps how to install it :-
Login To Your Blogger And Then Click On Settings And Navigate To Layout Section.
Then Click On Edit/Html.
Now Find for ]]></b:skin> tag and place below codes before it.
.showpageArea {
padding : 10px;
color : #003366;
text-align : left;
width : 530px;
}
.showpageArea a {
float : left;
background : url(http://img2.pict.com/96/d6/a0/560d85d87b7c3fea73e4f41131/y4c23/backbutton.gif) no-repeat 0 0;
text-align : center;
width : 127px;
height : 42px;
text-align : center;
display : block;
margin : 0 5px;
color : #333;
padding-top : 6px;
}
.showpageArea a:hover {
color : #333;
margin : 0 5px;
padding-top : 6px;
}
.showpageNum a {
background : url(http://img2.pict.com/56/25/a3/e5bd7a9aee1773cf20cd242307/UUzOf/pagenum.gif) no-repeat 0 0;
width : 37px;
height : 42px;
display : block;
text-align : center;
float : left;
margin : 0 5px;
padding-top : 6px;
text-decoration : none;
color : #333;
}
.showpageNum a:hover {
background : url(http://img2.pict.com/fb/78/73/0fd48455927b7543953f6f1637/KG3bY/pagenum.gif) no-repeat 0 100%;
color : #fff;
}
.showpagePoint {
background : url(http://img2.pict.com/fb/78/73/0fd48455927b7543953f6f1637/KG3bY/pagenum.gif) no-repeat 0 100%;
width : 37px;
height : 42px;
display : block;
float : left;
text-align : center;
margin : 0 5px;
padding-top : 6px;
font-weight : bold;
color : #fff;
}
.showpageNum a:link, .showpage a:link {
text-decoration : none;
color : #cc0000;
}
Now search for </body> and place the below codes before it.
<script style='text/javascript'>
var pageCount=5;
var displayPageNum=2;
var upPageWord="Previous";
var downPageWord="Next";
</script>
<script type='text/javascript'>
//<![CDATA[
var home_page_url=location.href;function showpageCount(json){var thisUrl=home_page_url;var htmlMap=new Array();var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml='<span class="showpage"><a href="/">'+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html+='<span class="showpageNum"><a href="/">1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){html=''+upPageHtml+' '+html+' '}html='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}function showpageCount2(json){var thisUrl=home_page_url;var htmlMap=new Array();var isLablePage=thisUrl.indexOf("/search/label/")!=-1;var thisLable=isLablePage?thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length):"";thisLable=thisLable.indexOf("?")!=-1?thisLable.substr(0,thisLable.indexOf("?")):thisLable;var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';var labelHtml='<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';var thisUrl=home_page_url;for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search/label/'+thisLable+'?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml=labelHtml+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html=labelHtml+'1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){if(!isLablePage){html=''+upPageHtml+' '+html+' '}else{html=''+upPageHtml+' '+html+' '}}html='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}var thisUrl=home_page_url;if(thisUrl.indexOf("/search/label/")!=-1){if(thisUrl.indexOf("?updated-max")!=-1){var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"))}else{var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"))}}var home_page="/";if(thisUrl.indexOf("?q=")==-1&&thisUrl.indexOf(".html")==-1){if(thisUrl.indexOf("/search/label/")==-1){document.write('<script src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')}else{document.write('<script src="'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')}}
//]]>
</script>
In the above code you can find the below written word and can change its value from 5 to any you want.
1 : var pageCount=5;
*where 5 is the the number of post that apppear in another page you will visit.
2: var displayPageNum=2;
*This code determines the number of additional page navigation numbers that will be displayed on the page.
I hope you will like this widget for sure.And i promise next time will give more beautiful design myself to you as due to lack of time not able to post frequently.Best of Luck !!