var homeAdvertiment = {
    tr: {
        adv : [

            {
                imgPath : "<img src=\"_i/reklam/DogrudanTahsilat.png\" border=\"0\" usemap=\"#Map1\" alt=\"\" />",
                mapAttr: "<map name=\"Map1\" id=\"Map1\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"girisimci_bankacilik/kobi_kredileri/dogrudan_tahsilat_sistemi.aspx\" alt=\"\" /></map>",
                statu: "random"
            },
           
            {
                imgPath : "<img src=\"_i/reklam/esnek_vade.png\" border=\"0\" usemap=\"#Map2\" alt=\"\" />",
                mapAttr : "<map name=\"Map2\" id=\"Map2\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/hesaplar/katilma_hesaplari.aspx\" alt=\"\" /></map>",
                statu: "random"
            },

            {
                imgPath : "<img src=\"_i/reklam/sms_sube.png\" border=\"0\" usemap=\"#Map3\" alt=\"\" />",
                mapAttr : "<map name=\"Map3\" id=\"Map3\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"subesiz_bankacilik/sms_subesi/default.aspx\" alt=\"\" /></map>",
                statu: "random"
            },

            {
                imgPath : "<img src=\"_i/reklam/mobil_imza.png\" border=\"0\" usemap=\"#Map4\" alt=\"\" />",
                mapAttr : "<map name=\"Map4\" id=\"Map4\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"subesiz_bankacilik/guvenlik/internet_subesi/mobil_imza.aspx\" alt=\"\" /></map>",
                statu: "random"
            },
            
            
            {
                imgPath : "<img src=\"_i/reklam/Mevduat_Doviz.png\" border=\"0\" usemap=\"#Map6\" alt=\"\" />",
                mapAttr : "<map name=\"Map6\" id=\"Map6\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/hesaplar/kar_payi_oranlari.aspx\" alt=\"\" /></map>",
                statu: "random"
            }
            ,

            {
                imgPath: "<img src=\"_i/reklam/Paratik_Plus.png\" border=\"0\" usemap=\"#Map7\" alt=\"\" />",
                mapAttr: "<map name=\"Map7\" id=\"Map7\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"subesiz_bankacilik/atm_bankaciligi/paratik_plus.aspx\" alt=\"\" /></map>",
                statu: "random"
            }
            ,

            {
                imgPath: "<img src=\"_i/reklam/western_union_2011.png\" border=\"0\" usemap=\"#Map8\" alt=\"\" />",
                mapAttr: "<map name=\"Map8\" id=\"Map8\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/bankacilik_hizmetleri/western_union.aspx\" alt=\"\" /></map>",
                statu: "random"
            }

            ,

            {
                imgPath: "<img src=\"_i/reklam/TurkiyeFinans_IMA_Winner.png\" border=\"0\" usemap=\"#Map9\" alt=\"\" />",
                mapAttr: "<map name=\"Map9\" id=\"Map9\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"hakkimizda/haberlerimiz.aspx?newsId=185\" alt=\"\" /></map>",
                statu: "random"
            }

            ,

            {
                imgPath: "<img src=\"_i/reklam/EvlilikBanner.jpg\" border=\"0\" usemap=\"#Map10\" alt=\"\" />",
                mapAttr: "<map name=\"Map10\" id=\"Map10\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/kampanyalar/evlilik_finansmani.aspx\" alt=\"\" /></map>",
                statu: "random"
            }

            ,

            {
                imgPath: "<img src=\"_i/reklam/KatilimGuvence.png\" border=\"0\" usemap=\"#Map11\" alt=\"\" />",
                mapAttr: "<map name=\"Map11\" id=\"Map11\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/hesaplar/guvence_fonu.aspx\" alt=\"\" /></map>",
                statu: "random"
            }

            ,

            {
                imgPath: "<img src=\"_i/reklam/FitchRatings_Static_Banner.png\" border=\"0\" usemap=\"#Map12\" alt=\"\" />",
                mapAttr: "<map name=\"Map12\" id=\"Map12\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"hakkimizda/haberlerimiz.aspx?newsId=202\" alt=\"\" /></map>",
                statu: "random"
            }


            
            /*,
            {
                imgPath : "<img src=\"_i/reklam/BTT_HalkaArz.png\" border=\"0\" usemap=\"#Map7\" alt=\"\" />",
                mapAttr : "<map name=\"Map7\" id=\"Map7\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/menkul_kiymetler/halka_arzlar.aspx?bizim&from=image\" alt=\"\" /></map>",
                statu: "static",
                startdate:new Date(2011,0,25),
                finishdate:new Date(2011,0,29)
            }*/
            
                   
        ]
    },
    
    en: {
    
    
        adv : [
        
            {
                imgPath : "<img src=\"_i/reklam/Ramazan2010ModuleEN.png\" border=\"0\" alt=\"\" />",
                mapAttr : "",
                statu: "static",
                startdate:new Date(2010,08,8),
                finishdate:new Date(2010,08,13)
            },
            
            {
                imgPath : "<img src=\"_i/reklam/iban_compulsory.gif\" border=\"0\" usemap=\"#Map1\" alt=\"\" />",
                mapAttr : "<map name=\"Map1\" id=\"Map1\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"international_banking/iban.aspx\" alt=\"\" /></map>",
                statu: "random"
            },
            
            {
                imgPath : "<img src=\"_i/reklam/sms_branch.png\" border=\"0\" usemap=\"#Map2\" alt=\"\" />",
                mapAttr : "<map name=\"Map2\" id=\"Map2\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"branchless_banking/sms_branch/default.aspx\" alt=\"\" /></map>",
                statu: "random"
            },
            
            {
                imgPath : "<img src=\"_i/reklam/mobile_signature.png\" border=\"0\" usemap=\"#Map3\" alt=\"\" />",
                mapAttr : "<map name=\"Map3\" id=\"Map3\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"branchless_banking/security/internet_branch/security_applications.aspx\" alt=\"\" /></map>",
                statu: "random"
            },
            
            {
                imgPath : "<img src=\"_i/reklam/flexible_maturity.png\" border=\"0\" usemap=\"#Map4\" alt=\"\" />",
                mapAttr : "<map name=\"Map4\" id=\"Map4\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"retail_banking/accounts/participation_accounts.aspx\" alt=\"\" /></map>",
                statu: "random"
            }  
        ]
    
    }    
}


