var banner;

function getORBIONLista(prihlasen, user_nick, user_id, div, logo) {
  var logo;
  var odkazy;
  var select;
  var select_prihlasen;
  var html;
  var affil_link;
  
  if (logo) {  
    logo =  '<a href="http://www.orbion.cz/" title="Hlavní stránka portálu ORBION.CZ">' +
            '  <img src="http://www.orbion.cz/img/web/main/lista_logo.gif" alt="ORBION.CZ" id="lista_logo" />' +
            '</a>';
  }
  else {
    logo = '';
  }
  
  if (prihlasen) {
    odkazy =  '<a href="http://cestovatele.orbion.cz/profil-cestovatele/?se_nl_user_id_profil=' + user_id + '&s_nick_profil=' + user_nick + '" title="Zobrazit vlastní profil" class="login user">' + user_nick + '</a> ' +
              '(<a href="http://cestovatele.orbion.cz/profil-cestovatele/" title="Zobrazit vlastní profil">Můj profil</a> ' +
              '<a href="http://cestovatele.orbion.cz/uzivatel/nastaveni/?se_nl_user_id_profil=' + user_id + '&s_nick_profil=' + user_nick + '" title="Upravit nastavení účtu">Nastavení</a> ' +
              '<a href="http://www.orbion.cz/odhlasit/" title="Odhlásit se od svého účtu" >Odhlásit</a>)';
    select_prihlasen = '<option value="http://cestovatele.orbion.cz/profil-cestovatele/">Můj profil</option>';
  }
  else {
    odkazy = '<a href="http://www.orbion.cz/registrace/" title="Zaregistrovat se a vytvořit si profil" class="login">Zaregistrovat se</a>&nbsp;' + 
             '<a href="http://www.orbion.cz/prihlasit/" title="Přihlásit se na profil cestovatele" class="login">Přihlásit se</a>&nbsp;';
    select_prihlasen = '';
  } 
  
  select = '<select id="rozcestnik" onchange="if (this.value != -1)window.location.href=this.value;"><option value="-1">Další ORBION stránky&gt;</option>' + getORBIONSelect(1, select_prihlasen) + '</select>';
       
  html_left = '<span>' +
              logo +
              select + '</span>';
  html_right = 
            '<span>' +
              odkazy +  
            '</span>';
  
  document.getElementById(div + '_left').innerHTML = html_left + document.getElementById(div + '_left').innerHTML;
  document.getElementById(div + '_right').innerHTML = html_right;
}

function getORBIONDiskuseSelect()
{
  var select = getORBIONSelect(0, '');
  select = '<select id="rozcestnik" onchange="if (this.value != -1)window.location.href=this.value + \'diskuse/\';"><option value="-1">Další diskuse&gt;</option>' + select + '</select>';
  
  return select;
}

