function show() {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
  var ie = document.all && !window.opera;
  var ie_test = (document.compatMode=="CSS1Compat")? document.documentElement : document.body;
  var popup = (doc_id)? document.getElementById("popup") : document.all.popup;
  var darkbg = (doc_id)? document.getElementById("dark_bg") : document.all.dark_bg;
  var scroll_top = (ie)? ie_test.scrollTop : window.pageYOffset;
  var doc_w = (ie)? ie_test.clientWidth : window.innerWidth;
  var doc_h = (ie)? ie_test.clientHeight: window.innerHeight;

	//align center
	popup.style.left = (doc_w - 350) / 2 + "px"
	popup.style.top = (doc_h - 160) / 2 + scroll_top + "px"
	darkbg.style.width = doc_w + "px"
	//darkbg.style.top = (doc_h - 120) / 2 + scroll_top + "px"
	if(document.body.scrollHeight > doc_h)
		darkbg.style.height = document.body.scrollHeight + scroll_top + "px"
	else
		darkbg.style.height = doc_h + scroll_top + "px"

	if (ns4) {
		popup.display = "block";
		darkbg.display = "block";
	} else {
		popup.style.display = "block";
		darkbg.style.display = "block";
	}
}

function hide() {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
  var popup = (doc_id)? document.getElementById("popup") : document.all.popup;
  var darkbg = (doc_id)? document.getElementById("dark_bg") : document.all.dark_bg;

	if (ns4) {
		popup.display = "none";
		darkbg.display = "none";
	} else {
		popup.style.display = "none";
		darkbg.style.display = "none";
	}
}

function readmore(theelem) {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
  var rm = (doc_id)? document.getElementById(theelem) : eval( "document.all." + theelem);
	if (ns4) {
		rm.display = "block";
		rm.display = "block";
	} else {
		rm.style.display = "block";
		rm.style.display = "block";
	}
}
function readless(theelem) {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
  var rm = (doc_id)? document.getElementById(theelem) : eval( "document.all." + theelem);

	if (ns4) {
		rm.display = "none";
		rm.display = "none";
	} else {
		rm.style.display = "none";
		rm.style.display = "none";
	}
}
function hideall(theelem) {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
  var tbl = (doc_id)? document.getElementById(theelem) : eval( "document.all." + theelem);
  var prods = document.getElementsByClassName('NewProdInfo');
  for(i=0;i<prods.length;i++)
  {
	if (ns4) {
		prods[i].display = "none";
	} else {
		prods[i].style.display = "none";
	}
  }
}

function tabselector(ez) {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
  var el1 = (doc_id)? document.getElementById("elements1") : document.all.elements1;
  var el2 = (doc_id)? document.getElementById("elements2") : document.all.elements2;
  var el3 = (doc_id)? document.getElementById("elements3") : document.all.elements3;
  var el4 = (doc_id)? document.getElementById("elements4") : document.all.elements4;
  var pt1 = (doc_id)? document.getElementById("pt1") : document.all.pt1;
  var pt2 = (doc_id)? document.getElementById("pt2") : document.all.pt2;
  var pt3 = (doc_id)? document.getElementById("pt3") : document.all.pt3;
  var pt4 = (doc_id)? document.getElementById("pt4") : document.all.pt4;


	if (ez == 1) {
		el1.style.display = "block";
		el2.style.display = "none";
		el3.style.display = "none";
		el4.style.display = "none";
		pt1.className = "stab";
		pt2.className = pt1.className.replace("stab", "");
		pt3.className = pt1.className.replace("stab", "");
		pt4.className = pt1.className.replace("stab", "");
	} else if (ez == 2) {
		el1.style.display = "none";
		el2.style.display = "block";
		el3.style.display = "none";
		el4.style.display = "none";
		pt1.className = pt1.className.replace("stab", "");
		pt2.className = "stab";
		pt3.className = pt1.className.replace("stab", "");
		pt4.className = pt1.className.replace("stab", "");
	} else if (ez == 3) {
		el1.style.display = "none";
		el2.style.display = "none";
		el3.style.display = "block";
		el4.style.display = "none";
		pt1.className = pt1.className.replace("stab", "");
		pt2.className = pt1.className.replace("stab", "");
		pt3.className = "stab";
		pt4.className = pt1.className.replace("stab", "");
	} else if (ez == 4) {
		el1.style.display = "none";
		el2.style.display = "none";
		el3.style.display = "none";
		el4.style.display = "block";
		pt1.className = pt1.className.replace("stab", "");
		pt2.className = pt1.className.replace("stab", "");
		pt3.className = pt1.className.replace("stab", "");
		pt4.className = "stab";
	}	
}

