/* -- @ - GLOBAL OBJECTS - To be included in all libraries -- v1.0.02.28.2007 -- */

var DomLoaded={onload:[],loaded:function(){if(arguments.callee.done)return;arguments.callee.done=true;for(var i=0;i<DomLoaded.onload.length;i++)DomLoaded.onload[i]();},load:function(fireThis){this.onload.push(fireThis);/*@cc_on @*//*@if(@_win32)var proto="javascript:void(0)";if(location.protocol=="https:")proto="src=//0";document.write("<script id=__ie_onload defer src=" + proto + "><\/script>");var script=$("__ie_onload");script.onreadystatechange=function(){if(this.readyState=="complete")DomLoaded.loaded();} @else @*/if(document.addEventListener)document.addEventListener("DOMContentLoaded",DomLoaded.loaded,null);if(/KHTML|WebKit/i.test(navigator.userAgent)){var _timer=setInterval(function(){if(/loaded|complete/.test(document.readyState)){clearInterval(_timer);delete _timer;DomLoaded.loaded();}},10);}window.onload=DomLoaded.loaded;/*@end @*/}};

// @author: Quirksmode
// @description: addEvent function from http://www.quirksmode.org/
var AddEvent=function(obj,type,fn){if(obj.addEventListener)obj.addEventListener(type,fn,false);else if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event);};obj.attachEvent("on"+type,obj[type+fn]);}};

// @author: Unknown
// @modified: Richard Herrera
// @description: Dollar Function - Shorthand getElementById
var $=function(){var elements=[];for(var i=0;i<arguments.length;i++){var csselement=arguments[i];if(typeof csselement=="string")csselement=document.getElementById(csselement);if(arguments.length==1)return csselement;elements.push(csselement);}return elements;};

// @author: Robert Nyman
// @modified: Richard Herrera
// @description: getElementsByClassName (backwards compatibility)
var getElementsByClassName=function(_scope,_tag,_class){return ClassName.get(_scope,_tag,_class);};

// @author: Robert Nyman
// @modified: Richard Herrera
// @description: Add / Remove class name
var ClassName={add:function(e,_class){if(!new RegExp(_class,"i").test(e.className))e.className=e.className+((e.className.length>0)?" ":"")+_class;},remove:function(e,_class){e.className=e.className.replace(new RegExp((_class+"\s?"),"i"),"").replace(/^\s?|\s?$/g,"");},replace:function(e,_class,_new){e.className=e.className.replace(_class,_new);},test:function(e,_class){return new RegExp("(?:^|\\s+)"+_class+"(?:\\s+|$)").test(e.className);},get:function(_scope,_tag,_class){var els=(_tag=="*"&&_scope.all)?_scope.all:_scope.getElementsByTagName(_tag);var elArray=[],regExArray=[];if(typeof _class=="object")for(var i=0;i<_class.length;i++)regExArray.push(new RegExp("(^|\\s)"+_class[i].replace(/\-/g,"\\-")+"(\\s|$)"));else regExArray.push(new RegExp("(^|\\s)"+_class.replace(/\-/g,"\\-")+"(\\s|$)"));var e,_match;for(var i=0;i<els.length;i++){e=els[i];_match=true;for(var j=0;j<regExArray.length;j++){if(!regExArray[j].test(e.className)){_match=false;break;}}if(_match)elArray.push(e);}return(elArray);}};

// @author: Richard Herrera
// @description: Ads...
var AAMB1,AAMB2,AAMB3,AAMB4,AAMB5,AAMB6;var DoAds={allAdTags:"/AAMALL/acc_random="+Math.round(Math.random()*100000000)+"/pageid=",adserver:"//ad101com.adbureau.net/bserver",run:function(){if(getElementsByClassName(document,"div","sztextlink")[0]){var combo="";for(var i=0;i<TextAdLinks.length;i++)combo+="/AAMB"+(i+1)+TextAdLinks[i];if(location.protocol=="https:")DoAds.proto="https:";else DoAds.proto="http:";if(!aamRnd)var aamRnd=Math.round(Math.random()*100000000);var script=document.createElement("script");script.setAttribute("type","text/javascript");script.setAttribute("src",DoAds.proto+DoAds.adserver+DoAds.allAdTags+aamRnd+combo+"?");document.getElementsByTagName("head")[0].appendChild(script);}DoAds.init();},init:function(){var div=document.getElementsByTagName("div");if(!div)return;for(var i=0;i<div.length;i++){if(ClassName.test(div[i],"ad")){var ad=div[i];if(!(ClassName.test(ad,"sztextlink")))DoAds.calculate(ad);else{var loadTextAds=setInterval(function(){if(typeof(AAMB1)!="undefined"){clearInterval(loadTextAds);delete loadTextAds;var target=getElementsByClassName(document,"div","sztextlink")[0];if(target)DoAds.sponsored(target);}},10);}}}},sponsored:function(e){var stash=[AAMB1,AAMB2,AAMB3,AAMB4,AAMB5,AAMB6];var AAMB_array=[];for(var i=0;i<TextAdLinks.length;i++)AAMB_array.push(stash[i]);var csselement=document.createElement("ul");for(var k=0;k<AAMB_array.length;k++){if(AAMB_array[k]){var li=document.createElement("li");if(AAMB_array[k].indexOf("IMG")==-1)li.innerHTML=AAMB_array[k]+"&nbsp;";else li.innerHTML=AAMB_array[k];csselement.appendChild(li);}}e.appendChild(csselement);},calculate:function(e){if(typeof(AdLinks)=="undefined")return;var matchResult=e.className.match(new RegExp("pos_"+"[^0-9]*([0-9]*)"));if(matchResult&&RegExp.$1)var daNum="n"+RegExp.$1;if(AdLinks[daNum])DoAds.generate(e,AdLinks[daNum]);},generate:function(container,e){DoAds.file="/_MCV/amad.aspx";if(window.location.href.split(".")[window.location.href.split(".").length-1].indexOf("html")!=-1)DoAds.file="_MCV/amad.html";container.innerHTML+="<iframe src=\""+DoAds.file+e+"\" frameborder=\"0\" scrolling=\"no\"><\/iframe>";}};DomLoaded.load(DoAds.run);
	
/* -- @ - END GLOBAL OBJECTS -- */
// @author Richard Herrera / Daniel Pinnick / Micah Cambre
// @description: Saving Micah's bacon...
var CheckForTargets=function(){var stack={},iframe=document.getElementsByTagName("iframe"),i,j,node;for(i=0;iframe[i]!==undefined;i++){node=iframe[i].contentWindow.document.getElementsByTagName("body")[0].getElementsByTagName("*");if((node[node.length-1].nodeName.toLowerCase()==="script")||(typeof node[1]==="undefined")){stack[i]=iframe[i];}}for(j in stack){stack[j].parentNode.removeChild(stack[j]);}};AddEvent(window,"load",CheckForTargets);
/* -- @ - END GLOBAL OBJECTS -- */