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 = 11; //For Medium and Skyscraper widgets, update current Rank. Small widget does not show rank. if (!document.getElementById( "mojo_widget_" + 41205553 ).className.match(/mojoSmallWidget/) ) { if (currentRank >= 1 && currentRank <= 10) { if (currentRank == 1) { document.getElementById( "currentRank_" + 41205553 ).className = 'mojo1stPlace'; } else if (currentRank <= 5) { document.getElementById( "currentRank_" + 41205553 ).className = 'mojoTop5'; } else { document.getElementById( "currentRank_" + 41205553 ).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_" + 41205553 ).className = 'mojoNominated'; document.getElementById( "mojoCurrentlyRanked" ).innerHTML = ''; //remove "Currently Ranked" text } //Medium Widget if ( document.getElementById( "mojo_widget_" + 41205553 ).className.match(/mojoMediumWidget/) ) { //Update total votes count document.getElementById( "numVotes_41205553" ).innerHTML = 1; //Modify 'flourishes' background image for correct alignment for nominated vs. top x if ( document.getElementById( "currentRank_" + 41205553 ).className == 'mojoNominated' ) { document.getElementById( "mojoRankWrapper" ).className = 'nominated'; } //Start Countdown timer for Medium and Skyscraper sizes GetCount(); } //Skyscraper Widget if ( document.getElementById( "mojo_widget_" + 41205553 ).className.match(/mojoSkyscraperWidget/) ) { //Update spacing for "Nominated" if ( document.getElementById( "currentRank_" + 41205553 ).className == 'mojoNominated' ) { document.getElementById( "mojoRankWrapper" ).style.backgroundPosition = "45px 0"; document.getElementById( "currentRank_41205553" ).style.top = "16px"; } //Insert reviews document.getElementById( "reviews_41205553" ).innerHTML = ''; //clear previous values var liTag = '
  • Sharon E
    Thank you MR. Carpet Cleaner
    The person that came to clean my sectional name was Eddy. He made sure that my sectional was clean and he work with the price. I love the work he did. Now I have to get my carpet clean and I'm only calling on Eddy. Thank you MR. Carpet Cleaner for having a great guy like Eddy work for you. Thank you Eddy for all your hard work can't wait to see how my carpet is going to look. ;)
  • '; document.getElementById( "reviews_41205553" ).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); } }