function chngim(imageName,objName) {
	document.getElementById(objName).src = "images/" + imageName;
}
document.getElementsByClassName = function(clsName)
{    
	var retVal = new Array();    
	var elements = document.getElementsByTagName("*");    
	for(var i = 0;i < elements.length;i++)
	{        
		if(elements[i].className.indexOf(" ") >= 0)
		{            
			var classes = elements[i].className.split(" ");            
			for(var j = 0;j < classes.length;j++)
			{                
				if(classes[j] == clsName)                    
					retVal.push(elements[i]);            
			}        
		}        
		else if(elements[i].className == clsName)            
			retVal.push(elements[i]);    
	}    
	return retVal;
}

function newnav(theelem,allelem) {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
	for (i=1;i<=allelem;i++) {
		rm = (doc_id)? document.getElementById("sok"+i) : eval( "document.all.sok" + i);
		if (ns4) {
			if (i==theelem) {
				rm.display = "block";
			} else {
				rm.display = "none";
			}
		} else {
			if (i==theelem) {
				rm.style.display = "block";
			} else {
				rm.style.display = "none";
			}
		}
	}
}

//special
function starter1() {
	seged2 = window.location.href;
	seged3 = seged2.indexOf('#');
	if (seged3 != -1) {
		seged = seged2.substring(seged3+1,seged2.length);
		if (seged == "afterparty") aaa = 1;
		if (seged == "cleaning") aaa = 2;
		if (seged == "chemical") aaa = 3;
		if (seged == "entertaining") aaa = 4;
		if (seged == "firsthome") aaa = 5;
		if (seged == "apartment") aaa = 6;
		newnav(aaa,6);
	}
}
//general
function starter2() {
	seged2 = window.location.href;
	seged3 = seged2.indexOf('#');
	if (seged3 != -1) {
		seged = seged2.substring(seged3+1,seged2.length);
		if (seged == "sweeping") aaa = 1;
		if (seged == "mopping") aaa = 2;
		if (seged == "dusting") aaa = 3;
		newnav(aaa,3);
	}
}
//productcare
function starter3() {
	seged2 = window.location.href;
	seged3 = seged2.indexOf('#');
	if (seged3 != -1) {
		seged = seged2.substring(seged3+1,seged2.length);
		if (seged == "brooms") aaa = 1;
		if (seged == "mops") aaa = 2;
		if (seged == "clothes") aaa = 3;
		if (seged == "dusters") aaa = 4;
		newnav(aaa,4);
	}
}

function pageplus(direction,pgs) {
  var ns4 = (document.layers)? true:false;
  var doc_id = document.getElementById;
	for (i=1;i<=pgs;i++) {
		theBox = (doc_id)? document.getElementById("page" + i) : eval( "document.all.page" + i);
		if (theBox.className == "boxVisible") {
			prevpage = i;
			theBox.className = "boxHidden";
		}
	}
	if (direction == "next") {
		if (prevpage == pgs) { j = 1; } else { j = prevpage + 1; }
	} else {
		if (prevpage == 1) { j = pgs; } else { j = prevpage - 1; }
	}
	theBox2 = (doc_id)? document.getElementById("page" + j) : eval( "document.all.page" + j);
	theBox2.className = "boxVisible";
}
