var write_old=document.write;var writeln_old=document.writeln;function AdSpace(wpId){this.wpId=wpId;this.target=false;this.responseStrings="";this.scriptArr=[];this.scriptUrlArr=[];this.flObj=false;this.flObjNeedle=false;this.flObjStr="";this.isReady=false;this.delay=false;this.scriptdelay=false;this.firstInit=function(){this.target=document.getElementById("adition_tag_"+this.wpId);if(this.target!=null){this.target.innerHTML='<div id="'+this.wpId+'_tracking"></div>';this.appendUrlScript(adUrl+this.wpId+"&ac="+(++ad_count)+this.target.title);this.target.title="";}};this.createScript=function(attributes){var scriptTag=document.createElement('script');if(attributes!=null){for( var i in attributes){scriptTag.setAttribute(i,attributes[i]);}}return scriptTag;};this.appendUrlScript=function(scriptUrl,attributes){var scriptTag=this.createScript(attributes);scriptTag.setAttribute('src',scriptUrl);this.target.appendChild(scriptTag);};this.appendScript=function(scriptData,attributes){var scriptTag=this.createScript(attributes);this.target.appendChild(scriptTag);scriptTag.text=scriptData;};this.appendResponse=function(response){this.target.innerHTML+=response;if(navigator.userAgent.toLowerCase().search(/msie/)!=-1&&response.match(/<\/(object)>/gim)!=null){this.target=document.getElementById(this.wpId+'_tracking');}};this.evaluateScripts=function(){var objCheck=false;if(this.scriptArr.length=="1"&&this.scriptArr[0].scriptUrl==false){if(this.scriptArr[0].scriptData.match(/document.wri/gim)==null&&this.scriptArr[0].scriptData.match(/[a-z0-9_]+\([\w\W\s\S\d,]*\)/gim)==null){objCheck=true;}else{var objectID=this.wpId;var tResponse=adObject.responseStrings;window.setTimeout(function(){if(adObject!=null&&tResponse==adObject.responseStrings&&adObject.wpId==objectID&&adObject.scriptArr.length==0&&adObject.scriptUrlArr.length==0){adObject.isReady=true;checkAdObjectState();}},3000);}}while(this.scriptArr.length>0){var evalObj=this.scriptArr[0];for(var j=0;j<this.scriptArr.length;j++){this.scriptArr[j]=this.scriptArr[j+1];}this.scriptArr.pop();if(evalObj.scriptUrl!=false){this.appendUrlScript(evalObj.scriptUrl,evalObj.attributes);}else{this.appendScript(evalObj.scriptData,evalObj.attributes);}evalObj=false;}if(objCheck){var self=this;var tempResponse=this.responseStrings;window.setTimeout(function(){if(self.wpId==adObject.wpId&&tempResponse==adObject.responseStrings){self.isReady=true;}checkAdObjectState();},400);}};this.parseResponse=function(response){this.isReady=false;this.responseStrings+=response;var indicateReady=true;var scriptRegExp=/(<script[^>]*>)([\s\S]*?)<\/script>/gim;var tempResponse=response +"";response=response.replace(scriptRegExp,"");response=response.replace(/<noscript>([\s\S]*?)<\/noscript>/gim,"");if(this.flObjNeedle==false){if(response.match(/<(html|div|span|meta|noscript|a|object|iframe|script|embed)/im)!=null){this.flObjNeedle=RegExp.$1;this.flObj=true;this.flObjStr+=response;indicateReady=false;}}if(this.flObj==true){if(this.flObjStr!=response){this.flObjStr+=response;}var needleRegExp=new RegExp("<\/"+this.flObjNeedle+">","gim");var openNeedleRegExp=new RegExp("<"+this.flOjbNeedle,"gim");this.delay=true;var openNeedles=(this.responseStrings.match(openNeedleRegExp)!=null)?this.responseStrings.match(openNeedleRegExp).length:0;if(response.match(needleRegExp)!=null&&this.responseStrings.match(needleRegExp).length>openNeedles){tempResponse+=this.flObjStr;response=this.flObjStr;this.flObjStr=this.flObjStr.replace(scriptRegExp,"");this.appendResponse(this.flObjStr);if(this.flObjNeedle.match(/noscript|meta/gim)==null){indicateReady=true;}else{indicateReady=false;}this.flObj=false;this.flObjStr="";this.flObjNeedle=false;}}else{indicateReady=true;this.appendResponse(response);}var script2RegExp=/(<script[^>]*>)([\s\S]*?)<\/script>/gim;var scriptBlock;while(scriptBlock=script2RegExp.exec(tempResponse)){indicateReady=false;var attributes=new Object();var attributeRegExp=/([\w]+)=["']?((?:.(?!["']?\s+(?:\S+)=|[>"']))+.)["']?/gim;var scriptUrl=false;var attr;while(attr=attributeRegExp.exec(scriptBlock[1])){var kvpair=[];kvpair[0]=attr[1];kvpair[1]=attr[2];if(kvpair[0].match(/src/gim)!=null){scriptUrl=kvpair[1].replace(/[\'\"]/,"");}else{attributes[kvpair[0]]=kvpair[1];}}if(typeof attributes.type=="undefined"&&typeof attributes.language=="undefined"){attributes.type="text/javascript";}var data=new Object();data.scriptUrl=scriptUrl;data.scriptData=scriptBlock[2];data.attributes=attributes;this.scriptArr.push(data);}if(response.match(/^\s+$/i)!=null){indicateReady=false;var wpId=adObject.wpId;window.setTimeout(function(){if(adObject!=null&&adObject.wpId==wpId){adObject.isReady=true;}},100);}if(response.match(/^\s*<!--(.)*-->\s*$/gim)!=null){indicateReady=false;}if(response.match(/^(<div .*>)?<(img|iframe).*width(=[\'\"]?1[\'\"]|:[\s]*1[\s]*px).*>(<\/div>)?$/gim)!=null){indicateReady=false;}this.isReady=indicateReady;if(this.isReady==true){this.delay=true;}else{var lResp=adObject.responseStrings;var wpId=adObject.wpId;window.setTimeout(function(){if(adObject.wpId==wpId&&lResp==adObject.responseStrings){adObject.isReady=true;}checkAdObjectState();},500);}};}function checkAdObjectState(){if(adObject!=null&&(adObject==false||(adObject.isReady==true&&adObject.flObj==false))){elementCount++;if(elementCount<adElements.length){adObject=new AdSpace(adElements[elementCount]);adObject.firstInit();}else{var lastResponse=adObject.responseStrings;window.setTimeout(function(){restoreDocWrite(lastResponse);},10000);}}else{var lResp=adObject.responseStrings;window.setTimeout(function(){if(lResp==adObject.responseStrings){adObject.isReady=true;}checkAdObjectState();},300);}}function renderAds(){document.write=function(str){str=str.replace(/<noscript>[\s\S]*<\/noscript>/gim,"");str=str.replace(/^<!--[^-->]*-->$/gim,"");if(str.match(/[a-z0-9]/gim)!=null){adObject.parseResponse(str);}else{if(adObject.responseStrings==""){adObject.isReady=true;checkAdObjectState();}}if(adObject.scriptArr.length>0){adObject.isReady=false;adObject.evaluateScripts();}else{if(adObject.isReady==true&&adObject.flObj==false){if(adObject.delay==true&&str.match(/[a-z0-9]*/gim)!=null){window.setTimeout(checkAdObjectState,100);}else{var tempString=adObject.responseStrings;var tempWp=adObject.wpId;window.setTimeout(function(){if(tempString!=adObject.responseStrings&&adObject.wpId==tempWp){checkAdObjectState();}},80);}}}};document.writeln=function(str){document.write(str);};elements=(document.body||document.documentElement).getElementsByTagName('div');for(var i=0;i<elements.length;++i){if(res=elements[i].id.match(/adition_tag_(.*)/)){adElements.push(res[1]);}}checkAdObjectState();}var adObject=false;var adElements=[];var elementCount=-1;function restoreDocWrite(lastResponse){if(adObject!=null&&adObject.responseStrings==lastResponse){adObject=null;}document.write=write_old;document.writeln=writeln_old;}
var brs = navigator.userAgent.toLowerCase();
function Adition_BrowserId(){if(brs.search(/konqueror/)!=-1){return 8;}else if(brs.search(/safari/)!=-1){return 8;}else if(brs.search(/netscape6/)!=-1){return 5;}else if(brs.search(/netscape\/(7\.\d*)/)!=-1){return 5;}else if(brs.search(/netscape4/)!=-1){return 4;}else if((brs.search(/mozilla\/(4.\d*)/)!=-1)&&(brs.search(/msie\s(\d+(\.?\d)*)/)==-1)){return 4;}else if((brs.search(/gecko\//)!=-1)){return 6;}else if (brs.search(/opera/)!=-1){return 7;}else if(brs.search(/msie\s4/)!=-1){return 1;}else if(brs.search(/msie\s5/)!=-1){return 2;}else if(brs.search(/msie\s6/)!=-1){return 3;}else if(brs.search(/msie\s7/)!=-1){return 9;}else{return -1;}}
function Adition_OSId(){var os;if((brs.search(/windows/)!=-1)||((brs.search(/win9\d{1}/)!=-1))){if(brs.search(/nt\s5\.1/)!=-1){os=3;}else if(brs.search(/nt\s5\.0/)!=-1){os=2;}else if(brs.search(/nt\s5\.2/)!=-1){os=8;}else if(brs.search(/nt\s6\.0/)!=-1){os=9;}else if((brs.search(/win98/)!=-1)||(brs.search(/windows\s98/)!=-1)){os=1;}else if(brs.search(/windows\sme/)!=-1){os=1;}else if((brs.search(/windows\s95/)!=-1)||(brs.search(/win95/)!=-1)){os=1;}else if((brs.search(/nt\s4\.0/)!=-1)||(brs.search(/nt4\.0/))!=-1){os=4;}return os;}else if(brs.search(/linux/)!=-1){return 6;}else if(brs.search(/mac\sos\sx/)!=-1){return 5;}else if((brs.search(/macintosh/)!=-1)||(brs.search(/mac\x5fpowerpc/)!=-1)){return 5;}else if((brs.search(/unix/)!=-1)||(brs.search(/x11/)!=-1)){return 7;}else{return -1;}}
function Adition_ResId(){if(screen.width==640&&screen.height==480){return 1;}else if(screen.width==800&&screen.height==600){return 2;}else if(screen.width==1024&&screen.height==768){return 3;}else if(screen.width==1152&&screen.height==864){return 4;}else if(screen.width==1280&&screen.height==1024){return 5;}else if(screen.width==1600&&screen.height==1200){return 6;}else if(screen.width==1280&&screen.height==960){return 7;}else if(screen.width==1400&&screen.height==1050){return 8;}else if(screen.width==1280&&screen.height==768){return 9;}else if(screen.width==1280&&screen.height==800){return 10;}else if(screen.width==1440&&screen.height==900){return 11;}else if(screen.width==1680&&screen.height==1050){return 12;}else if(screen.width==1920&&screen.height==1200){return 13;}return -1;}
function Adition_Flash(){var f="",n=navigator;if(n.plugins&&n.plugins.length){for(var ii=0;ii<n.plugins.length;ii++){if(n.plugins[ii].name.indexOf('Shockwave Flash')!=-1){f=n.plugins[ii].description.split('Shockwave Flash ')[1];i=f.indexOf('.');f=f.substr(0,i);break;}}}else if(window.ActiveXObject){for(var ii=10;ii>=2;ii--){try{var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");if(fl){f=ii;break;}}catch(e){}}}return f;}
var ad_wid=Math.round(Math.random()*2000000000);var ad_count=0;var ref;try{ref=escape(document.referrer);}catch(e){ref='-'}var os;try{os=Adition_OSId();}catch(e){os=''}var browser;try{browser=Adition_BrowserId();}catch(e){browser=''}var screen_res;try{screen_res=Adition_ResId();}catch(e){screen_res=''}var fvers;try{fvers=Adition_Flash();}catch(e){fvers=''}
var adUrl=window.location.protocol+"//ad1.adfarm1.adition.com/banner?wpt=J&os="+os+"&browser="+browser+"&screen_res="+screen_res+"&fvers="+fvers+"&ref="+ref+"&wi="+ad_wid+"&sid=";
function Adition_Prfstr(){var prfstr='';if(typeof(nuggprof)!='undefined'){for(i=0;i<nuggprof.length;++i){prfstr+='&prf['+nuggprof[i][0]+']='+nuggprof[i][1];}}return prfstr;}
var prf=Adition_Prfstr();
