// flash detection?
var hasFlash = true;
var iVidIDAutoplay = 0;

function popWin(url,winname,w,h,scroll){
    var LeftPosition = (screen.width)?(screen.width-w)/2:100;
    var TopPosition = (screen.height)?(screen.height-h)/2:100;
    settings = 'width='+ w +',height='+ h +',top='+ TopPosition +',left='+ LeftPosition +',scrollbars='+ scroll +',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
    win = window.open(url, winname, settings);
    win.focus();
}

function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

function chgImg() {
    if (document.images && (preloadflag == true)) {
        for (var i=0; i<chgImg.arguments.length; i+=2) {
            document[chgImg.arguments[i]].src = chgImg.arguments[i+1];
            //alert(chgImg.arguments[i]);
        }
    }
}

function charCounter(field, countfield, maxlimit) {
    if (field.value.length > maxlimit) { // if too long...trim it!
        field.value = field.value.substring(0, maxlimit);
    } else { // otherwise, update 'characters left' counter
        countfield.innerHTML = maxlimit - field.value.length;
    }
}

var preloadflag = false;

function preload() {
    lnav1 = newImage("imgs/but_a1_on.gif");
    lnav2 = newImage("imgs/but_nickshows_on.gif");
    lnav3 = newImage("imgs/but_sarvo_on.gif");
    lnav4 = newImage("imgs/but_nickshorts_on.gif");
    lnav5 = newImage("imgs/but_unick_on.gif");
    lnav6 = newImage("imgs/btn_cat06_over.gif");
    lbackto = newImage("imgs/but_backtonick_on.gif");
    preloadflag = true;
}

function validateForm(oForm){
    var o = new Object;
    o.bResult = true;
    o.sAlert = "";
    // Validate
    o=valNotNullField(oForm.title,"You need to create a title.\n",o);
    o=valNotNullField(oForm.description,"You need to create a description.\n",o);
    o=checkExtenstion(oForm.filename_file,"You need to upload the correct file type.\n",o,'mpg,mpeg,avi,mov,wmv,flv,3gp,a4a');
    if (!o.bResult) alert(o.sAlert);
    return o.bResult;
}

function submitForm(oForm){
    if(validateForm(oForm)){
        oForm.submit();
    }
}

function onSubmitHandler(oForm){
  submitForm(oForm);
  return false;
}

var xml; var xmltype; var opt;

function loadXMLDoc(url, funcCallback) {
    if (window.ActiveXObject) {
        xml = new ActiveXObject("Microsoft.XMLHTTP");
        if (xml) {
            xml.onreadystatechange = funcCallback;
            xml.open("GET", url, true);
            xml.send();
        }
    }else if (window.XMLHttpRequest) {
        xml = new XMLHttpRequest();
        xml.onreadystatechange = funcCallback;
        xml.open("GET", url, true);
        xml.send(null);
    }
}

function loadXMLDoc2(url, funcCallback) {
    if (window.ActiveXObject) {
        xml2 = new ActiveXObject("Microsoft.XMLHTTP");
        if (xml) {
            xml2.onreadystatechange = funcCallback;
            xml2.open("GET", url, true);
            xml2.send();
        }
    }else if (window.XMLHttpRequest) {
        xml2 = new XMLHttpRequest();
        xml2.onreadystatechange = funcCallback;
        xml2.open("GET", url, true);
        xml2.send(null);
    }
}

function processXML() {
    if (xml.readyState == 4) {
        if (xml.status == 200) {
            processList();
        } else {
            //alert(xml.statusText);
            alert("Sorry, there was a problem loading the video list! Please try again later.\n" + xml.statusText);
        }
    }
}
function binXML(){
}

var hAnchor = '';
var hMouseOut = '';
var cID;
var PageID;



