function clears(id_el, string) {
	var selected = document.getElementById(id_el);
	selected_val = selected.value;
	if(id_el=='s_internet'){
		selected.addClass('active')
		}
	if (selected_val == string) selected.value = "";
}

var HomePage = ({
  ini:function() {
  //alert(1);
    this.tabsTopNews = $$('.topNewsTab');
    this.infosTopNews = $$('.topNewsList');
    for (i=0; i<this.tabsTopNews.length; i++) {
      this.tabsTopNews[i].addEvent('click',HomePage.switchTopNews.bindWithEvent(this,i));
    }
		this.DictionarySelect=false;
		this.showed=false;
		this.inputs = $$('.headerPanelSearch');
		this.clickEls = $$('.headerTabsNormal');
		
		for(i=0;i<this.inputs.length;i++) {
			if (!this.inputs[i].hasClass('hidden'))	{
				this.showed=i;
			}
			this.clickEls[i].addEvent('click',this.showFunction.pass(i,this));
		}
		if(this.showed==5 && MooTools.version=='1.2.4') {
			this.DictionarySelect = new MavSelectBox('dictionary');
		}

    var hpEl = $('hp');
    if (null != hpEl) {
      this.thumbsTopTyzdna = $$('.thumbClanokTopTyzdna');
      this.infosTopTyzdna = $$('.infoClanokTopTyzdna');
      this.thumbsHPgadget = $$('.thumbGadgetHp');
      this.infosHPgadget = $$('.gadgetHp');
      this.tabsContentBoxHP = $$('.tabContentBoxHP');
      this.infoscontentBoxHP = $$('.contentBoxHP');
      // alert(this.infosTopTyzdna.length);
      for (i=0; i<this.thumbsTopTyzdna.length; i++) {
        this.thumbsTopTyzdna[i].addEvent('mouseover',HomePage.switchClanokTopTyzdna.bindWithEvent(this,i));
      } 
      for (i=0; i<this.thumbsHPgadget.length; i++) {
        this.thumbsHPgadget[i].addEvent('mouseover',HomePage.switchGadgetHP.bindWithEvent(this,i));
      } 
      for (i=0; i<this.tabsContentBoxHP.length; i++) {
        this.tabsContentBoxHP[i].addEvent('mouseover',HomePage.switchContentBoxHP.bindWithEvent(this,i));
      } 
    }
  },
  switchTopNews:function(e,i) {
    for (j=0; j<this.tabsTopNews.length; j++) {
      if (j==i) {
        this.tabsTopNews[j].className = 'topNewsTab tab selected';
        this.infosTopNews[j].style.display = 'block';
      } else {
        this.tabsTopNews[j].className = 'topNewsTab tab';
        this.infosTopNews[j].style.display = 'none';
      }
    }
  },
  switchClanokTopTyzdna:function(e,i) {
    for (j=0; j<this.thumbsTopTyzdna.length; j++) {
      if (j == i) {
        this.thumbsTopTyzdna[j].className = 'thumbClanokTopTyzdna selected';
        this.infosTopTyzdna[j].style.display = 'block';
      } else {
        this.thumbsTopTyzdna[j].className = 'thumbClanokTopTyzdna';
        this.infosTopTyzdna[j].style.display = 'none';
      } 
    }
  },
  switchGadgetHP:function(e,i) {
    for (j=0; j<this.thumbsHPgadget.length; j++) {
      if (j == i) {
        this.thumbsHPgadget[j].className = 'thumbGadgetHp selected';
        this.infosHPgadget[j].style.display = 'block';
      } else {
        this.thumbsHPgadget[j].className = 'thumbGadgetHp';
        this.infosHPgadget[j].style.display = 'none';
      } 
    }
  },
  switchContentBoxHP:function(e,i) {
    for (j=0; j<this.tabsContentBoxHP.length; j++) {
      if (j == i) {
        this.tabsContentBoxHP[j].className = 'tabContentBoxHP selected';
        this.infoscontentBoxHP[j].style.display = 'block';
      } else {
        this.tabsContentBoxHP[j].className = 'tabContentBoxHP';
        this.infoscontentBoxHP[j].style.display = 'none';
      } 
    }
  },
	showFunction: function(i)	{
		if(this.showed!==false)	{
			this.inputs[this.showed].addClass('hidden');
			this.clickEls[this.showed].removeClass('select');
		}
		this.inputs[i].removeClass('hidden');
		this.clickEls[i].addClass('select');
		this.showed=i;
		if(i==5 && this.DictionarySelect===false && MooTools.version=='1.2.4') {
			this.DictionarySelect = new MavSelectBox('dictionary');
		}
	}
});
/*
var CatalogObj = ({
  ini:function() {
    var hpCatalogEl = $('catZalozky');
    if (null != hpCatalogEl) {
      this.catZalozky = $('catZalozky');
      this.catZoznamy = $('catZoznamy');
      this.catFirms = $('catFirms');
      this.pocetFirms = $('ttlCatFirms');
      zalozka_str = '';
      //zoznam_cats_str = '';
      active_zalozka = 'technika';
      //i = 0;
      for (zal_id in zalozkyObj) {
        zalozka_str = zalozka_str + '<div><a id="'+zal_id+'" href="javascript:;" title="'+zalozkyObj[zal_id].name+'"';
        if (zal_id==active_zalozka) {
          zalozka_str = zalozka_str + ' class="zalTtl selected"';
          this.setHtmlCats(active_zalozka);
        }
        zalozka_str = zalozka_str + ' class="zalTtl"><span>'+zalozkyObj[zal_id].name+'</span></a></div>';
      }
      //zalozka_str = zalozka_str + '<div class="button"><a href="http://katalog.centrum.sk/pridaj-firmu/" target="_blank" title="Pridať firmu do katalógu">Pridať firmu do katalógu</a></div>';
      this.catZalozky.set('html',zalozka_str);
      //this.catZoznamy.set('html',zoznam_cats_str);
      this.zalTtl = $$('.zalTtl');
      for (i=0; i<this.zalTtl.length; i++) {
        this.zalTtl[i].addEvent('click', CatalogObj.displayCats.bindWithEvent(this,this.zalTtl[i].id));
      }
    }
  },
  
  setHtmlCats:function(idZal) {
    var curCats = zalozkyObj[idZal].categories;
    zoznam_cats_str = '';
    for (k=0; k<curCats.length; k++) {
      zoznam_cats_str = zoznam_cats_str + '<div class="catTtl" id="c'+curCats[k]+'"><a href="'+categoriesObj[curCats[k]].url+'" title="'+categoriesObj[curCats[k]].name+'"';
      if (k==0) {
        zoznam_cats_str = zoznam_cats_str + ' class="select"';
        this.setHtmlFirms(curCats[k]);
      }
      zoznam_cats_str = zoznam_cats_str + ' target="_blank">'+categoriesObj[curCats[k]].show_title+'</a></div>';
    }
    this.catZoznamy.set('html',zoznam_cats_str);
    this.catTtl = $$('.catTtl');
    for (i=0; i<this.catTtl.length; i++) {
      this.catTtl[i].addEvent('mouseover', CatalogObj.displayFirms.bindWithEvent(this,this.catTtl[i].id));
    }
  },
  
  setHtmlFirms:function(catId) {
    this.pocetFirms.set('html','<span>Odporúčame z tejto kategórie:</span>' +
                                '<a href="'+categoriesObj[catId].url+'" '+
                                'title="Zobraziť všetky firmy ('+categoriesObj[catId].count+')" target="_blank">'+
                                'Zobraziť všetky firmy ('+categoriesObj[catId].count+')</a>');
    strFirms = '';
    var curFirms = categoriesObj[catId].firms;
    for (firmid in curFirms) {
      strFirms = strFirms + '<div class="item">';
      if (curFirms[firmid].logo_url=='no_logo_url') {
        strlogo = '';
      } else {
        strlogo = '<a href="'+curFirms[firmid].url+'" title="'+curFirms[firmid].title+'" target="_blank"><img src="'+curFirms[firmid].logo_url+'" alt="'+curFirms[firmid].title+'" /></a>'; 
      } 
      strFirms = strFirms + '<div class="image">'+strlogo+'</div>';
      strFirms = strFirms + '<div class="title">';
    	strFirms = strFirms + '<a href="'+curFirms[firmid].url+'" title="'+curFirms[firmid].title+'" target="_blank">'+curFirms[firmid].title+'</a>';
      strFirms = strFirms + '</div>';
      if (curFirms[firmid].no_address)  strAddresss = '<div class="info"></div>';
      else  strAddresss = '<div class="info"><span>'+curFirms[firmid].address+'</span></div>';
      strFirms = strFirms + strAddresss;
      strFirms = strFirms + '<div class="links">';
      strFirms = strFirms + '<a href="'+curFirms[firmid].url+'" title="Viac informácií" target="_blank">Viac informácií</a>';
      strFirms = strFirms + '<a href="'+curFirms[firmid].map_url+'" title="Zobraziť na mape" target="_blank">Zobraziť na mape</a>';
    	strFirms = strFirms + '</div>';
      strFirms = strFirms + '</div>';
    }
    this.catFirms.set('html',strFirms);
  },
  
  displayCats:function(e,idZal) {
    for (i=0; i<this.zalTtl.length; i++) {
      if (idZal==this.zalTtl[i].id) {
        this.zalTtl[i].className = 'zalTtl selected'; 
      } else {
        this.zalTtl[i].className = 'zalTtl'; 
      }
    }
    this.setHtmlCats(idZal);
    this.setHtmlFirms(zalozkyObj[idZal].categories[0]);
  },
  
  displayFirms:function(e,idCat) {
    id = idCat.substring(1,idCat.length);
    for (i=0; i<this.catTtl.length; i++) {
      var catlink = $$(this.catTtl[i].getElementsByTagName('a'));
      if (this.catTtl[i].id==idCat) {
        catlink[0].className='select';
      } else {
        catlink[0].className='';
      }
    }
    this.setHtmlFirms(id);
  }
});
//window.addEvent('domready', CatalogObj.ini.bind(CatalogObj));
*/
window.addEvent('domready', HomePage.ini.bind(HomePage));


