 var g_vertical=1;

var sites = new Array(16);
next_array = new Array("España","http://casas.trovit.es","http://coches.trovit.es","http://empleo.trovit.es","es","es_ES");
sites[0] = new Array();
sites[0] = next_array;
next_array = new Array("Reino Unido","http://homes.trovit.co.uk","http://cars.trovit.co.uk","http://jobs.trovit.co.uk","uk","en_GB");
sites[1] = new Array();
sites[1] = next_array;
next_array = new Array("Italia","http://case.trovit.it","http://auto.trovit.it","http://lavoro.trovit.it","it","it_IT");
sites[2] = new Array();
sites[2] = next_array;
next_array = new Array("Francia","http://immo.trovit.fr","http://voiture.trovit.fr","http://emploi.trovit.fr","fr","fr_FR");
sites[3] = new Array();
sites[3] = next_array;
next_array = new Array("Alemania","http://immobilien.trovit.de","http://autos.trovit.de","http://jobs.trovit.de","de","de_DE");
sites[4] = new Array();
sites[4] = next_array;
next_array = new Array("Holanda","http://huizen.trovit.nl","http://autos.trovit.nl","http://vacatures.trovit.nl","nl","nl_NL");
sites[5] = new Array();
sites[5] = next_array;
next_array = new Array("Portugal","http://casa.trovit.pt","http://auto.trovit.pt","http://emprego.trovit.pt","pt","pt_PT");
sites[6] = new Array();
sites[6] = next_array;
next_array = new Array("Mexico","http://casas.trovitmexico.com.mx","http://autos.trovitmexico.com.mx","http://empleo.trovitmexico.com.mx","mx","es_MX");
sites[7] = new Array();
sites[7] = next_array;
next_array = new Array("Argentina","http://casas.trovitargentina.com.ar","http://autos.trovitargentina.com.ar","http://empleo.trovitargentina.com.ar","ar","es_AR");
sites[8] = new Array();
sites[8] = next_array;
next_array = new Array("Chile","http://casas.trovit.cl","http://autos.trovit.cl","http://empleo.trovit.cl","cl","es_CL");
sites[9] = new Array();
sites[9] = next_array;
next_array = new Array("Brasil","http://imoveis.trovitbrasil.com.br","http://carros.trovitbrasil.com.br","http://emprego.trovitbrasil.com.br","br","pt_BR");
sites[10] = new Array();
sites[10] = next_array;
next_array = new Array("Polonia","http://mieszkania.trovit.pl","http://samochody.trovit.pl","http://praca.trovit.pl","pl","pl_PL");
sites[11] = new Array();
sites[11] = next_array;
next_array = new Array("USA","http://homes.trovit.com","http://cars.trovit.com","http://jobs.trovit.com","us","en_US");
sites[12] = new Array();
sites[12] = next_array;
next_array = new Array("Irlanda","http://property.trovit.ie","http://cars.trovit.ie","http://jobs.trovit.ie","ie","en_IE");
sites[13] = new Array();
sites[13] = next_array;
next_array = new Array("Suiza","http://immobilien.trovit.ch","http://autos.trovit.ch","http://jobs.trovit.ch","ch","de_CH");
sites[14] = new Array();
sites[14] = next_array;
next_array = new Array("Austria","http://immobilien.trovit.at","http://autos.trovit.at","http://jobs.trovit.at","at","de_AT");
sites[15] = new Array();
sites[15] = next_array;


  if (document.getElementById && document.getElementsByTagName) {
    document.documentElement.className = 'js';  
    window.onload = init;
  }
  
  function init() {
    var tabLinks = document.getElementById('tab-links');
    if (tabLinks)
      tabLinks.onclick = tablinks_handleClick;
  }
  
  function tablinks_handleClick(e) {
    if (!e)
      e = window.event;
    var t = e.target || e.srcElement;
    if (t.tagName != 'A')
      return;
    
    var li = t.parentNode;
 
    if(t.href.split('#')[1] == "homes")
    {
        g_vertical = 1;
    } else if(t.href.split('#')[1] == "cars") {
        g_vertical = 2;
    }  else {
        g_vertical = 4;
    } 
    
    if (li.className.search(/(^|\s)current(\s|$)/) === -1) { // not current
      var dest = document.getElementById(t.href.split('#')[1]);
      if (!dest) return;
      var tabs = dest.parentNode.getElementsByTagName('fieldset');
      var lis = li.parentNode.getElementsByTagName('li');
      for (var i = 0; i < tabs.length; i++) {
        removeClass(tabs[i], 'current');
        removeClass(lis[i], 'current');
      }
      addClass(dest, 'current');
      addClass(li, 'current');
    }
    
    if(t.href.split('#')[1] == "homes")
    {
        g_vertical = 1;
    } else if(t.href.split('#')[1] == "cars") {
        g_vertical = 2;
    }  else {
        g_vertical = 4;
    } 
    
    return false;
  }
  
  function removeClass(el, cn) {
    var cur = el.className;
    var re = new RegExp('(^|\s*)' + cn + '(\s*|$)');
    el.className = cur.replace(re, '');
  }
  
  function addClass(el, cn) {
    el.className += ' ' + cn;
  }
  
  i=0;
  function openSearch(vertical)
  {

    for(i=0;i<sites.length;i++)
    {
        if(sites[i][0] == document.forms[0].country.value)
         sel_site = i;
    }
     switch(g_vertical)
     {
        case 1:
            window.open(sites[sel_site][1]+"/index.php/cod.search_homes/type."+document.forms[0].type.value+"/what_d."+document.forms[0].what_homes.value);
            break;
        case 2:
            window.open(sites[sel_site][2]+"/index.php/cod.search_cars/what_d."+document.forms[0].what_cars.value);
            break;
        case 4:
            window.open(sites[sel_site][3]+"/index.php/cod.search_jobs/what_d."+document.forms[0].what_jobs.value);
            break;
     }
     return false;
  }
