var VotesQuotes = function(arr) {
for(var i = 0; i <arr.length; i++) {
var el = document.getElementById(arr[i][0]);
var elWidth = el.offsetWidth;
var graphWidth = (elWidth * arr[i][1]) / 100;
var bgLeftPos = parseInt(graphWidth - elWidth);
el.style.backgroundPosition = bgLeftPos + "px center";
}
}
var MakeTabs = function(wrapperId,tabElClass,tabElTag,tabElTitleClass,tabElTitleTag,tabListClass,defaultTab,hideTabElTitleTag) {
var tab = function(clickedEl) {
for(var i = 0; i <tabs.length; i++) {
var tabbee = tabEls[i];
var tabber = tabs[i];
if(tabber == clickedEl) {
tabber.className = "current";
tabbee.style.display = "";
}
else {
tabber.className = "";
tabbee.style.display = "none";
}
}
}
var root = document.getElementById(wrapperId);
var tabEls = YAHOO.util.Dom.getElementsByClassName(tabElClass,tabElTag,root);
var tabs = new Array();
if(tabEls.length> 1) {
var tabList = document.createElement("ul");
for(var i = 0; i <tabEls.length; i++) {
var tabTitleEl = YAHOO.util.Dom.getElementsByClassName(tabElTitleClass,tabElTitleTag,tabEls[i])[0];
var tabTitle = tabTitleEl.firstChild.nodeValue;
if(hideTabElTitleTag) { tabTitleEl.style.display = "none"; }
var tabListItem = document.createElement("li");
var tabListItemLink = document.createElement("a");
var tabListItemLinkText = document.createTextNode(tabTitle);
tabListItemLink.appendChild(tabListItemLinkText);
tabListItem.appendChild(tabListItemLink);
tabList.appendChild(tabListItem);
tabs.push(tabListItemLink);
YAHOO.util.Event.addListener(tabListItemLink,"click",function(){tab(this);});
}
tabList.className = tabListClass;
YAHOO.util.Dom.insertBefore(tabList,root);
tab(tabs[defaultTab-1]);
}
}