function getORBIONSelect(service, select_prihlasen)
{
  
    if (service) {
      var service_orbion = '<option value="http://www.orbion.cz/">Hlavní stránka ORBION.CZ</option>';
      var service_end = '<option value="http://pocasi.orbion.cz/">Počasí ve světě</option>' +
              '<option value="http://zajezdy.orbion.cz/">Zájezdy & last minute</option>';
    }
    else{
      var service_orbion = '';
      var service_end = '';
    }
    
    select =  '<option value="-1" class="disable" disabled="disabled">ORBION.CZ</option>' +
               select_prihlasen +  
               service_orbion +
              '<option value="http://cestovni-kancelare.orbion.cz/">Cestovní kanceláře</option>' + 
              '<option value="http://letenky.orbion.cz/">Letenky & aerolinky</option>' + 
               service_end +
              '<option value="-1" class="disable" disabled="disabled">Destinace</option>' +
              '<option value="http://australie.orbion.cz/">Austrálie</option>' + 
              '<option value="http://belgie.orbion.cz/">Belgie</option>' + 
              '<option value="http://exotika.orbion.cz/brazilie/">Brazílie</option>' +               
              '<option value="http://bulharsko.orbion.cz/">Bulharsko</option>' + 
              '<option value="http://cerna-hora.orbion.cz/">Černá Hora</option>' + 
              '<option value="http://cina.orbion.cz/">Čína</option>' + 
              '<option value="http://dansko.orbion.cz/">Dánsko</option>' + 
              '<option value="http://exotika.orbion.cz/dominikanska-republika/">Dominikánská republika</option>' +               
              '<option value="http://chorvatsko.orbion.cz/">Chorvatsko</option>' +
              '<option value="http://egypt.orbion.cz/">Egypt</option>' + 
              '<option value="http://exotika.orbion.cz/filipiny/">Filipíny</option>' +               
              '<option value="http://finsko.orbion.cz/">Finsko</option>' + 
              '<option value="http://francie.orbion.cz/">Francie</option>' + 
              '<option value="http://exotika.orbion.cz/chile/">Chile</option>' +               
              '<option value="http://island.orbion.cz/">Island</option>' + 
              '<option value="http://exotika.orbion.cz/indie/">Indie</option>' +  
              '<option value="http://exotika.orbion.cz/indonesie/">Indonésie</option>' +              
              '<option value="http://italie.orbion.cz/">Itálie</option>' + 
              '<option value="http://irsko.orbion.cz/">Irsko</option>' + 
	      '<option value="http://izrael.orbion.cz/">Izrael</option>' + 
              '<option value="http://exotika.orbion.cz/jamajka/">Jamajka</option>' +               
              '<option value="http://japonsko.orbion.cz/">Japonsko</option>' + 
              '<option value="http://jordansko.orbion.cz/">Jordánsko</option>' + 
              '<option value="http://kanada.orbion.cz/">Kanada</option>' + 
              '<option value="http://kanarske-ostrovy.orbion.cz/">Kanárské ostrovy</option>' + 
              '<option value="http://exotika.orbion.cz/kapverdy/">Kapverdské ostrovy</option>' +
              '<option value="http://exotika.orbion.cz/kena/">Keňa</option>' +               
              '<option value="http://francie.orbion.cz/korsika/">Korsika</option>' + 
              '<option value="http://recko.orbion.cz/kreta/">Kréta</option>' + 
              '<option value="http://kypr.orbion.cz/">Kypr</option>' +
              '<option value="http://exotika.orbion.cz/kuba/">Kuba</option>' +               
              '<option value="http://madarsko.orbion.cz/">Maďarsko</option>' + 
              '<option value="http://madeira.orbion.cz/">Madeira</option>' + 
              '<option value="http://exotika.orbion.cz/malajsie/">Malajsie</option>' +               
              '<option value="http://maledivy.orbion.cz/">Maledivy</option>' +               
              '<option value="http://malta.orbion.cz/">Malta</option>' +
              '<option value="http://maroko.orbion.cz/">Maroko</option>' +
              '<option value="http://exotika.orbion.cz/mauritius/">Mauritius</option>' + 
              '<option value="http://exotika.orbion.cz/mexiko/">Mexiko</option>' +               
              '<option value="http://norsko.orbion.cz/">Norsko</option>' +
              '<option value="http://exotika.orbion.cz/novy-zeland/">Nový Zéland</option>' +               
              '<option value="http://portugalsko.orbion.cz/">Portugalsko</option>' + 
              '<option value="http://rakousko.orbion.cz/">Rakousko</option>' + 
              '<option value="http://exotika.orbion.cz/reunion/">Reunion</option>' +               
              '<option value="http://rumunsko.orbion.cz/">Rumunsko</option>' + 
              '<option value="http://recko.orbion.cz/">Řecko</option>' + 
              '<option value="http://exotika.orbion.cz/seychely/">Seychely</option>' +               
              '<option value="http://slovensko.orbion.cz/">Slovensko</option>' +  
              '<option value="http://slovinsko.orbion.cz/">Slovinsko</option>' +  
              '<option value="http://exotika.orbion.cz/emiraty/">Spojené arabské emiráty</option>' +               
              '<option value="http://spanelsko.orbion.cz/">Španělsko</option>' +  
              '<option value="http://svedsko.orbion.cz/">Švédsko</option>' + 
              '<option value="http://svycarsko.orbion.cz/">Švýcarsko</option>' + 
              '<option value="http://exotika.orbion.cz/thajsko/">Thajsko</option>' +                
              '<option value="http://tunisko.orbion.cz/">Tunisko</option>' + 
              '<option value="http://turecko.orbion.cz/">Turecko</option>' +  
              '<option value="http://ukrajina.orbion.cz/">Ukrajina</option>' +    
              '<option value="http://exotika.orbion.cz/vietnam/">Vietnam</option>' + 
              '<option value="-1" class="disable" disabled="disabled">Evropská města</option>' + 
              '<option value="http://mesta.orbion.cz/amsterdam/">Amsterdam</option>' + 
              '<option value="http://mesta.orbion.cz/barcelona/">Barcelona</option>' + 
              '<option value="http://mesta.orbion.cz/pariz/">Paříž</option>' + 
              '<option value="http://mesta.orbion.cz/londyn/">Londýn</option>' + 
              '<option value="http://mesta.orbion.cz/moskva/">Moskva</option>' + 
              '<option value="http://mesta.orbion.cz/rim/">Řím</option>' + 
              '<option value="http://mesta.orbion.cz/viden/">Vídeň</option>';
            
    return select;
}

function scrollBannerInit() {
  //alert('rescrollInit');
	/* banner = document.getElementById('banner_skyscraper');
	
	if (banner) {
  	banner.formerObjPos = findPosition(banner);
  	
  	reScrollBanner();
  	window.onscroll = reScrollBanner;
  } */
}

function reScrollBanner() {
    //alert('rescroll');
    if(window.XMLHttpRequest) { 
       var position = getTopPosition();

	     if(position < banner.formerObjPos['y']) {
          banner.style.position = 'absolute';
          banner.style.top = 'auto';
			 }
       else{
			    banner.style.position = 'fixed'
				  banner.style.top = 0;
			 }
			
	     if (((browser.indexOf("msie") != -1) && (browser.indexOf("opera") == -1) && (browser.indexOf("webtv") == -1))) {
          banner.style.marginLeft = "-57 px";
       }
    }
}

function getTopPosition() {
    if (window.innerHeight) {
        position = window.pageYOffset;
    }
    else if (document.documentElement && document.documentElement.scrollTop) {
        position = document.documentElement.scrollTop;
    }
    else if (document.body) {
        position = document.body.scrollTop;
    }
        
    return position;
}

function findPosition(obj) {
		var curTop;
  	var curLeft = curTop = 0;
  	var position = new Array();
  	
  	if (obj.offsetParent) {
  		curLeft = obj.offsetLeft
  		curTop = obj.offsetTop
  		while ((obj = obj.offsetParent) != null) {
  			curLeft += obj.offsetLeft
  			curTop += obj.offsetTop
  		}
  	}
  	position["x"] = curLeft;
  	position["y"] = curTop;
  	return position;
}
