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=\"kurumsal_bankacilik/nakdi_krediler/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/MobilSifre_Uygulamalari_2010.png\" border=\"0\" usemap=\"#Map5\" alt=\"\" />",
                mapAttr : "<map name=\"Map5\" id=\"Map5\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"subesiz_bankacilik/guvenlik/duyurular.aspx\" alt=\"\" /></map>",
                statu: "random"
            }
            ,
            
            {
                imgPath : "<img src=\"_i/reklam/Mevduat_Doviz.png\" border=\"0\" usemap=\"#Map5\" alt=\"\" />",
                mapAttr : "<map name=\"Map5\" id=\"Map5\"><area shape=\"rect\" coords=\"228,106,297,128\" href=\"bireysel_bankacilik/hesaplar/kar_payi_oranlari.aspx\" alt=\"\" /></map>",
                statu: "random"
            }
                   
        ]
    },
    
    en: {
    
        adv : [
            {
                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 myAdvs = new Array();
        for (var i=0;i<this._randAdvArr[this._lang].adv.length;i++){
            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"){
                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;
	        }
	    }
    }
}