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 = 3; //For Medium and Skyscraper widgets, update current Rank. Small widget does not show rank. if (!document.getElementById( "mojo_widget_" + 11158630 ).className.match(/mojoSmallWidget/) ) { if (currentRank >= 1 && currentRank <= 10) { if (currentRank == 1) { document.getElementById( "currentRank_" + 11158630 ).className = 'mojo1stPlace'; } else if (currentRank <= 5) { document.getElementById( "currentRank_" + 11158630 ).className = 'mojoTop5'; } else { document.getElementById( "currentRank_" + 11158630 ).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_" + 11158630 ).className = 'mojoNominated'; document.getElementById( "mojoCurrentlyRanked" ).innerHTML = ''; //remove "Currently Ranked" text } //Medium Widget if ( document.getElementById( "mojo_widget_" + 11158630 ).className.match(/mojoMediumWidget/) ) { //Update total votes count document.getElementById( "numVotes_11158630" ).innerHTML = 16; //Modify 'flourishes' background image for correct alignment for nominated vs. top x if ( document.getElementById( "currentRank_" + 11158630 ).className == 'mojoNominated' ) { document.getElementById( "mojoRankWrapper" ).className = 'nominated'; } //Start Countdown timer for Medium and Skyscraper sizes GetCount(); } //Skyscraper Widget if ( document.getElementById( "mojo_widget_" + 11158630 ).className.match(/mojoSkyscraperWidget/) ) { //Update spacing for "Nominated" if ( document.getElementById( "currentRank_" + 11158630 ).className == 'mojoNominated' ) { document.getElementById( "mojoRankWrapper" ).style.backgroundPosition = "45px 0"; document.getElementById( "currentRank_11158630" ).style.top = "16px"; } //Insert reviews document.getElementById( "reviews_11158630" ).innerHTML = ''; //clear previous values var liTag = '
  • Serena C
    Pasta Sandwiches...enough said
    A revolutionary idea...why not combine carbs with more carbs and eat it with your hands?? Amazing! At Devine Pastabilities, they take a bread roll, cut out the bread inside (which makes AMAZING bread holes!!1), and fill it with any kind of pasta or salad. I first found this place at the OB farmers market and quickly became a devout follower. They also have an awesome rewards program where you get points every time you eat for free desserts. When you get on their mailing list, they send a monthly newsletter (one that's actually fun to read) with coupons for $1.00 off or free desserts, etc. This place has awesome employees with even better food. Check it out today!!! (oh...they're closed on Sundays so if today's Sunday, wait until tomorrow to go!)
  • '; document.getElementById( "reviews_11158630" ).innerHTML += liTag; var liTag = '
  • Stephen C
    Friendly, professional, and right on time!
    Devin properties has worked for us with two properties in the San Diego area. Both times have been a delightful and positive experience. Even when the market wasn't doing very well, they provided actual solutions to help us get our home sold and honest answers in helping us find the perfect property in a timely manner. I would definitely recommend them and will use them again. Its so much easier when you work with someone who does the work for you! Truly exceptional.
  • '; document.getElementById( "reviews_11158630" ).innerHTML += liTag; var liTag = '
  • Kimberly N
    Honest Dealings and Great People
    Can not say enough about this group of realtors. They are not only excellent at what they do but they find time to contribute to the community in extraordinary ways. They are a Mama's Kitchen pick up place. They actively serve and promote the Special Olympics and coach Special Olympics teams for 10 years. They are a shining example of a socially conscious business organization.
  • '; document.getElementById( "reviews_11158630" ).innerHTML += liTag; var liTag = '
  • Suzi S
    Hardworking, Reliable, Honorable!
    Devin Properties is a wonderful Real Estate company to partner with if you are buying or selling a home.
  • '; document.getElementById( "reviews_11158630" ).innerHTML += liTag; var liTag = '
  • Jean S
    Terrific Service
    We were very pleased with the service provided by Devin Properties. We sold our house in record time and were kept up to date on every level. Would recommend them to anyone looking for quick and satisfactory results.
  • '; document.getElementById( "reviews_11158630" ).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); } }