function addLoadEvent(func){var oldonload=window.onload;window.onload=(typeof window.onload!='function')?func:function(){oldonload();func();};}function ltrim(stringToTrim){return stringToTrim.replace(/^\s+/,"");}var currBrowser={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity;}else if(dataProp)return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};currBrowser.init();var agent=currBrowser;var realLocation='http://static.amctv.com/vs-Poll/';function injectStyle(cssLocation){var headTag=document.getElementsByTagName("head")[0];var newLink=document.createElement('link');newLink.rel='stylesheet';newLink.type='text/css';newLink.href=realLocation+cssLocation;newLink.media='screen';headTag.appendChild(newLink);}function roundedCorners(){var getHeader=document.getElementsByTagName("head")[0];var newScript=document.createElement('script');newScript.type="text/javascript";newScript.src=realLocation+'js/corners.js';getHeader.appendChild(newScript);}function initCorners(){settings={tl:{radius:20},tr:{radius:20},bl:{radius:20},br:{radius:20},antiAlias:true,autoPad:true};if(typeof(curvyCorners)!=='undefined'){var myBoxObject=new curvyCorners(settings,"about-contest-container");myBoxObject.applyCornersToAll();}}if(agent.browser=='Safari'||agent.browser=='Opera'){injectStyle('css/safari-opera.css');setTimeout('injectScript("js/about-pages.js")',100);setTimeout('roundedCorners()',300);}else if(agent.browser=='Explorer'&&agent.version=='6'){injectStyle('css/vs-poll-ie6.css');setTimeout('injectScript("js/about-pages-ie-6.js")',300);setTimeout('roundedCorners()',300);}else if(agent.browser=='Explorer'&&agent.version=='7'){injectStyle('css/vs-poll-ie.css');setTimeout('injectScript("js/about-pages-ie.js")',100);setTimeout('roundedCorners()',300);}else if(agent.browser=='Firefox'){injectStyle('css/vs-poll.css');setTimeout('injectScript("js/about-pages.js")',100);setTimeout('roundedCorners()',300);}else{injectStyle('css/vs-poll.css');setTimeout('injectScript("js/about-pages.js")',100);setTimeout('roundedCorners()',300);}function injectScript(scriptLocation){var getHeader=document.getElementsByTagName("head")[0];var newScript=document.createElement('script');newScript.type="text/javascript";newScript.src=realLocation+scriptLocation;getHeader.appendChild(newScript);}function getCurrentRound(){var currentRound=window.results_round;if(currentRound=='2'||currentRound=='3'||currentRound=='4'){injectStyle('css/ie-6-round-3.css');}}function applyShadow(){var currentRound=window.results_round;if(typeof resultsPage!='undefined'){if(currentRound=='1'&&resultsPage=='1'){injectStyle('css/shadow-leadin-1.css');}else if(currentRound=='2'&&resultsPage=='1'){injectStyle('css/shadow-leadin-2.css');}else if(currentRound=='3'&&resultsPage=='1'){injectStyle('css/shadow-leadin-3.css');}else if(currentRound=='4'&&resultsPage=='1'){injectStyle('css/shadow-leadin-4.css');}}else if(typeof leadIn!='undefined'){if(currentRound=='2'&&leadIn=='1'){injectStyle('css/shadow-leadin-1.css');}else if(currentRound=='3'&&leadIn=='1'){injectStyle('css/shadow-leadin-2.css');}else if(currentRound=='4'&&leadIn=='1'){injectStyle('css/shadow-leadin-3.css');}}}var getElementsByClassName=function(className,tag,elm){if(document.getElementsByClassName){getElementsByClassName=function(className,tag,elm){elm=elm||document;var elements=elm.getElementsByClassName(className),nodeName=(tag)?new RegExp("\\b"+tag+"\\b","i"):null,returnElements=[],current;for(var i=0,il=elements.length;i<il;i+=1){current=elements[i];if(!nodeName||nodeName.test(current.nodeName)){returnElements.push(current);}}return returnElements;};}else if(document.evaluate){getElementsByClassName=function(className,tag,elm){tag=tag||"*";elm=elm||document;var classes=className.split(" "),classesToCheck="",xhtmlNamespace="http://www.w3.org/1999/xhtml",namespaceResolver=(document.documentElement.namespaceURI===xhtmlNamespace)?xhtmlNamespace:null,returnElements=[],elements,node;for(var j=0,jl=classes.length;j<jl;j+=1){classesToCheck+="[contains(concat(' ', @class, ' '), ' "+classes[j]+" ')]";}try{elements=document.evaluate(".//"+tag+classesToCheck,elm,namespaceResolver,0,null);}catch(e){elements=document.evaluate(".//"+tag+classesToCheck,elm,null,0,null);}while((node=elements.iterateNext())){returnElements.push(node);}return returnElements;};}else{getElementsByClassName=function(className,tag,elm){tag=tag||"*";elm=elm||document;var classes=className.split(" "),classesToCheck=[],elements=(tag==="*"&&elm.all)?elm.all:elm.getElementsByTagName(tag),current,returnElements=[],match;for(var k=0,kl=classes.length;k<kl;k+=1){classesToCheck.push(new RegExp("(^|\\s)"+classes[k]+"(\\s|$)"));}for(var l=0,ll=elements.length;l<ll;l+=1){current=elements[l];match=false;for(var m=0,ml=classesToCheck.length;m<ml;m+=1){match=classesToCheck[m].test(current.className);if(!match){break;}}if(match){returnElements.push(current);}}return returnElements;};}return getElementsByClassName(className,tag,elm);};function removeChildren(node){if(node.hasChildNodes()){while(node.childNodes.length>=1){node.removeChild(node.firstChild);}}}function limitTxt(){var titleElem=getElementsByClassName("contestant-title");for(i=0;i<titleElem.length;i++){if(titleElem[i].parentNode.parentNode.parentNode.parentNode.className.indexOf('round-one')!='-1'){if(titleElem[i].innerHTML!='&nbsp;'){titleElem[i].innerHTML=titleElem[i].innerHTML.substring(0,15)+'...';titleElem[i].className='contestant-title show';}}if(titleElem[i].parentNode.parentNode.parentNode.parentNode.parentNode.className.indexOf('round-two')!='-1'){if(titleElem[i].innerHTML!='&nbsp;'){titleElem[i].innerHTML=ltrim(titleElem[i].innerHTML).substring(0,35)+'...';titleElem[i].className='contestant-title show';}}if(titleElem[i].parentNode.parentNode.parentNode.parentNode.parentNode.className.indexOf('round-three')!='-1'){if(titleElem[i].innerHTML!='&nbsp;'){titleElem[i].innerHTML=titleElem[i].innerHTML.substring(0,45)+'...';titleElem[i].className='contestant-title show';}}if(titleElem[i].parentNode.parentNode.parentNode.parentNode.parentNode.className.indexOf('round-final')!='-1'){if(titleElem[i].innerHTML!='&nbsp;'){titleElem[i].innerHTML=titleElem[i].innerHTML.substring(0,60)+'...';titleElem[i].className='contestant-title show';}}if(titleElem[i].parentNode.parentNode.parentNode.parentNode.parentNode.className.indexOf('round-winner')!='-1'){if(titleElem[i].innerHTML!='&nbsp;'){titleElem[i].innerHTML=titleElem[i].innerHTML.substring(0,70)+'...';titleElem[i].className='contestant-title show';}}}}function getWinnerVotes(){var currentRound=window.results_round;if(typeof(resultsPage)!=='undefined'){var isResultsPage=resultsPage;}if(currentRound=='4'&&typeof(isResultsPage)!=='undefined'){var getWinnerDiv=getElementsByClassName("round-final");for(i=0;i<getWinnerDiv[0].childNodes.length;i++){if(typeof(getWinnerDiv[0].childNodes[i].innerHTML)!='undefined'){for(ii=0;ii<getWinnerDiv[0].childNodes[i].getElementsByTagName('span').length;ii++){if(getWinnerDiv[0].childNodes[i].getElementsByTagName('span')[ii].className=='contestant-score'){if(getWinnerDiv[0].childNodes[i].getElementsByTagName('span')[ii].parentNode.parentNode.className=='contestant-info-wrapper winner'){var winnerScore=getElementsByClassName('final-winner-score');winnerScore[0].innerHTML=getWinnerDiv[0].childNodes[i].getElementsByTagName('span')[ii].innerHTML;}}}}}}}function classisContinuous(){	if (typeof continuous != 'undefined') {		if (typeof continuous == 'number') {			if (continuous == '1') {				var navContainer = getElementsByClassName("navigation-wrapper");				var navContainerClassName = navContainer[0].className;				var navUL = navContainer[0].getElementsByTagName('ul');				var navULclass = navUL[0].className;				navUL[0].className = navULclass + ' classics';				navContainer[0].className = navContainerClassName + ' classics';			}		}	}
}function superNatural(){	var currentRound = window.results_round;	var isResultsPage = resultsPage;	var pollID = publishedID;		if(currentRound == '4' && isResultsPage == '1' && pollID == '1510'){		//http://static.amctv.com/img/vsPoll/place-holder-102x102.png		var container = document.getElementById('box-5-1');		var spans = container.getElementsByTagName('span');		var img = container.getElementsByTagName('img')[0];			spans[0].innerHTML = '';			spans[0].className = '';			spans[1].innerHTML = '';			spans[2].innerHTML = '';			img.src = 'http://static.amctv.com/img/vsPoll/place-holder-102x102.png';			}}function init(){    applyShadow();    limitTxt();    getWinnerVotes();	classisContinuous();}addLoadEvent(init);