

this.tooltip = function(){    
    /* CONFIG */        
        xOffset = 10;
        yOffset = 20;        
        // these 2 variable determine popup's distance from the cursor
        // you might want to adjust to get the right result        
    /* END CONFIG */        
    $("a.tooltip").hover(function(e){                                              
        this.t = this.title;
        this.title = "";                                      
        $("body").append("<p id='tooltip'>"+ this.t +"</p>");
        $("#tooltip")
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px")
            .css("position", "absolute")
            .css("border", "1px solid black")
            .fadeIn("fast");        
    },
    function(){
        this.title = this.t;        
        $("#tooltip").remove();
    });    
    $("a.tooltip").mousemove(function(e){
        $("#tooltip")
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px");
    });            
};









/* JOMS CALMA rating script*/ 
var path = "http://creditrepaircompare.org/";

function showRatings(ratings, big){ 
    var arr = (ratings.constructor == Array) ? ratings : new Array(ratings) ;
     
    var i;
    var rating = new Array;
    var stars = "";     
    for (i=0;i<arr.length;i++) {
        var dec = 0;
        var blank = 0;   
        rating = arr[i].split('.');
        var whole = rating[0];
        if (rating.length > 1) dec = rating[1];  
        if (dec.length == 1) dec = dec + '0';

        if (dec >= 0 && dec <= 12){ dec = 0;}
        else if (dec > 13 && dec <= 37) {dec = 25;}
        else if (dec > 38 && dec <= 62) {dec = 5;}
        else {dec = 75;} 
        
        blank = 5 - whole;  
         
        if (big){
            if (whole != 0) {           
                document.write('<img src="'+path+'images/big-star-'+whole+'.png" alt="'+arr[i]+'" title="'+arr[i]+'" />');
            }
            if (dec != 0) {
                document.write('<img src="'+path+'images/big-star-1-'+dec+'.png" alt="'+arr[i]+'" title="'+arr[i]+'"/>')
                blank--;    
            };
            if (!blank <= 0){
                document.write('<img src="'+path+'images/big-star-0-'+blank+'.png" alt="'+arr[i]+'" title="'+arr[i]+'"/>'); 
            } 
              
        }else{
            
            stars += ('<td>');
            if (whole != 0) { 
                stars += ('<img src="'+path+'images/star-'+whole+'.png" alt="'+arr[i]+'" title="'+arr[i]+'" />');
            }
            if (dec != 0) {
               stars += ('<img src="'+path+'images/star-1-'+dec+'.png" alt="'+arr[i]+'" title="'+arr[i]+'"/>');     
               blank--; 
            }
            if (!blank <= 0){
                stars += ('<img src="'+path+'images/star-0-'+blank+'.png" alt="'+arr[i]+'" title="'+arr[i]+'"/>'); 
            }
        
            
            stars += ('</td>');
            
        } 
    }
    return stars;   
    
}

function showIndividualRating(ratings, contents){
    
    var arr = (ratings.constructor == Array) ? ratings : new Array(ratings) ;
    var headings = new Array('Experience','Complete Service', 'Customer Service', 'Guarantee','Reputation','Website','Compliance'); 
    var i;
    var rating = new Array;
    
    for (i=0;i<arr.length;i++) {
        var dec = 0;
        rating = arr[i].split('.');
        var whole = rating[0];
        if (rating.length > 1) dec = rating[1];  
        if (dec.length == 1) dec = dec + '0';

        if (dec >= 0 && dec <= 12){ dec = 0;}
        else if (dec > 13 && dec <= 37) {dec = 25;}
        else if (dec > 38 && dec <= 62) {dec = 5;}
        else {dec = 75;} 
        var blank =  5 - whole;   
        document.write('<br /><br /><span style="width:140px;display:block;padding:0;float:left;">'+headings[i]+':</span> ');
        document.write('<img src="'+path+'images/star-'+whole+'.png" alt="'+arr[i]+'" title="'+arr[i]+'" />');
        if (dec != 0) {
            document.write('<img src="'+path+'images/star-1-'+dec+'.png" alt="'+arr[i]+'" title="'+arr[i]+'"/></td>');  
            blank--;   
        }
         if (!blank <= 0){
            document.write('<img src="'+path+'images/star-0-'+blank+'.png" alt="'+arr[i]+'" title="'+arr[i]+'"/>'); 
         }
        document.write('<br /><br />'+contents[i]+'<br />');    
         
    }   
    
}