// HBX Function to call when changing sections within TurboNick
function StatCallPage(cID) {

  switch(cID) {
    case 1:
      DSTAPI_Proxy.call({sUrl: 'TurboNick/Nick_Picks'});
      break;
    case 2:
      DSTAPI_Proxy.call({sUrl: 'TurboNick/Nick_Shows'});
      break;
    case 3:
      DSTAPI_Proxy.call({sUrl: 'TurboNick/Sarvo_Vision'});
      break;
    case 4:
      DSTAPI_Proxy.call({sUrl: 'TurboNick/Nick_Shorts'});
      break;
    case 5:
      DSTAPI_Proxy.call({sUrl: 'TurboNick/UNick'});
      break;
    case 6:
      DSTAPI_Proxy.call({sUrl: 'TurboNick/Category6'});
      break;
  }
}

function change( cID ){
    // checks to see that we are on the index page
    var sPg = document.location.href;
    if(sPg.indexOf("unick") > 0 || sPg.indexOf("save") > 0){
        document.location.href = 'index.php?cID='+cID;
    }

	  /* 2007-01-12: Set the global PageID to that of the cID.
	   * Used to track the current page section that the user is in.
	   */
	  PageID = cID;

    //alert('hAnchor' + hAnchor);

	  // JM - Call the HBX tracker
	  StatCallPage(PageID);

    // button holding and swapping, complex for such a simple thing

    sURL = "?cID="+cID;
    imgFolder = "";

    if(hAnchor != ''){
        document.getElementById(hAnchor).onmouseout = hMouseOut;
        //switch to check if the variable button is used
        if (hAnchor == "a6" || hAnchor == "a7" ){

            window.location.href = sURL;

            chgImg('n'+ hAnchor, 'imgs/btn/but_' + hAnchor + '_off.gif');
        } else {

            if (cID == 6 || cID == 7){
                window.location.href = sURL;
            } else {
                chgImg('n'+ hAnchor, 'imgs/but_' + hAnchor + '_off.gif');
            }

        }
    } else {
        if (cID == 6 || cID == 7){
            imgFolder = "btn/";
        }
        chgImg('na' + cID, 'imgs/'+ imgFolder +'but_a' + cID + '_on.gif');
        hAnchor = 'a' + cID;
        hMouseOut = document.getElementById('a' + cID).onmouseout;
    }

    /*  --------------------        */

    // save the existing functions in the global var's
    hAnchor = 'a' + cID;
    hMouseOut = document.getElementById('a'+cID).onmouseout;
    // set the mouse out to nothing
    document.getElementById('a'+cID).onmouseout = '';

    document.getElementById('list').innerHTML = 'Loading ...';
    loadXMLDoc('_dynamic/media_' + cID + '.xml', processXML);

    elTI = document.getElementById("tunein");
    elBTI = document.getElementById("birthday_tunein");
    elUTI = document.getElementById("unick_tunein");
    elCAT6 = document.getElementById("cat06_tunein");
    elBDY = document.getElementById("birthday_btn"); // birthday button
    if (cID == 5) {
        if(elTI)    elTI.style.display  = 'none';
        if(elBTI) elBTI.style.display = 'none';
        if(elUTI) elUTI.style.display = 'block';
        if(elCAT6) elCAT6.style.display = 'none';
        if(elBDY) elBDY.style.display = 'block';
    } else if(cID == 6) {
        if(elTI)    elTI.style.display  = 'none';
        if(elBTI) elBTI.style.display = 'none';
        if(elUTI) elUTI.style.display = 'none';
        if(elCAT6) elCAT6.style.display = 'block';
        if(elBDY) elBDY.style.display = 'none';
    } else {
        if(elTI)    elTI.style.display  = 'block';
        if(elBTI) elBTI.style.display = 'none';
        if(elUTI) elUTI.style.display = 'none';
        if(elCAT6) elCAT6.style.display = 'none';
        if(elBDY) elBDY.style.display = 'block';
    }


    // Now tag the category page here: http://.../turbonick/log.php?c="+iCatID+"&r="+Math.floor(Math.random()*999) )
    // throw away the xml response
    loadAds(cID);
    loadXMLDoc2("log.php?c="+cID+"&r="+Math.floor(Math.random()*999), binXML);
}
function loadAds(cID) {
  append = -1;
   switch(cID) {
    case 6:
      append = 0;
      break;
    case 1:
      append = '_picks';
      break;
    case 2:
      append = '_shows';
      break;
    case 3:
      append = '_sarvo';
    case 4:
      append = '_shorts';
      break;
    case 5:
      append = '_unick';
      break;
    default:
      append = -1;
      break;
   }
   if(append != -1) {
      NickAdAPI.NickRefreshAdTag( 1 , 4 , {zone:'turbo'+append} );
   }
}
// flag we want to auto play this video when the category has loaded.
function autoplay(iVidID){
    iVidIDAutoplay = iVidID;
}

