window.onload = function() {
var cssFile = document.createElement("link");
cssFile.setAttribute("rel", "stylesheet");
cssFile.setAttribute("type", "text/css");
cssFile.setAttribute("href", "http://c.mojopages.com/mstatic/styles/bizWidgetEmbed.css");
document.getElementsByTagName( "head" )[0].appendChild( cssFile );
updateRank();
}
// Update Current Rank and other variables (ie Voting countdown timer, reviews)
function updateRank()
{
var currentRank = 1;
//For Medium and Skyscraper widgets, update current Rank. Small widget does not show rank.
if (!document.getElementById( "mojo_widget_" + 20657580 ).className.match(/mojoSmallWidget/) )
{
if (currentRank >= 1 && currentRank <= 10)
{
if (currentRank == 1)
{
document.getElementById( "currentRank_" + 20657580 ).className = 'mojo1stPlace';
}
else if (currentRank <= 5)
{
document.getElementById( "currentRank_" + 20657580 ).className = 'mojoTop5';
}
else
{
document.getElementById( "currentRank_" + 20657580 ).className = 'mojoTop10';
}
}
else
{
//If outside of Top 10 or biz does not have any reviews, display Nominated and remove "Currently Ranked" text
document.getElementById( "currentRank_" + 20657580 ).className = 'mojoNominated';
document.getElementById( "mojoCurrentlyRanked" ).innerHTML = ''; //remove "Currently Ranked" text
}
//Medium Widget
if ( document.getElementById( "mojo_widget_" + 20657580 ).className.match(/mojoMediumWidget/) )
{
//Update total votes count
document.getElementById( "numVotes_20657580" ).innerHTML = 9;
//Modify 'flourishes' background image for correct alignment for nominated vs. top x
if ( document.getElementById( "currentRank_" + 20657580 ).className == 'mojoNominated' ) {
document.getElementById( "mojoRankWrapper" ).className = 'nominated';
}
//Start Countdown timer for Medium and Skyscraper sizes
GetCount();
}
//Skyscraper Widget
if ( document.getElementById( "mojo_widget_" + 20657580 ).className.match(/mojoSkyscraperWidget/) )
{
//Update spacing for "Nominated"
if ( document.getElementById( "currentRank_" + 20657580 ).className == 'mojoNominated' )
{
document.getElementById( "mojoRankWrapper" ).style.backgroundPosition = "45px 0";
document.getElementById( "currentRank_20657580" ).style.top = "16px";
}
//Insert reviews
document.getElementById( "reviews_20657580" ).innerHTML = ''; //clear previous values
var liTag = '
Jules N. Fiani is a Great Lawyer!We are forever grateful for Mr. Fiani helping our son with his legal cases. Mr. Fiani was always prompt in returning our phone calls and emails. He always was early for our office meetings and appointments. Mr. Fiani was not only on time for our court appearances, but he was early everytime.
';
document.getElementById( "reviews_20657580" ).innerHTML += liTag;
var liTag = 'WON MY CASE!My experience with the Law Office of Jules N. fiani was great. Mr. Fiani was caring and compassionate for my situation. He won my cases for me! He is very successful and knowledgable. His price was far less than other Livingston County lawyers, and his results were way better. I am a very happy client. I will always go to him.
';
document.getElementById( "reviews_20657580" ).innerHTML += liTag;
var liTag = 'Best lawyer in Michigan!The Law Offices of Jules N. Fiani was outstanding. Mr. Fiani was extremely reliable, helpful, and successful in all of my legal work. He works hard for his clients. Great value, great client relationships, and great knowledge. When it comes to the law, having the right lawyer is everything. Mr. Fiani handled my criminal defense cases as well as a very impressive personal injury case. Mr. Fiani is the BEST LAWYER in all of Michigan. His 24/7 availability sets him apart from other lawyers. He fought aggressively for my rights and won all of my cases. I am very happy with the results and I am thankful for Mr. Fiani.
';
document.getElementById( "reviews_20657580" ).innerHTML += liTag;
var liTag = 'Excellent Results!Mr. Fiani is a professional whose expertise produced a phenomenal result for me. As importantly, his caring and calming demeanor was crucial in helping me to navigate through such a stresssful process. My advice to anyone with a problem similar to mine: hire Mr. Jules Fiani to minimize your anxiety and maximize your chance of a successful outcome.
';
document.getElementById( "reviews_20657580" ).innerHTML += liTag;
var liTag = 'Great I highly recommend Mr. Fiani. I was arrested for drug possession and a DUI and needed an attorney. I was worried about the cost, but my friend recommended Mr. Fiani. I hired Mr. Fiani and was very impressed by the results. I was even more impressed with how inexpensive it was to hire Mr. Fiani. He offers a great deal with prices lower than other lawyers and he produces better results too. I originally considered a public defender before my friend recommended him, but the public defender could not have done as great as a job as Mr. Fiani did. My friend was right in saying to never hire a public defender. Mr. Fiani went above and beyond my expectations! I would certainly hire him again for all my legal work.
';
document.getElementById( "reviews_20657580" ).innerHTML += liTag;
//Start Countdown timer for Medium and Skyscraper sizes
GetCount();
}
}
}
var thisDay = new Date();
var dateFutureYear = thisDay.getFullYear(); //use same 4 digit year as current year
var dateFutureMonth = thisDay.getMonth() + 1; //get 0-11 month, add 1 to offset array position
var dateFutureDay = 0; //set day, hour, min, sec to Sunday at 00:00 when awards voting ends
var dateFutureHours = 0;
var dateFutureMins = 0;
var dateFutureSeconds = 0;
var dateFuture = new Date( 1357027200000 );
function GetCount(){
var dateNow = new Date(); //grab current date
var amount = dateFuture.getTime() - dateNow.getTime(); //calc milliseconds between dates
delete dateNow;
// time is already past
if (amount < 0) {
//document.getElementById('countbox_biz_details').innerHTML="MojoAwards countdown complete!";
} else { // date is still good
var days = 0;
var hours = 0;
var mins = 0;
var secs = 0;
var out = "";
amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs
days=Math.floor(amount/86400);//days
if ( days < 10 ) {
days = "0" + days;
}
amount=amount%86400;
hours=Math.floor(amount/3600);//hours
if ( hours < 10 ) {
hours = "0" + hours;
}
amount=amount%3600;
mins=Math.floor(amount/60);//minutes
if ( mins < 10 ) {
mins = "0" + mins;
}
amount=amount%60;
secs=Math.floor(amount);//seconds
if ( secs < 10 ) {
secs = "0" + secs;
}
document.getElementById('days').innerHTML = days;
document.getElementById('hours').innerHTML = hours;
document.getElementById('mins').innerHTML = mins;
document.getElementById('secs').innerHTML = secs;
setTimeout("GetCount()", 1000);
}
}