<!--
var ams=new Array();
ams[0]=new Array('Home','index.html','Techniques','foam-roller-exercises.html','Videos','videos.html','Reviews','reviews.html','Comparison','massage-tool-comparison.html','FAQs','faq.html','Where to Buy','retailers.html','Other Products','about.html');
for(var i=1;i<8;i++) ams[i]=new Array();
var amcolor=new Array();
// selected bar, unselected bar, selected tab, unselected tab
for(var i=0;i<4;i++){
	amcolor[i*3]=getstyle(0,i,'color');
	amcolor[i*3+1]=getstyle(0,i,'background');
	amcolor[i*3+2]=getstyle(0,i,'borderColor');
}
var version='0';
var xalpha='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';

function formlink(i){
	// formats link
	var j=(window.location.protocol=='https:' ? 'http://www.rumbleroller.com/' : '')+i;
	return (i.indexOf(';')>0 ? i : 'window.parent.location=\''+j+'\';');
}
function getstyle(ss,n,istyle){
	// reads n declaration of stylesheet ss
	var i=document.styleSheets[ss].rules;
	if(i==null) i=document.styleSheets[ss].cssRules;
	return i[n].style[istyle];
}
function hidepops(){
	// hides dropdown menus
	if(!document.getElementById) return;
	for(var i=0;i<ams.length;i++){
		var j=document.getElementById('msub'+i);
		if(j){
			j.style.color=amcolor[9];
			j.style.background=amcolor[10];
			j.style.borderColor=amcolor[11];
		}
		j=document.getElementById('mpop'+i);
		if(j) j.style.visibility='hidden';
	}
}
function menu(ipage){
	// writes html dropdown menu for ipage
	var aa=menuscan();
	var s=tbl()+'<tr><td>'+tbl()+'<tr>';
	for(var i=0;i<ams.length;i++){
		s+='<td><div id="msub'+(i==aa[1]/2 && !aa[0] ? '' : i)+'" onmouseover="showpop('+i+');"'+(i*ams[i].length ? '' : ' onmouseout="hidepops();"')+'>';
		var m=ams[0][i*2];
		if(i && ams[i].length){
			s+='<div id="mpop'+i+'" onmouseout="hidepops();">'+tbl(0,0,0,'122');
			for(var j=0;j<ams[i].length;j+=2) s+='<tr><td class="mbar'+(i==aa[0] && j==aa[1] ? '' : '0" onmouseover="showbar(this,1);" onmouseout="showbar(this,0);" onclick="'+formlink(ams[i][j+1]))+'">'+ams[i][j]+'</td></tr>';
	   		s+='</table></div>';
	   		m=tbl()+'<tr><td>'+m+'&nbsp;&nbsp; </td><td class="btm"><img src="images/drop.gif" width="5" height="3" alt="v" /></td></tr></table>';
		}
		var k=ams[0][i*2+1];
		s+=tbl()+'<tr><td class="mtab" style="cursor:'+(k.length ? 'pointer" onclick="'+formlink(k)+'">' : 'default">')+m+'</td></tr></table></div></td>';
	}
	s+='<td onmouseover="hidepops();">&nbsp;&nbsp;</td></tr></table></td></tr></table>';
	document.write(s);
}
function menuscan(ipage){
	// scans menu arrays for page or url match
	if(arguments.length){
		iname=simple(ipage);
		for(var i=0;i<ams.length;i++){
			for(var j=0;j<ams[i].length;j+=2){
				if(iname==simple(ams[i][j])) return new Array(i,j);
			}
		}	
	}
	var url=document.URL;
	if(url.substring(url.length-5,url.length)=='.com/') url+='index.html';
	for(var i=0;i<ams.length;i++){
		for(var j=1;j<ams[i].length;j+=2){
			if(ams[i][j].length>0 && url.indexOf('/'+ams[i][j])>-1) return new Array(i,j-1);
		}
	}	
	return new Array(-1,-1);
}
function showbar(j,on){
	// colors current bar of dropdown menu
	if(j){
		j.style.color=(on ? amcolor[0] : amcolor[3]);
		j.style.background=(on ? amcolor[1] : amcolor[4]);
		j.style.borderColor=(on ? amcolor[2] : amcolor[5]);
	}
}
function showpop(n){
	// shows dropdown menu
	if(!document.getElementById) return;
	for(var i=0;i<ams.length;i++){
		var j=document.getElementById('msub'+i);
		if(j){
			j.style.color=(i==n ? amcolor[6] : amcolor[9]);
			j.style.background=(i==n ? amcolor[7] : amcolor[10]);
			j.style.borderColor=(i==n ? amcolor[8] : amcolor[11]);
		}
		j=document.getElementById('mpop'+i);
		if(j) j.style.visibility=(i==n ? 'visible' : 'hidden');
	}
}
function simple(j){
	// simplifies text string
	j=sreplace("&nbsp;",' ',sreplace("'",'',j.toLowerCase()));
	var k='';
	for(var i=0;i<j.length;i++) k+=(xalpha.indexOf(j.substring(i,i+1))>-1 ? j.substring(i,i+1) : ' ');
	k=trim(k);
	var aa=k.split(' ');
	k=aa[0];
	for(i=1;i<aa.length;i++) if(aa[i].length) k+=' '+aa[i];
	return k;
}
function sreplace(i0,i1,s){
	// text replacement
	var aa=s.split(i0);
	return aa.join(i1);
}
function stimail(i){
	if(!arguments.length) i='STI';
	var j='stiindustries';
	var k='aol.com';
	document.write(i.link('mailto:'+j+'@'+k+'?subject=RumbleRoller.com'));
}
function tbl(b,cp,cs,w,h,bg){
	// returns table tag
	var i=arguments.length;
	var s='<table border="'+(i<1 ? 0 : b)+'" cellpadding="'+(i<2 ? 0 : cp)+'" cellspacing="'+(i<3 ? 0 : cs)+'"';
	var j='';
	if(i>3 && w.length) j+=';width:'+w+'px';
	if(i>4 && h.length) j+=';height:'+h+'px';
	if(i>5 && bg.length) j+=';background:'+bg;
	if(j.length) s+=' style="'+j.substring(1,j.length)+'"';
	return s+'>';
}
function trim(k){
	// trim white space
	var i=0;
	while(k.charAt(i)<=' ' && i<k.length) i++;
	var j=k.length-1;
	while(k.charAt(j)<=' ' && j>0) j--;
	return k.substring(i,j+1);
}

//-->

