var rb_barDomain = 'www.reviewbuzz.net/widget';

<!--var rb_barDomain = 'comp20/reviewbuzz.net/widget/';-->

if (typeof rb_bar_width == 'undefined') var rb_bar_width = 992;
if (typeof rb_review_sites == 'undefined') var rb_review_sites = 'google,yahoo,yelp,facebook,superpages,tommartino,citysearch,kudzu';

var rb_width_class = "one";
if (rb_bar_width < 927) rb_bar_width = 927;
if (rb_bar_width >= 960) rb_width_class = "two";
if (rb_bar_width >= 988) rb_width_class = "three";
if (rb_bar_width >= 1030) rb_width_class = "four";
if (rb_bar_width >= 1073) rb_width_class = "five";

rb_review_sites = rb_review_sites.replace(' ', '').split(',');
rb_current_review_site = -1;

function rb_init() {
	if (typeof rb_review_data == "undefined") setTimeout(rb_init, 50);
	else {
		IE7 = (navigator.appVersion.indexOf("MSIE 7.")==-1) ? false : true;
		if (IE7) {
			if (typeof console != 'undefined') console.log('ie7 detected');
			//document.getElementById("rb_bottomBar").style.height = '90px';
		}
		var script = document.createElement('script');
		script.type = 'text/javascript';
		script.src = 'http://'+rb_barDomain+'/app/public/bar/barAPI.php?vendor='+rb_vendor;
		var theHead = document.getElementsByTagName("head")[0];
		theHead.appendChild(script);
		document.getElementById('rb_total_reviews_count').innerHTML = rb_review_data.total;
		rb_rotate_review_site();
		setInterval(rb_rotate_review_site, 5000);
	}
}

function rb_load_widgets(data) {
	document.getElementById('rb_widget_box').innerHTML = data.content;
}

function rb_rotate_review_site() {
	rb_current_review_site++;
	if (rb_current_review_site == rb_review_sites.length) rb_current_review_site = 0;
	var next = rb_review_sites[rb_current_review_site];
	var logo = document.getElementById('rb_review_sites_logo');
	var rating = document.getElementById('rb_review_sites_rating');
	var count = document.getElementById('rb_review_sites_count');
	var button = document.getElementById('rb_review_sites_widget_button');
	logo.src = 'http://'+rb_barDomain+'/app/public/bar/images/'+next+'.png';
	rating.src = 'http://'+rb_barDomain+'/app/public/bar/stars/'+rb_review_data[next+"_rating"]+'.png';
	count.innerHTML = rb_review_data[next]+' Reviews';
	button.href = "javascript:open_widget('reviewSite"+ next.charAt(0).toUpperCase() + next.slice(1)+"')";
}

function rb_loadBottomBar() {
	var theHead = document.getElementsByTagName("head")[0];

	var css = document.createElement('link');
	css.rel = 'stylesheet';
	css.type = 'text/css';
	css.href = 'http://'+rb_barDomain+'/app/public/bar/style.css';
	theHead.appendChild(css);

	var script = document.createElement('script');
	script.type = 'text/javascript';
	script.src = 'http://'+rb_barDomain+'/app/public/bar/'+rb_vendor+'/data.js';
	theHead.appendChild(script);

	document.write(
		'<div id="rb_bottomBar" class="'+rb_width_class+'">' +
			'<div id="rb_barBox" style="width:'+rb_bar_width+'px">' +
				'<div id="rb_widget_box"></div>' + 
				'<a id="rb_patent_widget_button" href="http://www.reviewbuzz.net" target="_blank"></a>' +
				'<div id="rb_barLeft">' +
					
					'<div id="rb_total_reviews_text">' +
						'<div id="rb_total_reviews_count"></div> Reviews' +
					'</div>' +
					'<a id="rb_total_reviews_widget_button" class="rb_widget_button" href="javascript:open_widget(\'totalReviews\');"></a>' +
				'</div>' +
				'<div id="rb_barRight" style="width:'+(rb_bar_width-368)+'px">' +
					'<div class="rb_widget_line" style="margin-left:0"></div>' +
					'<div id="rb_review_sites">' +
						'<img id="rb_review_sites_logo" src=""/>' +
						'<img id="rb_review_sites_rating" src=""/>' +
						'<div id="rb_review_sites_count"></div>' +
					'</div>' +
					'<a id="rb_review_sites_widget_button" class="rb_widget_button" href="javascript:open_widget(\'review_sites\');"></a>' +
					'<div class="rb_widget_line"></div>' +
					'<div id="rb_rating"></div>' +
					'<a id="rb_rating_widget_button" class="rb_widget_button" href="javascript:open_widget(\'rating\');"></a>' +
					'<div class="rb_widget_line"></div>' +
					'<div id="rb_powered"></div>' +
					'<a id="rb_powered_widget_button" class="rb_widget_button" href="javascript:open_widget(\'poweredBy\');"></a>' +
				'</div>' +
			'</div>' +
		'</div>'
	);
	rb_init();
}
function showPopup(id) {document.getElementById(id).style.display = 'block';}
function hidePopup(id) {document.getElementById(id).style.display = 'none';}
function open_widget(widget) {
	var divs = document.getElementById('rb_widget_box').getElementsByTagName('div');
	for (var d in divs) if ((typeof divs[d].id != 'undefined') && (divs[d].id != 'botBarBox')) divs[d].style.display = 'none';
	showPopup(widget);
}
rb_loadBottomBar();