// trigger the birthday video
function doBirdthay(){
    // handle button states
    if(hAnchor != ''){
        document.getElementById(hAnchor).onmouseout = hMouseOut;
        chgImg('n'+ hAnchor, 'imgs/but_' + hAnchor + '_off.gif');
        hAnchor = '';
        hMouseOut = null;
    }
    // show tunein
    document.getElementById("tunein").style.display = 'none';
    document.getElementById("birthday_tunein").style.display = 'block';
    document.getElementById("unick_tunein").style.display = 'none';

    if (hasFlash) {
        document.getElementById("flash").innerHTML = 'Loading ...';
        var out = '';

        var ldiv = document.getElementById("nowplay");
        out = '<img src="imgs/bm_logo.gif" width="72" height="60" alt="Nick\'s Birthday Machine" />';
        out += '<strong>Nick\'s Birthday Machine</strong><br />';
        out += '<p>Is it your birthday today? Watch closely to find your name!</p>';
        ldiv.innerHTML = out;

        // write the flash object
        var mdiv = document.getElementById("flash");
        out = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
        out += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ';
        out += 'width="416" height="360" id="MediaPlayer" align="top">';
        out += '<param name="movie" value="bm.swf" /><param name="quality" value="high" /><param name="FlashVars" value="window=no">';
        out += '<embed src="bm.swf" FlashVars="window=no" quality="high" width="416" height="360" name="MediaPlayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
        out += '<\/object>';
        mdiv.innerHTML = out;
    } else {
        noFlashOnClick();
    }

    // Now tag the birthday page here: http://.../turbonick/log.php?p=5&r="+Math.floor(Math.random()*999) )
    // throw away the xml response
    loadXMLDoc2("log.php?p=5&r="+Math.floor(Math.random()*999), binXML);
}

var skinStyle;

function processList() {
    var out = '';
    var ldiv = document.getElementById("list");

    var media = xml.responseXML.getElementsByTagName("media");

    // check if section is CAT6
    //if (hAnchor == "a6"){
    //    skinStyle = "-cat06";
    //} else {
        skinStyle = "";
    //}

    for (var i = 0; i < media.length; i++) {
        out += '<div class="video'+ skinStyle +'" onmouseover="this.className=\'video-on'+ skinStyle +'\';" onmouseout="this.className=\'video'+ skinStyle +'\';" ';
        if(bGeolocationApproved){ 
          out += 'onclick="loadmedia(' + media[i].childNodes[0].firstChild.nodeValue + ');"';
        } else {
          out += 'onclick="alert(\'Sorry, you must be a resident of Australia to view this content.\');"';
        }
        out += '>';
        out += '<div class="video-holder">';
        out += '<img src="' + media[i].childNodes[3].firstChild.nodeValue + '" width="72" height="60" alt="' + media[i].childNodes[1].firstChild.nodeValue + '" />';
        out += '<strong>' + media[i].childNodes[1].firstChild.nodeValue + '</strong><br />';
        out += '<p>' + media[i].childNodes[2].firstChild.nodeValue + '</p>';
        out += '</div>';
        out += '</div>';
        out += '<div class="clear">&nbsp;</div>';
    }
    ldiv.innerHTML = out;

    // check for autoplay
    if(iVidIDAutoplay != 0){
      loadmedia(iVidIDAutoplay);
    }
}

