﻿var AD_TYPE_IMAGE = 1,AD_TYPE_TEXT = 2,AD_TYPE_FLASH = 3,AD_COUNT = 0,AD_EX_COUNT = 0,AD_SHARING_COUNT = 0,AD_POSITION_RANDOM_CHANGE = -1,AD_POSITION_RANDOM_BLINK = 1000,AD_POSITION_RANDOM_SHOW = 0;
function __getEL(id) {
    return document.getElementById(id)
};
//Quang cao don - Single adobject
function MetaNET_AdObject(args) {
    var __rendered = 0;
    AD_COUNT++;
    this.__id = AD_COUNT;
    this.Id = 'MetaNET_ADV_NUMBER_' + AD_COUNT;
    this.imageUrl = (typeof(args['imageUrl']) == 'undefined' || args['imageUrl'] == null) ? '': args['imageUrl'];
    this.linkUrl = (typeof(args['linkUrl']) == 'undefined' || args['linkUrl'] == null) ? '#': args['linkUrl'];
    this.width = (typeof(args['width']) == 'undefined' || args['width'] == null) ? 0: args['width'];
    this.height = (typeof(args['height']) == 'undefined' || args['height'] == null) ? 0: args['height'];
    this.cssClass = (typeof(args['cssClass']) == 'undefined' || args['cssClass'] == null) ? '': ' class=\'' + args['cssClass'] + '\'';
    this.style = (typeof(args['style']) == 'undefined' || args['style'] == null) ? '': ' style=\'' + args['style'] + '\'';
    this.target = (typeof(args['target']) == 'undefined' || args['target'] == null) ? '_blank': args['target'];
    this.wmode = (typeof(args['wmode']) == 'undefined' || args['wmode'] == null) ? 'window': args['wmode'];
    this.onclick = (typeof(args['onclick']) == 'undefined' || args['onclick'] == null) ? '': args['onclick'];
    this.__style = (this.style == '') ? '': args['style'];
    if ((typeof(args['adType']) == 'undefined' || args['adType'] == null) && !(typeof(args['imageUrl']) == 'undefined' || args['imageUrl'] == null)) {
        var t = new String(this.imageUrl);
		t = t.toLowerCase();
		if (t.lastIndexOf('.swf') == t.length - 4) {
            this.adType = AD_TYPE_FLASH
        } else if ((t.lastIndexOf('.gif') == t.length - 4) || (t.lastIndexOf('.jpg') == t.length - 4) || (t.lastIndexOf('.png') == t.length - 4)) {
            this.adType = AD_TYPE_IMAGE
        } else {
            this.adType = AD_TYPE_TEXT
        };
    } else {
        this.adType = args[4]
    };
};
//Neu khong phai la link
function IS_NO_LINK(url) {
    return (url == '' || url == '#' || url == 'javascript:void(0);' || url == 'about:blank' || typeof(url) == 'undefined')
};
//Get 1 doi tuong quang cao tren site hien tai
function GET_ONE_AD(i) {
    return document.getElementById('MetaNET_ADV_NUMBER_' + i)
};
//Get danh sach cac quang cao tren site
function GET_ALL_AD() {
    var arrADS = new Array();
	for (i = 1; i <= AD_COUNT; i++) {
        arrADS[length] = GET_ONE_AD(i)
    };
    return arrADS
};
//Hien thi quang cao
MetaNET_AdObject.prototype = {
    renderHTML: function() {
        var s = "";
        var click = (this.onclick == '') ? '': " onclick='" + this.onclick + "' ";
        if (this.adType == AD_TYPE_IMAGE) {
            if (IS_NO_LINK(this.linkUrl)) {
                s = "<div><img src='" + this.imageUrl + "' " + click + " width='" + this.width + "' height='" + this.height + "' border=0></div>"
            } else {
                s = "<div><a href = '" + this.linkUrl + "' " + click + " target='" + this.target + "' id='" + this.Id + "' " + this.cssClass + this.style + ">" + "<img src='" + this.imageUrl + "' width='" + this.width + "' height='" + this.height + "' border=0></a></div>"
            };
        } else if (this.adType == AD_TYPE_FLASH) {
            if (IS_NO_LINK(this.linkUrl)) {
                s = "<div style='width:" + this.width + "px; height:" + this.height + "px;' id='" + this.Id + "' " + click + ">" + "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' " + " codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' " + " width=" + this.width + " height=" + this.height + " id='" + this.Id + "_FLASH' align='middle'>" + " <param name='allowScriptAccess' value='sameDomain' />" + " <param name='movie' value='" + this.imageUrl + "'/>" + " <param name='wmode' value='" + this.wmode + "' />" + " <param name='linkUrl' value='" + this.linkUrl + "' />" + " <param name='quality' value='high' />" + "<embed src='" + this.imageUrl + "'" + " quality='high' width=" + this.width + " height=" + this.height + " id='" + this.Id + "_FLASH'" + " name='" + this.Id + "_FLASH'" + " align='middle' allowScriptAccess='sameDomain'" + " type='application/x-shockwave-flash'" + " wmode='" + this.wmode + "'" + " linkUrl='" + this.linkUrl + "'" + " pluginspage='http://www.macromedia.com/go/getflashplayer' />" + " </object></div>"
            } else {
                s = "<div style='width:" + this.width + "px; height:" + this.height + "px;'>" + "<div style='position:relative;width:" + this.width + "px; height:" + this.height + "px;' id='" + this.Id + "'>" + "<a href='" + this.linkUrl + "' " + click + " target='" + this.target + "'>" + "<div style='position:absolute; top:0px; left:0px;cursor:pointer;" + "width:" + this.width + "px; height:" + this.height + "px;z-index:1500;display:block;background-color:Transparent'></div>" + "<img style='position:absolute; top:0px; left:0px;cursor:pointer;z-index:1501' " + "src='/MetaNET_ad/glass.gif' border=0 width=" + this.width + " height=" + this.height + "/>" + "</a>" + "<div style='position:absolute; top:0px; left:0px;cursor:pointer;" + "width:" + this.width + "px; height:" + this.height + "px;z-index:1000;background-color:transparent;" + this.__style + "' " + this.cssClass + ">" + "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' " + " codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' " + " width=" + this.width + " height=" + this.height + " id='" + this.Id + "_FLASH' align='middle'>" + " <param name='allowScriptAccess' value='sameDomain' />" + " <param name='movie' value='" + this.imageUrl + "'/>" + " <param name='wmode' value='" + this.wmode + "' />" + " <param name='linkUrl' value='" + this.linkUrl + "' />" + " <param name='quality' value='high' />" + "<embed src='" + this.imageUrl + "'" + " quality='high' width=" + this.width + " height=" + this.height + " id='" + this.Id + "_FLASH'" + " name='" + this.Id + "_FLASH'" + " align='middle' allowScriptAccess='sameDomain'" + " type='application/x-shockwave-flash'" + " wmode='" + this.wmode + "'" + " linkUrl='" + this.linkUrl + "'" + " pluginspage='http://www.macromedia.com/go/getflashplayer' />" + " </object></div></div></div>"
            };
        } else {
            if (IS_NO_LINK(this.linkUrl)) {
                s = this.imageUrl
            } else {
                s = "<a href = '" + this.linkUrl + "' " + click + "  id='" + this.Id + "'  target='" + this.target + "' style='display:block;height:" + this.height + "px;width:" + this.width + "px;border:solid 1px #ccc; foat:left;" + this.__style + "' " + this.cssClass + ">" + this.imageUrl + "</a>"
            };
        };
        __rendered = 1;
        return s;
    },
    show: function() {
        if (__rendered == 1) {
            var adDOMObj = __getEL(this.Id);
			adDOMObj.style.display = 'inline'
        } else {
            alert("[MetaNET_AdObject]:" + 'Không th&#7875; hi&#7875;n th&#7883; &#273;&#432;&#7907;c MetaNET_AdObject có ID=' + this.Id + ' do ch&#432;a &#273;&#432;&#7907;c Render')
        };
    },
    hide: function() {
        try {
            var adDOMObj = __getEL(this.Id);
			adDOMObj.style.display = 'none'
        } catch(e) {};
    },
    renderIn: function(domId) {
        __getEL(domId).innerHTML = this.renderHTML()
    },
    renderOut: function() {
        document.write(this.renderHTML())
    }
};
function MetaNET_ExAdObject(adPair) {
    var __rendered = 0;
    if (adPair.lenght = 2) {
        AD_EX_COUNT++;
        this.Id = 'MetaNET_EXADV_NUMBER_' + AD_COUNT;
        this.collapseAd = adPair[0];
        this.expandAd = adPair[1];
        this.widthMin = this.collapseAd.width;
        this.widthMax = this.expandAd.width;
        this.heightMin = this.collapseAd.height;
        this.heightMax = this.expandAd.height;
        this.mode = 0;
        this.__interval = 10
    } else {
        alert('[MetaNET_ExAdObject]:' + 'Không th&#7875; t&#7841;o &#273;&#432;&#7907;c Expand Ad v&#7899;i duy nh&#7845;t m&#7897;t ho&#7863;c không có MetaNET_AdObject!');
        return
    };
};
MetaNET_ExAdObject.prototype = {
    renderHTML: function() {
        var _width = this.widthMin;
        var _height = this.heightMin;
        if (this.mode == 1) {
            _width = this.widthMin;
			_height = this.heightMax
        };
        var s = "<div id='" + this.Id + "'><table><tr><td valign=top id='" + this.Id + "_TD' width=" + _width + " height=" + _height + ">";
        if (this.mode == 1) {
            s += this.expandAd.renderHTML()
        } else {
            s += this.collapseAd.renderHTML()
        };
        s += "</td></tr></table>";
        if (this.mode == 1) {
            s += "<font face='arial,verdana,tahoma' size=1><div class='exAdBtnBar'><a class='expandAdBtn' id='" + this.Id + "__EXPAND' style='display:none' href='javascript:" + this.Id + "__expand();'>M&#7903; r&#7897;ng</a><a class='collapseAdBtn' id='" + this.Id + "__COLLAPSE' href='javascript:" + this.Id + "__collapse();'>Thu nh&#7887;</a>"
        } else {
            s += "<font face='arial,verdana,tahoma' size=1><div><a class='expandAdBtn' id='" + this.Id + "__EXPAND' href='javascript:" + this.Id + "__expand();'>M&#7903; r&#7897;ng</a><a class='collapseAdBtn' id='" + this.Id + "__COLLAPSE'  style='display:none' href='javascript:" + this.Id + "__collapse();'>Thu nh&#7887;</a>"
        };
        s += " | <a class='closeAdBtn' id='" + this.Id + "__CLOSE' href='javascript:" + this.Id + "__close();'>&#272;óng</a></div>";
        s += "</div></font>";
        s += "<div id='" + this.Id + "_HIDDEN' style='display:none; visiblity:hidden; z-index:-1000;'>";
        if (this.mode == 1) {
            s += this.collapseAd.renderHTML()
        } else {
            s += this.expandAd.renderHTML()
        };
        s += "</div>";
        var s2 = '';
        s2 += "<scr" + "ipt type='text/javascript'>";
        s2 += "var " + this.Id + "__timeID=0;";
        s2 += "var " + this.Id + "__ModeID=0;";
        s2 += "function " + this.Id + "__expand(){";
        s2 += "var adDOMObj = __getEL('" + this.Id + "_TD');";
        s2 += "__getEL('" + this.Id + "__EXPAND').style.display='none';";
        s2 += "__getEL('" + this.Id + "__COLLAPSE').style.display='inline';";
        s2 += "if(adDOMObj.height < " + this.heightMax + "){";
        s2 += "    adDOMObj.height = parseInt(adDOMObj.height) + 2;";
        s2 += "};";
        s2 += "else if(adDOMObj.height > " + this.heightMax + "){";
        s2 += "    adDOMObj.height=" + this.heightMax + ";";
        s2 += "};";
        s2 += "if(adDOMObj.width < " + this.widthMax + "){";
        s2 += "    adDOMObj.width = parseInt(adDOMObj.width) + 2;";
        s2 += "};";
        s2 += "else if(adDOMObj.width > " + this.widthMax + "){";
        s2 += "    adDOMObj.width=" + this.widthMax + ";";
        s2 += "};";
        s2 += "if(adDOMObj.width>=" + this.widthMax + " && adDOMObj.height>=" + this.heightMax + "){";
        s2 += "    try{";
        s2 += "        window.clearTimeout(" + this.Id + "__timeID);";
        s2 += "        var " + this.Id + "__adDOMObj_H = __getEL('" + this.Id + "_HIDDEN');";
        s2 += "        var __t = adDOMObj.innerHTML;";
        s2 += "        adDOMObj.innerHTML = " + this.Id + "__adDOMObj_H.innerHTML;";
        s2 += "        " + this.Id + "__adDOMObj_H.innerHTML = __t;";
        s2 += "        " + this.Id + "__ModeID=1;";
        s2 += "        return;";
        s2 += "    };catch(e){};";
        s2 += "};else{";
        s2 += "    " + this.Id + "__timeID = window.setTimeout('" + this.Id + "__expand()',5);";
        s2 += "};";
        s2 += "return;";
        s2 += "};";
        s2 += "function " + this.Id + "__collapse(){";
        s2 += "var adDOMObj = __getEL('" + this.Id + "_TD');";
        s2 += "__getEL('" + this.Id + "__EXPAND').style.display='inline';";
        s2 += "__getEL('" + this.Id + "__COLLAPSE').style.display='none';";
        s2 += "if(" + this.Id + "__ModeID==1){";
        s2 += "var " + this.Id + "__adDOMObj_H = __getEL('" + this.Id + "_HIDDEN');";
        s2 += "var __t = adDOMObj.innerHTML;";
        s2 += "adDOMObj.innerHTML = " + this.Id + "__adDOMObj_H.innerHTML;";
        s2 += "" + this.Id + "__adDOMObj_H.innerHTML = __t;";
        s2 += "};";
        s2 += "" + this.Id + "__ModeID=0;";
        s2 += "if(adDOMObj.height > " + this.heightMin + "){";
        s2 += "    adDOMObj.height = parseInt(adDOMObj.height) - 2;";
        s2 += "};";
        s2 += "else if(adDOMObj.height < " + this.heightMin + "){";
        s2 += "    adDOMObj.height=" + this.heightMin + ";";
        s2 += "};";
        s2 += "if(adDOMObj.width > " + this.widthMin + "){";
        s2 += "    adDOMObj.width = parseInt(adDOMObj.width) - 2;";
        s2 += "};";
        s2 += "else if(adDOMObj.width < " + this.widthMin + "){";
        s2 += "    adDOMObj.width=" + this.widthMin + ";";
        s2 += "};";
        s2 += "if(adDOMObj.width<=" + this.widthMin + " && adDOMObj.height<=" + this.heightMin + "){";
        s2 += "    try{";
        s2 += "        window.clearTimeout(" + this.Id + "__timeID);";
        s2 += "        return;";
        s2 += "    };catch(e){};";
        s2 += "};else{";
        s2 += "    " + this.Id + "__timeID = window.setTimeout('" + this.Id + "__collapse()',5);";
        s2 += "};";
        s2 += "return;";
        s2 += "};";
        s2 += "function " + this.Id + "__close(){";
        s2 += "var adDOMObj = __getEL('" + this.Id + "');";
        s2 += "adDOMObj.style.display='none';";
        s2 += "};";
        s2 += "</scr" + "ipt>";
        document.write(s2);
		__rendered = 1;
        return s
    },
    show: function() {
        if (__rendered == 1) {
            var adDOMObj = __getEL(this.Id);
			adDOMObj.style.display = 'inline'
        } else {};
    },
    hide: function() {
        try {
            var adDOMObj = __getEL(this.Id);
			adDOMObj.style.display = 'none'
        } catch(e) {};
    },
    renderIn: function(domId) {
        __getEL(domId).innerHTML = this.renderHTML()
    },
    renderOut: function() {
        document.write(this.renderHTML())
    }
};
function MetaNET_SharingAdObject(interval, agrs) {
    var __rendered = 0;
    AD_SHARING_COUNT++;
    this.Id = "MetaNET_SHARING_AD_NUMBER_" + AD_SHARING_COUNT;
    this.adObjects = new Array();
    var __totalTime = 0;
    this.width = 'auto';
    this.height = 'auto';
    for (i = 0; i < agrs.length; i++) {
        this.adObjects[i] = agrs[i]
    };
    this.interval = interval;
    this.length = agrs.length;
    this.currentAdId = 0;
    this.direction = 'DOC';
    this.padding = '0';
   
};
MetaNET_SharingAdObject.prototype = {
    renderHTML: function() {
        var s = '';var i = 0;
        if(this.length==0){
            alert('MetaNET_SharingAdObject phải có ít nhất 1 quảng cáo');
            return;
        }
        if (this.interval > 0) {
            s += "<div id='" + this.Id + "'>";
            if (this.length > 1) {
                for (i = 0; i < this.length; i++) {
                    s += "<div id='" + this.Id + "_SLIDE_" + i + "' style='display:none;width:"+this.adObjects[i].width+"px;height:"+this.adObjects[i].height+"px'>";
                    s += this.adObjects[i].renderHTML();
                    s += "</div>";
                };
                s += "<scr" + "ipt type='text/javascript'>";
                s += "" + this.Id + "__play();";
                s += "</scr" + "ipt>";
                var s2 = '';
                s2 += "<scr" + "ipt type='text/javascript'>";
                s2 += "var " + this.Id + "__timeID=0;";
                s2 += "var " + this.Id + "__index=" + this.currentAdId + ";";
                s2 += "var " + this.Id + "__old_index=" + this.currentAdId + ";";
                s2 += "function " + this.Id + "__play(){";
                s2 += " var adDOMObj = __getEL('" + this.Id + "');";
                s2 += " " + this.Id + "__old_index = " + this.Id + "__index;";
                s2 += " " + this.Id + "__index++;";
                s2 += " if(" + this.Id + "__index >= " + this.length + " ) " + this.Id + "__index = 0;";
                s2 += " __getEL('" + this.Id + "_SLIDE_' + " + this.Id + "__old_index).style.display='none';";
                s2 += " __getEL('" + this.Id + "_SLIDE_' + " + this.Id + "__index).style.display='inline';";
                s2 += " " + this.Id + "__timeID=window.setTimeout('" + this.Id + "__play()'," + this.interval + ");";
                s2 += " return;";
                s2 += "};";
                s2 += "</scr" + "ipt>";
				document.write(s2)
            };
            s += "</div>";
			__rendered = 1;
            return s
        } else if (this.interval < 0) {
            var _direct = this.direction.toLowerCase();
            if(_direct=='doc' || _direct =='vertical' || _direct =='d' || _direct == '0')
                _direct = 'v';
            else if(_direct=='n' || _direct =='horizontal' || _direct =='ngang' || _direct == '1')
                _direct = 'h';
                            
            s += "<div id='" + this.Id + "'>";
            s+='<table cellpadding=0 cellspacing=0 border=0>';
            if(_direct=='h'){
                s+='<tr>';
                for (i = 0; i < this.length; i++) {
                    s+='<td width='+this.adObjects[i].width+' height='+this.adObjects[i].height+'>';
                    s += this.adObjects[i].renderHTML();
                    s+='</td>';
                    if(this.padding > 0 && i < this.length -1) s+='<td width='+this.padding+'></td>';
                }
                s+='</tr>';
            }
            else if(_direct=='v'){
                for (i = 0; i < this.length; i++) {
                    s+='<tr><td width='+this.adObjects[i].width+' height='+this.adObjects[i].height+'>';
                    s += this.adObjects[i].renderHTML();
                    s+='</td></tr>';
                    if(this.padding > 0 && i < this.length -1) s+='<tr><td height='+this.padding+'></td></tr>';
                }
            }   
            s+='</table>';         
            s += "</div>";
			__rendered = 1;
            return s
        } else {
            s += "<div id='" + this.Id + "' width:"+this.adObjects[this.currentAdId].width+"px;height:"+this.adObjects[this.currentAdId].height+"px'>";
            s += this.adObjects[this.currentAdId].renderHTML();
            s += "</div>";__rendered = 1;
            return s
        };
    },
    show: function() {
        if (__rendered == 1) {
            var adDOMObj = __getEL(this.Id);adDOMObj.style.display = 'inline'
        } else {};
    },
    hide: function() {
        try {
            var adDOMObj = __getEL(this.Id);adDOMObj.style.display = 'none'
        } catch(e) {};
    },
    renderIn: function(domId) {
        __getEL(domId).innerHTML = this.renderHTML()
    },
    renderOut: function() {
        document.write(this.renderHTML())
    }
};