var homeRandomAdv =  function(){
    this._randAdvArr = homeAdvertiment;
    this._randAdvAreas = [];
    this._lang="tr";
}

homeRandomAdv.prototype = {
    addArea : function(_obj){
       this._randAdvAreas.push(_obj)
    },
    changeLang : function(_lng){
       this._lang=_lng;
    },
    showAdv: function(){
        var _today = new Date();
        var myAdvs = new Array();
        for (var i=0;i<this._randAdvArr[this._lang].adv.length;i++){
            if ( typeof this._randAdvArr[this._lang].adv[i].startdate!= 'undefined' && typeof this._randAdvArr[this._lang].adv[i].finishdate!= 'undefined'){
                if(_today>=this._randAdvArr[this._lang].adv[i].startdate && _today<this._randAdvArr[this._lang].adv[i].finishdate){
                        myAdvs.push(this._randAdvArr[this._lang].adv[i])   
                }
            }
            else{
                   myAdvs.push(this._randAdvArr[this._lang].adv[i])
            }
        }       
        
        var staticAdv = [];
        for (var i=0;i<this._randAdvArr[this._lang].adv.length;i++){
            if(this._randAdvArr[this._lang].adv[i].statu=="static"){
                if ( typeof this._randAdvArr[this._lang].adv[i].startdate!= 'undefined' && typeof this._randAdvArr[this._lang].adv[i].finishdate!= 'undefined'){
                    if(_today>=this._randAdvArr[this._lang].adv[i].startdate && _today<this._randAdvArr[this._lang].adv[i].finishdate){
                        staticAdv.push(this._randAdvArr[this._lang].adv[i]);    
                    }
                }
                else{
                    staticAdv.push(this._randAdvArr[this._lang].adv[i]);
                }
                myAdvs.splice(i,1);                
            }                  
        }
        

        if(staticAdv.length<2){
            var stopStatic = 0;
            for(var i=0, k=staticAdv.length;i<k;i++){	
		      this._randAdvAreas[i].innerHTML =  staticAdv[i].imgPath + staticAdv[i].mapAttr;
		      stopStatic = i;
	        }
            for	(var i=0, k=myAdvs.length;i<k*100;i++){	
		        var dummyArr = new Array();
			    rand1 = Math.floor(Math.random() * k);
			    rand2 = Math.floor(Math.random() * k);						
			    dummyArr = myAdvs[rand1];
			    myAdvs[rand1] = myAdvs[rand2];
			    myAdvs[rand2] = dummyArr;
	        }
	        if (staticAdv.length==0){
	          for(var i=0, k=this._randAdvAreas.length;i<k;i++){	
		          this._randAdvAreas[i].innerHTML = myAdvs[i].imgPath + myAdvs[i].mapAttr;
	            }
	        }
	        else{
                for(var i=stopStatic+1, k=this._randAdvAreas.length;i<k;i++){	
		          this._randAdvAreas[i].innerHTML = myAdvs[i-(stopStatic+1)].imgPath + myAdvs[i-(stopStatic+1)].mapAttr;
	            }
	        }
	    }
	    else{
	       for(var i=0, k=staticAdv.length;i<k;i++){	
		      this._randAdvAreas[i].innerHTML = staticAdv[i].imgPath + staticAdv[i].mapAttr;
	        }
	    }
    }
}
