LoadAdditionalStylesAndJS();

<!--
Object.prototype.attachEvent = function (sEvent, fnHandler, bUseCapture) {

	if (typeof (sEvent)=='string') {
		this.addEventListener(sEvent.substring(2), fnHandler, bUseCapture);
	}

}

Object.prototype.detachEvent = function (sEvent, fnHandler, bUseCapture) {
	if (typeof (sEvent)=='string') {
		this.removeEventListener(sEvent.substring(2), fnHandler, bUseCapture);
	}

}
//-->
function OnLoadhandler(){
	sponsorLinks();
    externalLinks();
    if(navigator.userAgent.indexOf('MSIE 6.0') != -1){
        fixIe6Png();
    }
}

function fixIe6Png(){
    supersleight.init('playersBigMap');
    supersleight.limitTo('playersBigMap');
}

//not using body onload event to avoid user-noticeable view change

//clearInputEdik:)
a=Array();b=Array();
function CiOk(c){b[c.id]=1}
function CiOf(c){if(a[c.id]==null){a[c.id]=c.value}if(b[c.id]!=1){c.value=''}}
function CiOb(c){if(b[c.id]!=1){c.value=a[c.id]}if(c.value==''){c.value=a[c.id];b[c.id]=0}}

function LoadAdditionalStylesAndJS(){
    
    if(navigator.userAgent.indexOf('Safari') != -1){
        LoadStyle('safari');
    }
    
}

function LoadStyle(styleName){
    var newSS=document.createElement('link');
    newSS.rel='stylesheet';
    newSS.href='/CommonFiles/Project/WPM_Templates/Css/'+styleName+'.css';
    newSS.type='text/css';
    document.getElementsByTagName("head")[0].appendChild(newSS);
}

function PlayerInfoLeftRight(){
    
    map = document.getElementById('playersBigMap');
    cleanWhitespace(map);
    for (var i=0; i<map.childNodes.length; i++){
        if (map.childNodes[i].className == 'playerContainer'){
            if ((i % 6) >= 3) {
                map.childNodes[i].childNodes[1].className = 'playerInfoBlockAtLeft';
            }else{
                map.childNodes[i].childNodes[1].className = 'playerInfoBlockAtRight';
            }
        }
    }
}

function PlayersOver(obj){
    obj.className = 'playerContainerActive';
}

function PlayersOut(obj){
    cleanWhitespace(obj);
    childNodes = obj.childNodes;
    obj.className = 'playerContainer';
}

function PlayersInfoOver(obj){
    obj.parentNode.className = 'playerContainer';
}

var notWhitespace = /\S/;
function cleanWhitespace(node) {
  for (var x = 0; x < node.childNodes.length; x++) {
    var childNode = node.childNodes[x]
    if ((childNode.nodeType == 3)&&(!notWhitespace.test(childNode.nodeValue))) {
        // that is, if it's a whitespace text node
      node.removeChild(node.childNodes[x])
      x--
    }
    if (childNode.nodeType == 1) {
        // elements can have text child nodes of their own
      cleanWhitespace(childNode)
    }
  }
}

/*function overSponsor($num) {
    var obj=document.getElementById('sponsor'+$num);
    obj.src=obj.src.replace("_mono","_color");
}

function outSponsor($num) {
    var obj=document.getElementById('sponsor'+$num);
    obj.src=obj.src.replace("_color","_mono");
}*/

function overSponsor(e) {	
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	//alert(e.target);
	//tmp=e.target.getAttribute("id");
	//num=tmp.replace("Sponsor_","");
    //var obj=document.getElementById('sponsor'+num);
    targ.src=targ.src.replace("_mono","_color");
}

function outSponsor(e) {
    //var obj=document.getElementById('sponsor'+num);
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
    targ.src=targ.src.replace("_color","_mono");
}

function externalLinks() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
	for (var i=0; i < anchors.length; i++) {
		if (anchors[i].getAttribute("href") && anchors[i].getAttribute("rel") == "external") {
			anchors[i].target = "_blank";
		}
	}
}

function sponsorLinks() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
	for (var i=0; i < anchors.length; i++) {
		if (anchors[i].getAttribute("href") && anchors[i].getAttribute("id") && anchors[i].getAttribute("id").indexOf("Sponsor_")>=0) {
			tmp=anchors[i].getAttribute("id");
			tmp=tmp.replace("Sponsor_","");
			//tmpArr= new Array(1);
			//tmpArr[0]=tmp;
			//anchors[i].onmouseover.call("overSponsor",tmpArr);// = overSponsor(tmp);
			//anchors[i].onmouseout = outSponsor(tmp);
			anchors[i].attachEvent("onmouseover",overSponsor,false);
			anchors[i].attachEvent("onmouseout",outSponsor,false);
			//anchors[i].onmouseover = overSponsor(tmp);
			//anchors[i].onmouseout = outSponsor(tmp);
		}
	}
}

function imgBorders() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("img");
	for (var i=0; i < anchors.length; i++) {
		if (anchors[i].getAttribute("border") && anchors[i].getAttribute("border") == "0") {
			anchors[i].removeAttribute('border');
		}
	}
}

