if(typeof showStitial == 'undefined' || !showStitial){
    if(typeof adString == 'undefined') var adString = "";
    
    var tileDate = new Date();
    var tile = tileDate.getTime();
    var isLinkedAdGroup1 = false;
    var isForSiteNeedingTheSameTile = false;
    if(typeof fixedTile1 == 'undefined' || fixedTile1 == ''){
        var fixedTileDate1 = new Date();
        var fixedTile1 = fixedTileDate1.getTime() + Math.round(Math.random() * 1000);        
    }
    
isLinkedAdGroup1 = true;

    if(isLinkedAdGroup1) { tile = fixedTile1; }
    
    
isForSiteNeedingTheSameTile = true;

    if(isForSiteNeedingTheSameTile) { tile = fixedTile1; }

    var isDupAd = false;    
    <!--/*dupAdCheck*/-->
    <!--/*adStringAppend*/-->
    if(!isDupAd){
        if(true){
            document.write("<"+"script type='text/javascript' src='http://de.ign.com/js.ng/size=728x90&property=gamespy&genre=action&site=planetquake&dechannel=planet&subdomain=doom.planetquake.gamespy.com&hosted_id=5285&pagetype=pnh_content&object2_id=10794&object1_id=16856&platform_id=20114&PageId=1244165813735&random=1244165813735&regspeed=-1&regage=0&reggender=3&network=fim&server=linapp34.in.snowball.com&rsi_segs=10001%252C10046%252C10062%252C10064%252C10063&tile="+tile+"'>");
            document.write("<"+"/script>");
        }

    }else if(isDupAd){
	
    }
}


if((typeof ataxscript == 'undefined' || ataxscript.length == 0) &&
   (typeof ataximg == 'undefined' || ataximg.length == 0) &&
   (typeof showStitial == 'undefined' || !showStitial) &&
   (typeof forwardedByStitial == 'undefined' || !forwardedByStitial))
{
    var now 	 = new Date();
    var random 	 = now.getTime();
    
    var ataxscript = "<"+"script src='http://atax.gamespy.com/size=1x1&property=gamespy&genre=action&site=planetquake&dechannel=planet&subdomain=doom.planetquake.gamespy.com&hosted_id=5285&pagetype=pnh_content&object2_id=10794&object1_id=16856&platform_id=20114&PageId=1244165813735&random=1244165813735&regspeed=-1&regage=0&reggender=3&network=fim&server=linapp34.in.snowball.com&rsi_segs=10001$2C10046$2C10062$2C10064$2C10063&src=wrapper&name=ATAtracker&ct=js&'" + ">"+"<" + "/script" + ">";
    document.write(ataxscript);
    // ubt pixel as transparent GIF.  
    if (ataxscript.indexOf("atax.ign.com") >= 0 && true)
      {
      // change to GIF form
      var ubtscript = ataxscript.split('atax').join('ubt');
      var tokens = ubtscript.split("'");
          tokens = tokens[1].split('/');
          tokens[3] = tokens[3].split('?').join('&');
          ubtscript = '<img src ="http://ubt.ign.com/record?'+tokens[3]+'" height=1 width=1 style="position: absolute; visibility: hidden;">';
          ubtscript = ubtscript.split('ct=js').join('ct=gif');
      document.write(ubtscript);
      }
    // pixel for Akamai tracking
    // var akamai = '<img src="http://akid.ign.com/akamai/pixy.gif" height=1 width=1 style="position: absolute; visibility: hidden;">';
    // document.write(akamai);

    // nuconomy stuff
    // gamespy only
    if (false && ataxscript.indexOf("atax.gamespy.com") >= 0)
      {
      // setup stuff
      document.writeln("<sc"+"ript src=\"http://services.nuconomy.com/n.js\" type=\"text/javascript\"></sc"+"ript>");
 
      // make sure the ign read user stuff is in
      if (typeof(getUsernameFromIgnLogin) == 'undefined') 
        {
        document.writeln("<sc"+"ript src=\"http://scri"+"pts.ign.com/scr"+"ipts/ign/data.js\" type=\"text/javascript\"></sc"+"ript>");
        }
  
      // save old onload
			var ___oldWinOnload = window.onload;

      // wait for the document.writeln to load
			window.onload = function() 
        {
        // execute old one first
				if (typeof(___oldWinOnload) == 'function') {___oldWinOnload();}

        // tell them it's gamespy
        NUCONOMY.ProjectToken = "3e17decd-54";
    
        // log the PV; 1 = PV; 0 = value
        NUCONOMY.Logger.LogActivity( getUsernameFromIgnLogin(), '', document.location , 1, 0);
    
        // the metadata will be the ATA name/value pairs
        var tokens = ataxscript.split("'");
            tokens = tokens[1].split('/');
            tokens[3] = tokens[3].split('?').join('&'); // add in query string 
            tokens[3] = tokens[3].split('&').join(';'); // convert to semi-colon delimited
  
        // we need to use pagetype expressly
        var tokens2 = tokens[3].split(';');
        var pagetype = '';
        try 
          {
          for (token in tokens2)
            {
            if (tokens2[token].indexOf("pagetype") == 0)
              {
              pagetype = tokens2[token].substring(9);  // remove pagetype=
              break;
              }
            }
          }
        catch (err) {}
  
        // set metadata---

        NUCONOMY.Logger.SetContentMetadata (document.location, '' , pagetype, tokens[3] );
        }
      }

    <!--/*GameSpyTextAdSrc*/-->
}