/*------------------------------------------------------------------------------------*/
function MetaNET_SharingAdObject2(interval, agrs) {
    var __rendered = 0;
    //var this.IsEmpty = (agrs.length==0)? true : false;
    AD_SHARING_COUNT++;
    this.Id = "MetaNET_SHARING_AD_NUMBER_" + AD_SHARING_COUNT;
    this.adObjects = new Array();
    var __totalTime = 0;
    for (i = 0; i < agrs.length; i++) {
        this.adObjects[i] = agrs[i];
    };
    this.interval = interval;
    this.length = agrs.length;
    this.currentAdId = Math.floor(Math.random() * this.length);
    this.direction = 'DOC';
    this.padding = '0';
    this.width = 'auto';
    this.height = 'auto';
};
/*------------------------------------------------------------------------------------*/
MetaNET_SharingAdObject2.prototype = {
    renderHTML: function() {
        var s = '';var i=0;
        if(this.length==0){
            alert('MetaNET_SharingAdObject phải có ít nhất 1 quảng cáo');
            return;
        }
        if (this.interval > 0) {
            s += "<div id='" + this.Id + "'>";
            if (this.length > 1) {
                for (i = 0; i < this.length; i++) {
                    s += "<div id='" + this.Id + "_SLIDE_" + i + "' style='display:none;width:"+this.adObjects[i].width+"px;height:"+this.adObjects[i].height+"px'>";
                    s += this.adObjects[i].renderHTML();
                    s += "</div>";
                };
                s += "<scr" + "ipt type='text/javascript'>";
                s += "" + this.Id + "__play();";
                s += "</scr" + "ipt>";
                var s2 = '';
                s2 += "<scr" + "ipt type='text/javascript'>";
                s2 += "var " + this.Id + "__timeID=0;";
                s2 += "var " + this.Id + "__index=" + this.currentAdId + ";";
                s2 += "var " + this.Id + "__old_index=" + this.currentAdId + ";";
                s2 += "function " + this.Id + "__play(){";
                s2 += " var adDOMObj = __getEL('" + this.Id + "');";
                s2 += " " + this.Id + "__old_index = " + this.Id + "__index;";
                s2 += " " + this.Id + "__index++;";
                s2 += " if(" + this.Id + "__index >= " + this.length + " ) " + this.Id + "__index = 0;";
                s2 += " __getEL('" + this.Id + "_SLIDE_' + " + this.Id + "__old_index).style.display='none';";
                s2 += " __getEL('" + this.Id + "_SLIDE_' + " + this.Id + "__index).style.display='inline';";
                s2 += " " + this.Id + "__timeID=window.setTimeout('" + this.Id + "__play()'," + this.interval + ");";
                s2 += " return;";
                s2 += "};";
                s2 += "</scr" + "ipt>";
				document.write(s2)
            };
            s += "</div>";
			__rendered = 1;
            return s
        } else if (this.interval < 0) {
            var _direct = this.direction.toLowerCase();
            if(_direct=='doc' || _direct =='vertical' || _direct =='d' || _direct == '0')
                _direct = 'v';
            else if(_direct=='n' || _direct =='horizontal' || _direct =='ngang' || _direct == '1')
                _direct = 'h';
                            
            s += "<div id='" + this.Id + "'>";
            var j = this.currentAdId;
            s+='<table cellpadding=0 cellspacing=0 border=0>';
            if(_direct=='h'){
                s+='<tr>';
                for (i = 0; i < this.length; i++) {
                    s+='<td width='+this.adObjects[j].width+' height='+this.adObjects[j].height+'>';
                    s += this.adObjects[j].renderHTML();
                    s+='</td>';
                    if(this.padding > 0 && i < this.length -1) s+='<td width='+this.padding+'></td>';
				    j++;
                    if (j >= this.length) j = 0;
                }
                s+='</tr>';
            }
            else if(_direct=='v'){
                for (i = 0; i < this.length; i++) {
                    s+='<tr><td width='+this.adObjects[j].width+' height='+this.adObjects[j].height+'>';
                    s += this.adObjects[j].renderHTML();
                    s+='</td></tr>';
                    if(this.padding > 0 && i < this.length -1) s+='<tr><td height='+this.padding+'></td></tr>';
				    j++;
                    if (j >= this.length) j = 0;
                }
            }   
            s+='</table>';         
            s += "</div>";
			__rendered = 1;
            return s
        } else {
            s += "<div id='" + this.Id + "' width:"+this.adObjects[this.currentAdId].width+"px;height:"+this.adObjects[this.currentAdId].height+"px'>";
            s += this.adObjects[this.currentAdId].renderHTML();
            s += "</div>";__rendered = 1;
            return s
        };
    },
    /*Hiển thị quảng cáo*/
    show: function() {
        if (__rendered == 1) {
            var adDOMObj = __getEL(this.Id);
            adDOMObj.style.display = 'inline';
        } else {};
    },
    /*Ẩn quảng cáo*/
    hide: function() {
        try {
            var adDOMObj = __getEL(this.Id);
            adDOMObj.style.display = 'none';
        } catch(e) {
            //alert(e.message);
            };
    },
    renderIn: function(domId) {
        __getEL(domId).innerHTML = this.renderHTML();
    },
    renderOut: function() {
        document.write(this.renderHTML());
    }
};
function showAds(width, height, imageUrl, linkUrl) {
    var adObj = new MetaNET_AdObject({
        'imageUrl': imageUrl,
        'linkUrl': linkUrl,
        'width': width,
        'height': height
    });
    adObj.renderOut();
};

function showSharingAds(interval, width, height, image_link) {
    var a = image_link.split('|');
    var adArray = new Array();
    var b;
    for (var i = 0; i < a.length; i++) {
        b = a[i].split('->');
        adArray[i] = new MetaNET_AdObject({
            'imageUrl': b[0],
            'linkUrl': b[1],
            'width': width,
            'height': height
        });
    };
    var sadArray = new MetaNET_SharingAdObject(interval, adArray);
    sadArray.renderOut();
};

function showExpandAds(width1, height1, width2, height2, image1, image2, link) {
    var ad = MetaNET_ExAdObject(new Array(new MetaNET_AdObject({
        'imageUrl': image1,
        'linkUrl': link,
        'width': width1,
        'height': height1
    }), new MetaNET_AdObject({
        'imageUrl': image2,
        'linkUrl': link,
        'width': width2,
        'height': height2
    })));
	ad.renderOut();
};