var pmID = '';

function noFlashOnClick() {
    if (confirm("TurboNick videos need Macromedia Flash Player 8 or above.\n\nWould you like to download and install the free Flash Player now?\n\n(If you've just downloaded and installed the player, refresh this page!)")) {
    window.open(getFlashURL, "downloadFlash", "");
    } else {
        window.alert("By clicking 'Cancel' you cannot view the video.\n\nIf you would like to view the video, please install the Flash Player!");
    }
}

/*
 * Use this function to strip out illegal characters that HBX does not accept.
 */
function HBXStrip(a)
{
     a = a.split("|").join("");
     a = a.split("&").join("");
     a = a.split("'").join("");
     a = a.split("#").join("");
     a = a.split("$").join("");
     a = a.split("%").join("");
     a = a.split("^").join("");
     a = a.split("*").join("");
     a = a.split(":").join("");
     a = a.split("!").join("");
     a = a.split("<").join("");
     a = a.split(">").join("");
     a = a.split("~").join("");
     a = a.split(";").join("");
     a = a.split(",").join("+");
     a = a.split(" ").join("+");
     return a;
}



/* 2007-01-12: JM
 * Use this function to do HBX tracking on individual video clicks.
 * Tracks videos as 'submenu' items of the section they reside in.
 */
function HBXLoadMedia(mID, label) {

  label = HBXStrip(label);

  switch(PageID) {
    case 1:
      _hbLink('//TurboNick//Nick_Picks//'+label, 'right');
      break;
    case 2:
      _hbLink('//TurboNick//Nick_Shows//'+label, 'right');
      break;
    case 3:
      _hbLink('//TurboNick//Sarvo_Vision//'+label, 'right');
      break;
    case 4:
      _hbLink('//TurboNick//Nick_Shorts//'+label, 'right');
      break;
    case 5:
      _hbLink('//TurboNick//UNick//'+label, 'right');
      break;
    case 6:
      _hbLink('//TurboNick//Category6//'+label, 'right');
      break;
  }

  //_hbSend();

}


