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_" + 8600145 ).className.match(/mojoSmallWidget/) )
{
if (currentRank >= 1 && currentRank <= 10)
{
if (currentRank == 1)
{
document.getElementById( "currentRank_" + 8600145 ).className = 'mojo1stPlace';
}
else if (currentRank <= 5)
{
document.getElementById( "currentRank_" + 8600145 ).className = 'mojoTop5';
}
else
{
document.getElementById( "currentRank_" + 8600145 ).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_" + 8600145 ).className = 'mojoNominated';
document.getElementById( "mojoCurrentlyRanked" ).innerHTML = ''; //remove "Currently Ranked" text
}
//Medium Widget
if ( document.getElementById( "mojo_widget_" + 8600145 ).className.match(/mojoMediumWidget/) )
{
//Update total votes count
document.getElementById( "numVotes_8600145" ).innerHTML = 9;
//Modify 'flourishes' background image for correct alignment for nominated vs. top x
if ( document.getElementById( "currentRank_" + 8600145 ).className == 'mojoNominated' ) {
document.getElementById( "mojoRankWrapper" ).className = 'nominated';
}
//Start Countdown timer for Medium and Skyscraper sizes
GetCount();
}
//Skyscraper Widget
if ( document.getElementById( "mojo_widget_" + 8600145 ).className.match(/mojoSkyscraperWidget/) )
{
//Update spacing for "Nominated"
if ( document.getElementById( "currentRank_" + 8600145 ).className == 'mojoNominated' )
{
document.getElementById( "mojoRankWrapper" ).style.backgroundPosition = "45px 0";
document.getElementById( "currentRank_8600145" ).style.top = "16px";
}
//Insert reviews
document.getElementById( "reviews_8600145" ).innerHTML = ''; //clear previous values
var liTag = '
Outstanding FacilityI have been taking my dogs to this facility for approximately 3 years. I love this place and feel so comfortable that they take care of my pets as if they were their own. The prices are fantastic and so affordable for my dog family of 3. The manager is so warm and inviting. This play is very well run. I highly recommend them!
';
document.getElementById( "reviews_8600145" ).innerHTML += liTag;
var liTag = 'Really GREAT PlaceRecently my wife and I were traveling through the DFW area and need a place to drop our dog off for a couple of days while we played local golf courses. After finding CANINE COURTYARD on-line and speaking with the staff on the phone we felt very fortunate in having them watch over our 'furryson'. The location was very convenient to I35, the staff was very friendly and inviting, the facility was clean and neat and they provided little extras that gave us comfort that we had chosen a great kennel. When we picked up our pooch he was happy to see us but we could tell that he had been taken care of very well.
';
document.getElementById( "reviews_8600145" ).innerHTML += liTag;
var liTag = 'Super BoardingTraveling as much as I do it is a genuine relief that there is a full service kennel like Canine Courtyard in our area. Great staff of caring people who really want to take care of your ‘child’ and make you happy as a customer. ...
';
document.getElementById( "reviews_8600145" ).innerHTML += liTag;
var liTag = 'Bad ExperienceI recently had my 3 dogs at this kennel. The staff seemed to really enjoy their job and the animals that were there. The kennels are metal cages that sit on a concrete floor. They had beds in some of the kennels and others had blankets ...
';
document.getElementById( "reviews_8600145" ).innerHTML += liTag;
var liTag = 'poor facilityAlmost all of the cages are rusting and some were only held together with rope. There was poop every where outside and some in the isles. They are the cheapest kennel around for a reason. ...
';
document.getElementById( "reviews_8600145" ).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);
}
}