
//popup functionality
window.onerror=null;
var win = null;
function PopWindow(mypage,myname) {
	//closePopWin();
	winprops = 'height=500,width=820,top=30,left=0,scrollbars=1,resizable=1,status=1';
	win = window.open(mypage, myname, winprops);
	}
function SizedPopWindow(mypage,myname,w,h) {
	//closePopWin();
	winprops = 'height='+h+',width='+w+',top=30,left=0,scrollbars=1,resizable=1,status=1';
	win = window.open(mypage, myname, winprops);
	}
function closePopWin() {
	if(win != null) { 
		if(!win.closed) { 
			win.close();
			win = null;
			} else {
			win = null;
			}
		}	
	}

	
if (document.images){
	homeon = new Image
	homeoff = new Image
	howon = new Image
	howoff = new Image
	whaton = new Image
	whatoff = new Image
	watchon = new Image
	watchoff = new Image
	sayon = new Image
	sayoff = new Image
	faqon = new Image
	faqoff = new Image
	viewon = new Image
	viewoff = new Image
	realon = new Image
	realoff = new Image
	
	touchon = new Image
	touchoff = new Image
	sprayon = new Image
	sprayoff = new Image
	cleanon = new Image
	cleanoff = new Image


	homeon.src = "/i/2_ros_clean_nav_home_on.gif"
	homeoff.src = "/i/2_ros_clean_nav_home_off.gif"	
	howon.src = "/i/2_ros_clean_nav_howitworks_on.gif"
	howoff.src = "/i/2_ros_clean_nav_howitworks_off.gif"
	whaton.src = "/i/2_ros_clean_nav_whatitdoes_on.gif"
	whatoff.src = "/i/2_ros_clean_nav_whatitdoes_off.gif"
	watchon.src = "/i/2_ros_clean_nav_watchit_on.gif"
	watchoff.src = "/i/2_ros_clean_nav_watchit_off.gif"
	sayon.src = "/i/2_ros_clean_nav_whatpeople_on.gif"
	sayoff.src = "/i/2_ros_clean_nav_whatpeople_off.gif"
	faqon.src = "/i/2_ros_clean_nav_faqs_on.gif"
	faqoff.src = "/i/2_ros_clean_nav_faqs_off.gif"
	viewon.src = "/i/2_ros_clean_nav_demo_on.gif"
	viewoff.src = "/i/2_ros_clean_nav_demo_off.gif"
	realon.src = "/i/2_ros_clean_nav_real_on.gif"
	realoff.src = "/i/2_ros_clean_nav_real_off.gif"
	
	touchon.src = "/i/2_ros_clean_botnav_touch_on.gif"
	touchoff.src = "/i/2_ros_clean_botnav_touch_off.gif"
	sprayon.src = "/i/2_ros_clean_botnav_spray_on.gif"
	sprayoff.src = "/i/2_ros_clean_botnav_spray_off.gif"
	cleanon.src = "/i/2_ros_clean_botnav_clean_on.gif"
	cleanoff.src = "/i/2_ros_clean_botnav_clean_off.gif"
	
	
}
else {
	
	homeon.src = ""
	homeoff.src = ""
	howon.src = ""
	howoff.src = ""
	whaton.src = ""
	whatoff.src = ""
	watchon.src = ""
	watchoff.src = ""
	sayon.src = ""
	sayoff.src = ""
	faqon.src = ""
	faqoff.src = ""
	viewon.src = ""
	viewoff.src = ""
	realon.src = ""
	realoff.src = ""	
	
	touchon.src = ""
	touchoff.src = ""
	sprayon.src = ""
	sprayoff.src = ""
	cleanon.src = ""
	cleanoff.src = ""





}
if (document.layers || document.all || document.getElementById)
	var doc = 'document.', vis='.visibility';
if (document.all)
	var doc = 'document.all.', vis = '.style.visibility';
// below check enables NN 6.x compatibility
if (!document.all && document.getElementById)
	var doc = 'document.getElementById("', vis = '").style.visibility';
	
function writeObj(obj) {
trimString(obj);
document.write(obj);
}
function trimString (str) {
  var pattern = /\s+/g;
  return str.replace(pattern,'');
}

function tao(el) {	

	changeOpac(0,el);
	
	// el.style.display='block';

	height(el);
}

// handles the height plus opacity shift
function height(el) {

	var speed = 16;
    var timer = 0;
	var maxHeight = el.offsetHeight;
	
	heightStep = maxHeight/100

	changeHeight(0,el)

	for(var x=0; x<=100; x=x+5)
	{
		setTimeout("changeHeight(" + x + ",'" + el + "')",(timer * speed));
		setTimeout("changeOpac(" + x + ",'" + el + "')",(timer * speed));
		timer++;
	}			  
}

//change the opacity for different browsers
function changeOpac(opacity, el) {
	var object = el.style;
    object.opacity = (opacity / 101);
    object.MozOpacity = (opacity / 101);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

// changes the height of the flyout
function changeHeight(currentHeight, el) {
	var sync = heightStep*currentHeight;
    el.style.height = sync + "px";
}