function loadmedia(mID) {
    var adTag = '';

    if (hasFlash) {
        document.getElementById("flash").innerHTML = 'Loading ...';
        var out = '';
        var media = xml.responseXML.getElementsByTagName("media");

        for (var i=0; i<media.length; i++) {
            if(media[i].childNodes[0].firstChild.nodeValue == mID){
                pmID = i;
                break;
            }
        }

    /* XML Description...
     * media[i].childNodes[0].firstChild.nodeValue    ID
     * media[i].childNodes[1].firstChild.nodeValue    Title
     * media[i].childNodes[2].firstChild.nodeValue    Description
     * media[i].childNodes[3].firstChild.nodeValue    imgPath
     * media[i].childNodes[4].firstChild.nodeValue    MediaPath
     * media[i].childNodes[5].firstChild.nodeValue    AdTag
     * media[i].childNodes[6].firstChild.nodeValue    CHSEnable
     */

        // this node was added, but is causing errors - todo remove this. is the xml cacheing?
        if(media[i].childNodes[5] != null && media[i].childNodes[5].firstChild != null){
            //adTag = media[i].childNodes[5].firstChild.nodeValue;
        }

        // now playing
        var ldiv = document.getElementById("nowplay");
        out = '';
        if(media[i].childNodes[6] && media[i].childNodes[6].firstChild.nodeValue == "1"){
          // add to chs button
          var fvModuleID = 15;
          var fvMCMID = 3;
          var fvMCMCID = mID;
          var fvIsClickhead = 0;
          var fvLoginAuth = bLoggedIn;
          var fvReturnURLEnc = escape(document.location);
          htmlAddToCHS =  '<div id="div-btn-addtochs-container"><div id="div-btn-addtochs"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"';
          htmlAddToCHS += ' width="103" height="23" id="add2chs" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value=';
          htmlAddToCHS += '"fvLoginAuth='+fvLoginAuth+'&fvIsClickhead='+fvIsClickhead+'&fvModuleID='+fvModuleID+'&fvMCMID='+fvMCMID+'&fvMCMCID='+fvMCMCID+'&fvReturnURL='+fvReturnURLEnc+'" /><param name="movie" value="/clickheadspace/flash/add2chs.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/clickheadspace/flash/add2chs.swf" FlashVars=';
          htmlAddToCHS += '"fvLoginAuth='+fvLoginAuth+'&fvIsClickhead='+fvIsClickhead+'&fvModuleID='+fvModuleID+'&fvMCMID='+fvMCMID+'&fvMCMCID='+fvMCMCID+'&fvReturnURL='+fvReturnURLEnc+'" quality="high" bgcolor="#ffffff"';
          htmlAddToCHS += ' width="103" height="23" name="add2chs" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></div></div>';
          out += htmlAddToCHS;
        }
        out += '<img src="' + media[i].childNodes[3].firstChild.nodeValue + '" width="72" height="60" alt="' + media[i].childNodes[1].firstChild.nodeValue + '" />';
        out += '<strong>' + media[i].childNodes[1].firstChild.nodeValue + '</strong><br />';
        out += '<p>' + media[i].childNodes[2].firstChild.nodeValue + '</p>';
        ldiv.innerHTML = out;

        // write the flash object
        var mdiv = document.getElementById("flash");

    // ********************************************
    // 2007-01-12: JM
    // send out a HBX tracker packet to track viewing of the media clip
    // media[i].childNodes[4].firstChild.nodeValue == mediapath
    HBXLoadMedia(mID, media[i].childNodes[4].firstChild.nodeValue)
    // ********************************************

        out = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
        out += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ';
        out += 'width="416" height="360" id="MediaPlayer" align="top">';
        // ********************************************
        // 2007-01-11: JM - remove ad tag
        //out += '<param name="movie" value="v.swf" /><param name="quality" value="high" /><param name="FlashVars" value="iVID='+media[i].childNodes[0].firstChild.nodeValue +'&media=' + media[i].childNodes[4].firstChild.nodeValue + '&adTag=' + adTag + '&window=no">';
        //out += '<embed src="v.swf" FlashVars="iVID='+media[i].childNodes[0].firstChild.nodeValue +'&media=' + media[i].childNodes[4].firstChild.nodeValue + '&adTag=' + adTag + '&window=no" quality="high" width="416" height="360" name="MediaPlayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
        out += '<param name="movie" value="v.swf" /><param name="quality" value="high" /><param name="FlashVars" value="iVID='+media[i].childNodes[0].firstChild.nodeValue +'&media=' + media[i].childNodes[4].firstChild.nodeValue + '&window=no">';
        out += '<embed src="v.swf" FlashVars="iVID='+media[i].childNodes[0].firstChild.nodeValue +'&media=' + media[i].childNodes[4].firstChild.nodeValue + '&window=no" quality="high" width="416" height="360" name="MediaPlayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
        // ********************************************
        out += '</object>';

        //alert(out);

        mdiv.innerHTML = out;

    } else {
        noFlashOnClick();
    }
}

