var wholePageCommonOrd = Math.random()*10000000000000000;
var wholePageCommonTile = 0;
var wholePageCommonPTile = 0;
var oLastWrite = null

function procad(tag,isSync) {
   if(isSync){
        tag = addPTile(tag);
   }
   else{
        tag = addTile(tag);
   }
   tag = addOrd(tag);
   var nrJumpTag = tag.replace(/\/adj\//, "\/jump\/");
   var nrImageTag = tag.replace(/\/adj\//, "\/ad\/");
   document.writeln("<SCRIPT SRC=\"" + tag + "\" type=\"text/javascript\" language=\"JavaScript1.1\"></SCRIPT>");
   document.writeln("<noscript><a href=\"" + nrJumpTag + "\" target=\"_blank\"><img src=" + nrImageTag + "\">" );
   document.writeln("</a></noscript>");
}

function procad2(tag,isSync,IDTag,Tile) {
	
		//Reset the tile and ord
		wholePageCommonOrd = Math.random()*10000000000000000;
		wholePageCommonPTile = Tile;
		wholePageCommonTile =Tile;
		
		//What kind of tile.. like i care
   if(isSync){
        tag = addPTile(tag);
   }
   else{
        tag = addTile(tag);
   }
   tag = addOrd(tag);
   var nrJumpTag = tag.replace(/\/adj\//, "\/jump\/");
   var nrImageTag = tag.replace(/\/adj\//, "\/ad\/");
   var head= document.getElementsByTagName('head')[0];  
   document.getElementById(IDTag).innerHTML = "";
   fileref=document.createElement('script')
	 fileref.type = "text/javascript";
	 fileref.src = tag;
	 fileref.defer = true;
	 head.appendChild(fileref);
   //document.getElementById(IDTag).innerHTML = document.getElementById(IDTag).innerHTML + ("<noscript><a href=\"" + nrJumpTag + "\" target=\"_blank\"><img src=" + nrImageTag + "\">" );
   //document.getElementById(IDTag).innerHTML = document.getElementById(IDTag).innerHTML + ("</a></noscript>");
}

function addPTile(aPTileTag) {
        if(wholePageCommonPTile == 16){
                return aPTileTag;
                }
        wholePageCommonPTile++;
        var pTileAppend = 'ptile=' + wholePageCommonPTile;
        if(aPTileTag.match(/popup/)){
                pTileAppend = pTileAppend + ';dcopt=ist';
                }
        return aPTileTag.replace(/dcopt=ist/g, pTileAppend);
}

function addTile(aTileTag) {
        if(wholePageCommonTile == 16){
                return aTileTag;
                }
        wholePageCommonTile++;
        var tileAppend = 'tile=' + wholePageCommonTile;
        if(aTileTag.match(/popup/)){
                tileAppend = tileAppend + ';dcopt=ist';
                }
        return aTileTag.replace(/dcopt=ist/g, tileAppend);
}

function addOrd(everyTag) {
        return everyTag + 'ord=' + wholePageCommonOrd + "?";
}
