var searchInputValue;
var value;
var searchAddress_pl 	= base_url+'/pl/wyszukiwarka/';
var searchAddress_en 	= base_url+'/en/search/';
var errorMessage_pl 	= "Podany wyraz jest za krótki.\nSzukane słowo musi się składać z minimum trzech znaków.";
var errorMessage_en 	= "Phrase too short.\nSorry, your phrase must be at least 3 characters long.";

startList = function() {

	var sadd = $('#searchForm').attr("class");
	if (sadd == 'pl'){ searchAddress = searchAddress_pl; errorMessage = errorMessage_pl; }
	else { searchAddress = searchAddress_en; errorMessage = errorMessage_en; }

	// searchInputValue = $('#searchInput').value;
	$('#searchInput').focus(function(){ if (!searchInputValue){ searchInputValue = this.value; } if (this.value == searchInputValue){ this.value = '';} });
	$('#searchInput').blur(function(){ if (!this.value){ this.value = searchInputValue; }})
	$('#searchForm').submit(function(){ value = document.getElementById('searchInput').value; if (!searchInputValue){ searchInputValue = value; } if (value != searchInputValue && value.length >= 3) { window.location.href = searchAddress + value.toLowerCase() + '/1'; return false; } else { alert(errorMessage); return false; }})
	
	if (document.getElementById('mapBox')){
		var mbCl = $('#mapBox').attr("class");
		var map = new SWFObject("flash/map_" + mbCl + ".swf", "mapSWF", "898", "422", "8", "#c1d0e1"); 
		map.write("mapBox");
	}
	
	if (document.getElementById('weather')){
		var weCl = $('#weather').attr("class");
		var weather = new SWFObject("flash/weather_" + weCl + ".swf", "weSwf", "275", "91", "8", "#e1e8ec"); 
		weather.addParam("wmode", "transparent");
		weather.write("weather");
	}
	
}
window.onload = startList;

prepareMenu = function(id) {
  if (document.all && document.getElementById) {
    navRoot = document.getElementById(id);
    if (navRoot){
      navUls = navRoot.getElementsByTagName('ul');
      if (navUls){
        for (i = 0; i < navUls.length; i++){
          navLis = navUls[i].getElementsByTagName('li');
          for (j = 0; j < navLis.length; j++) {
            navLis[j].onmouseover = function() { this.className += " over"; }
            navLis[j].onmouseout  = function() { this.className = this.className.replace(" over", ""); }
          }
        }
      }
    }
  }
}