function playMediaDirect(iVID, imgPath, title, description, mediaPath){
    if (hasFlash) {
        document.getElementById("flash").innerHTML = 'Loading ...';
        var out = '';

        var ldiv = document.getElementById("nowplay");
        out = '<img src="' + imgPath + '" width="72" height="60" alt="' + title + '" />';
        out += '<strong>' + title + '</strong><br />';
        out += '<p>' + description + '</p>';
        ldiv.innerHTML = out;

        // write the flash object
        var mdiv = document.getElementById("flash");

        out = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
        out += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ';
        out += 'width="416" height="360" id="MediaPlayer" align="top">';
        // ***********************************
        out += '<param name="movie" value="v.swf" /><param name="quality" value="high" /><param name="FlashVars" value="iVID='+iVID+'&media=' + mediaPath + '&window=no">';
        out += '<embed src="v.swf" FlashVars="iVID='+iVID+'&media='+ mediaPath + '&window=no" quality="high" width="416" height="360" name="MediaPlayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
        // ***********************************
        out += '</object>';

        mdiv.innerHTML = out;
    } else {
        noFlashOnClick();
    }
}

var fSize = false ;

function resizeObj(iVID, mPath, sTime) {

    var fs = window.open("" ,"fs", "toolbar=no,width=" + screen.availWidth  + ",height=" + screen.availHeight + ",status=no,resizable=yes,fullscreen=yes,scrollbars=no");

    out = '<html>';
    out += '<body>';

    out += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
    out += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ';
    out += 'width="100%" height="100%" id="MediaPlayer" align="top">';
    out += '<param name="movie" value="v.swf" /><param name="quality" value="high" /><param name="FlashVars" value="iVID='+iVID+'&media='+ mPath +'&sTime=' + sTime + '&window=yes">';
    out += '<embed src="v.swf" FlashVars="iVID='+iVID+'&media='+ mPath +'&sTime=' + sTime + '&window=yes" quality="high" width="100%" height="100%" name="MediaPlayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    out += '<\/object>';

    out += '<\/body>';
    out += '<\/html>';

    fs.document.write(out);
    fs.focus();
}

function resizeBirthday() {

    var fs = window.open("" ,"fs", "toolbar=no,width=" + screen.availWidth  + ",height=" + screen.availHeight + ",status=no,resizable=yes,fullscreen=yes,scrollbars=no");

    out = '<html>';
    out += '<body>';

    out += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
    out += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ';
    out += 'width="100%" height="100%" id="MediaPlayer" align="top">';
    out += '<param name="movie" value="bm.swf" /><param name="quality" value="high" /><param name="FlashVars" value="window=yes">';
    out += '<embed src="bm.swf" FlashVars="window=yes" quality="high" width="100%" height="100%" name="MediaPlayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    out += '<\/object>';

    out += '<\/body>';
    out += '<\/html>';

    fs.document.write(out);
    fs.focus();
}

function ShowLeaveBehind(sAdTag){
    sAdTileSource = '';
    document.getElementById("ad_tile").innerHTML = sAdTileSource;


    iOrd = Math.round(Math.random() * 999999);

    // Note you can't rewrite the javascript in javascript
    
    //sAdTileSource = '<img src="imgs/title_advertisement.gif" width="69" height="9"><script language="JavaScript" src="http://ad.au.doubleclick.net/adj/mcn.nickelodeon.com.au/'+sAdTag+';dcopt=ist;sz=180x145;ord='+iOrd+'?" type="text/JavaScript"></script>';
    //sAdTileSource = '<script language="JavaScript">document.write(\'<a target="_top" href="http://ad.au.doubleclick.net/click;h=v8/3479/0/0/%2a/s;49879710;0-0;0;13849733;10850-180/145;18410803/18428698/1;;~sscs=%3fhttp://www.nickelodeon.com.au"><img src="http://m1.2mdn.net/viewad/1273298/turbonick_test.gif" border=0 alt="Click here to find out more!"></a>\');</script>';

    // doubleclick iframe method
    sAdTileSource = '<img style="padding:0px;margin:0px;" src="imgs/title_advertisement.gif" width="69" height="9" border="0" alt="Advertisement" />';
    sAdTileSource += NickAdAPI.NickAdTag( 4 , {zone:sAdTag} );
    //alert('sAdTag='+sAdTag+' iOrd='+iOrd+' \nsAdTileSource='+sAdTileSource);
    document.getElementById("ad_tile").innerHTML = sAdTileSource;
}




