﻿ischeck = false;
function getobj(o){
	if(document.getElementById){ m=document.getElementById(o); }
	else if(document.all){ m=document.all[o]; }
	else if(document.layers){ m=document[o]; }
	return m;
}
function get_random(_random, _max)
{
	var ranNum = Math.floor(Math.random()*_max);
	while(_random == ranNum)
	{
    	ranNum = Math.floor(Math.random()*_max);
	}
    return ranNum;
}
function getscrollcount(onPage, onGroup)
{
    var j, scrollcount;
    scrollcount = 0;
    for (j=0;j<Adv_Data.length;j++) {        
        if ((onPage == Adv_Data[j][6]) && (onGroup == Adv_Data[j][7])){       
            scrollcount++;
        }        
    }
    return scrollcount;
}
var iscroll = -1;
function showadvscrollbypostion(advObject, onPage, onGroup)
{
    var sHTML = '';      
    var i, _length, objName, objFileName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objOnPage, objType, objGroup, objOnPageGroup;    
    var j = 0;     
    var advatpos = new Array();     
	
    for (i=0; i<Adv_Data.length; i++) {        
        if ((onPage == Adv_Data[i][6]) && (onGroup == Adv_Data[i][7])){  
            
            objName = Adv_Data[i][0];    
            objTitle = Adv_Data[i][0];        
            objFileName = Adv_Data[i][1];        
            objHyperlink = Adv_Data[i][2];        
            objWidth = Adv_Data[i][3];        
            objHeight = Adv_Data[i][4];
            objType = Adv_Data[i][5];
            objOnPage = Adv_Data[i][6];
            objGroup = Adv_Data[i][7];
            objOnPageGroup = Adv_Data[i][8]; 
			advatpos[j] = new Array(objName, objFileName, objHyperlink, objWidth, objHeight, objType, objOnPage, objGroup, objOnPageGroup);
			j++;			
        }        
    }   
    var ranNum = Math.floor(Math.random()*advatpos.length);
    if (advatpos.length > 0){    
        objName = advatpos[ranNum][0];    
        objTitle = advatpos[ranNum][0];        
        objFileName = advatpos[ranNum][1];        
        objHyperlink = advatpos[ranNum][2];        
        objWidth = advatpos[ranNum][3];        
        objHeight = advatpos[ranNum][4];
        objType = advatpos[ranNum][5];
        objOnPage = advatpos[ranNum][6];
        objGroup = advatpos[ranNum][7];
        objOnPageGroup = advatpos[ranNum][8];
       
        switch(onPage)
        {
            case 1://top        
                sHTML = sHTML.concat('<div id="advtopbanner">');	
                sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                sHTML = sHTML.concat('</div>');
                break;              
            default://
                sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                break;          
        }  
        
        for (i=0;i<advatpos.length;i++) {
            
            if (i != ranNum){    
                objName = advatpos[i][0];    
                objTitle = advatpos[i][0];        
                objFileName = advatpos[i][1];        
                objHyperlink = advatpos[i][2];        
                objWidth = advatpos[i][3];        
                objHeight = advatpos[i][4];
                objType = advatpos[i][5];
                objOnPage = advatpos[i][6];
                objGroup = advatpos[i][7];
                objOnPageGroup = advatpos[i][8];
               
                switch(onPage)
                {
                    case 1://top        
                        sHTML = sHTML.concat('<div id="advtopbanner">');	
                        sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                        sHTML = sHTML.concat('</div>');
                        break;   
                    default://
                        sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                        break;          
                }     
             }    
         }  
        
     }    
     if (sHTML != '')
     {
        var HTML = ''
        switch(onPage)
        {
            case 4://right        
                HTML = HTML.concat('<div id="advright">');	
                HTML = HTML.concat(sHTML);
                HTML = HTML.concat('</div>');
                break;
            default:
                HTML = HTML.concat('<div id="Ads">');
                HTML = HTML.concat(sHTML);
                HTML = HTML.concat('</div>');   
                break;
        }   
        getobj(advObject).innerHTML = HTML;  
     }
}
function showadvrandombypostion(advObject, onPage, onGroup)
{   
    //share 
    var sHTML = '';  
    
    var i, _length, objName, objFileName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objOnPage, objType, objGroup, objOnPageGroup;    
    var j = 0;     
    var advatpos = new Array();   
    for (i=0; i<Adv_Data.length; i++) {        
        if ((onPage == Adv_Data[i][6]) && (onGroup == Adv_Data[i][7])){  
            
            objName = Adv_Data[i][0];    
            objTitle = Adv_Data[i][0];        
            objFileName = Adv_Data[i][1];        
            objHyperlink = Adv_Data[i][2];        
            objWidth = Adv_Data[i][3];        
            objHeight = Adv_Data[i][4];
            objType = Adv_Data[i][5];
            objOnPage = Adv_Data[i][6];
            objGroup = Adv_Data[i][7];
            objOnPageGroup = Adv_Data[i][8]; 
			advatpos[j] = new Array(objName, objFileName, objHyperlink, objWidth, objHeight, objType, objOnPage, objGroup, objOnPageGroup);
			j++;			
        }        
    }   
    var ranNum = Math.floor(Math.random()*advatpos.length);
    
    if (advatpos.length > 0){   
        objName = advatpos[ranNum][0];    
        objTitle = advatpos[ranNum][0];        
        objFileName = advatpos[ranNum][1];        
        objHyperlink = advatpos[ranNum][2];        
        objWidth = advatpos[ranNum][3];        
        objHeight = advatpos[ranNum][4];
        objType = advatpos[ranNum][5];
        objOnPage = advatpos[ranNum][6];
        objGroup = advatpos[ranNum][7];
        objOnPageGroup = advatpos[ranNum][8];
        
        switch(onPage)
        {
            case 1://top               
                sHTML = sHTML.concat('<div id="advtopbanner">');	
                sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                sHTML = sHTML.concat('</div>');
                break;
            default:
                sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                break;            
        }                 
     }   
     if (sHTML != '')
     {
        var HTML = ''
        switch(onPage)
        {
            case 4://right        
                HTML = HTML.concat('<div id="advright">');	
                HTML = HTML.concat(sHTML);
                HTML = HTML.concat('</div>');
                break;
            default:
                HTML = HTML.concat('<div id="Ads">');
                HTML = HTML.concat(sHTML);
                HTML = HTML.concat('</div>');   
                break;
        }   
        getobj(advObject).innerHTML = HTML; 
        var param = 'showadvrandombypostion(\''.concat(advObject).concat('\',').concat(onPage).concat(',').concat(onGroup).concat(')');
        alertTimerId_2 = setTimeout(param, 3000); 
     }  
}
function showadvbypostion(advObject, onPage, onGroup)
{   
    var sHTML = '';      
    var i, _length, objName, objFileName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objOnPage, objType, objGroup, objOnPageGroup;    
    
    for (i=0;i<Adv_Data.length;i++) 
    {            
        if ((onPage == Adv_Data[i][6]) && (onGroup == Adv_Data[i][7]))
        {        
            objName = Adv_Data[i][0];    
            objTitle = Adv_Data[i][0];        
            objFileName = Adv_Data[i][1];        
            objHyperlink = Adv_Data[i][2];        
            objWidth = Adv_Data[i][3];        
            objHeight = Adv_Data[i][4];
            objType = Adv_Data[i][5];
            objOnPage = Adv_Data[i][6];
            objGroup = Adv_Data[i][7];
            objOnPageGroup = Adv_Data[i][8];
           
            switch(onPage)
            {
                case 1://top        
                    sHTML = sHTML.concat('<div id="advtopbanner">');	
                    sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                    sHTML = sHTML.concat('</div>');
                    break; 
                default://
                    sHTML = sHTML.concat(getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, objType));
                    break;          
            }     
         }    
     }  
     if (sHTML != '')
     {
        var HTML = ''        
        switch(onPage)
        {
            case 4://right        
                HTML = HTML.concat('<div id="advright">');	
                HTML = HTML.concat(sHTML);
                HTML = HTML.concat('</div>');
                break;
            default:
                HTML = HTML.concat('<div id="Ads">');
                HTML = HTML.concat(sHTML);
                HTML = HTML.concat('</div>');   
                break;
        }           
        getobj(advObject).innerHTML = HTML;  
     }
}

function getAdvBannerType(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight, bannerType)
{
    var sHTML = '';    
    switch(bannerType)
    {
        case 0://Text
            break;
        case 1://Text & Image
            break;
        case 2://Gif Animation Image
            sHTML = sHTML.concat(showimageobject(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight));
            break;
        case 3://Random Image Per Position (Position Share)
            //sHTML = sHTML.concat(showimageobjectrandom(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight));
            break;  
        case 4://Flash
            sHTML = sHTML.concat(showFlashobject(objName, objFileName, objWidth, objHeight, objHyperlink))
            break;
        case 5://Video
            break;       
    }   
    return sHTML;    
}
function showimageobject(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight){
    var sHTML = '';
	sHTML = sHTML.concat('<div id="').concat(objName).concat('" class="advItem">');	
	sHTML = sHTML.concat('	<a href="').concat(objHyperlink).concat('" target="_blank">');
	sHTML = sHTML.concat('	   <img src="').concat(objFileName).concat('" border="0" height="').concat(objHeight).concat('" width="').concat(objWidth).concat('" alt="').concat(objTitle).concat('"/>');
	sHTML = sHTML.concat('	</a>');	
	sHTML = sHTML.concat('</div>');		
	return sHTML;
}
function showimageobjectrandom(objName, objTitle, objHyperlink, objFileName, objWidth, objHeight){
    var sHTML = '';
    if (ischeck == false){
        sHTML = sHTML.concat('<div id="advtopbanner">');	        
	    sHTML = sHTML.concat('<div id="').concat(objName).concat('" class="advItem">');	
	    sHTML = sHTML.concat('	<a href="').concat(objHyperlink).concat('" target="_blank">');
	    sHTML = sHTML.concat('	   <img src="').concat(objFileName).concat('" border="0" height="').concat(objHeight).concat('" width="').concat(objWidth).concat('" alt="').concat(objTitle).concat('"/>');
	    sHTML = sHTML.concat('	</a>');	
	    sHTML = sHTML.concat('</div>');	
	    sHTML = sHTML.concat('</div>');	
	}	
	return sHTML;
}
function detectBrowser()
{
    var browser=navigator.appName;
    var b_version=navigator.appVersion;
    var version=parseFloat(b_version);
    if ((browser=="Netscape"||browser=="Microsoft Internet Explorer") && (version>=4))
    {
        return false;//ie
    }
    else
    {
        return true;
    }
}
var isBrowser = detectBrowser();
function showFlashobject(objName, objFileName, objWidth, objHeight, objHyperlink)
{   
    var HTML = '';
    HTML = HTML.concat('<div id="').concat(objName).concat('" class="advItem">');	
    if (isBrowser)
        HTML = HTML.concat('<a href="').concat(objHyperlink).concat('" target="_blank">');
    HTML = HTML.concat('<object align="baseline" border="0" classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" ');
    HTML = HTML.concat((objWidth!=0) ? ' width="' + objWidth + '"' : ' width="200"');
    HTML = HTML.concat((objHeight!=0) ? ' height="' + objHeight + '"' : ' height="150"');  
    HTML = HTML.concat(' >');
    HTML = HTML.concat('<param name="Movie" value="' + objFileName + '" />');
    HTML = HTML.concat('<param name="Src" value="' + objFileName + '" />');
    HTML = HTML.concat('<param name="WMode" value="transparent" /><param name="Play" value="-1" />');
    HTML = HTML.concat('<param name="Loop" value="-1" /><param name="Quality" value="High" />');
    HTML = HTML.concat('<param name="Menu" value="-1" /><param name="AllowScriptAccess" value="always" />');
    HTML = HTML.concat('<param name="Scale" value="ShowAll" /><param name="DeviceFont" value="0" />');
    HTML = HTML.concat('<param name="EmbedMovie" value="0" /><param name="SWRemote" value="" />');
    HTML = HTML.concat('<embed src="' + objFileName + '"');
    HTML = HTML.concat(' wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer"'); 
    HTML = HTML.concat(' type="application/x-shockwave-flash"'); 
    HTML = HTML.concat(' name="AdvObj').concat(objName).concat('" quality="High"');
    HTML = HTML.concat((objWidth!=0) ? ' width="' + objWidth + '"' : ' width="200"');
    HTML = HTML.concat((objHeight!=0) ? ' height="' + objHeight + '"' : ' height="150"');  
    HTML = HTML.concat(' >');
    HTML = HTML.concat('</object>');
    if (isBrowser)
        HTML = HTML.concat('	</a>');	
	HTML = HTML.concat('</div>');
    return HTML;
};
function showflashobject(objName, objFileName, objWidth, objHeight, objHyperlink){
	var sHTML = '';
    sHTML = sHTML.concat('<div id="').concat(objName).concat('" class="advItem">');	
    if (isBrowser)
        sHTML = sHTML.concat('	<a href="').concat(objHyperlink).concat('" target="_blank">');
	sHTML = sHTML.concat('  <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" WIDTH="').concat(objWidth).concat('" HEIGHT="').concat(objHeight).concat('">');	
	sHTML = sHTML.concat('	    <PARAM NAME=movie VALUE="').concat(objFileName).concat('">');
	sHTML = sHTML.concat('	    <PARAM NAME=quality VALUE=high>');
	sHTML = sHTML.concat('	    <PARAM NAME=bgcolor VALUE=#FFFFFF>');	
	sHTML = sHTML.concat('	    <EMBED src="').concat(objFileName).concat('" quality=high bgcolor=#FFFFFF WIDTH="').concat(objWidth).concat('" HEIGHT="').concat(objHeight).concat('" NAME="').concat(objName).concat('" ALIGN="" application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
	sHTML = sHTML.concat('   </OBJECT>');
	if (isBrowser)
	    sHTML = sHTML.concat('	</a>');	
	sHTML = sHTML.concat('</div>');
	return sHTML;		
}
