/**************************************************************************************************
* JavaScript functions for search form handling
*
* @author Krzysztof Chmielewski <chris@artcom-kolo.com.pl>
* @version 1.0 (2004-01-02)
***************************************************************************************************/

function clearFraza(form) {
	if(form.fraza.value == 'Szukaj ...') form.fraza.value = '';
}

function RedirectSearch(form) {

	form.fraza.value = form.fraza.value.replace(/\+|\*|\(|\)|\[|\]|\?/, '');
	form.fraza.value = form.fraza.value.replace(/^ */, '');

  if (String(form.fraza.value) == "") {
    alert("Proszę wpisać tekst zapytania ... ");
	return false;
  }
	
  var multi = 0;
  var multi_string = "";
  if(!form.zakres[0].selected) {
    if(form.zakres[1] && form.zakres[1].selected) { 
	  multi += 1; multi_string += '1'} else { multi_string += '0'}
    if(form.zakres[2] && form.zakres[2].selected) { 
	  multi += 1; multi_string += '1'} else { multi_string += '0'}
	if(form.zakres[3] && form.zakres[3].selected) { 
	  multi += 1; multi_string += '1'} else { multi_string += '0'}
	if(form.zakres[4] && form.zakres[4].selected) { 
	  multi += 1; multi_string += '1'} else { multi_string += '0'}
	if(form.zakres[5] && form.zakres[5].selected) { 
	  multi += 1; multi_string += '1'} else { multi_string += '0'}
  }
  switch(multi) {
    case 1 : 	break;
    case 2 : 
		case 3 : 
		case 4 : 	form.action = "/search/lista_multi.php?fraza=" + String(form.fraza.value) + "&multi=" + multi + "&str=" + multi_string;
	         		return true;
		case 5 : 	form.action = "/search/lista_ogolna.php?fraza=" + String(form.fraza.value);
	         		return true;
  }

  switch(form.zakres.value) {
    case "produkty":				form.action = "/produkty/results.php?marka="+ String(form.marka.value) +"&fraza=" + String(form.fraza.value);
	  												break;
    case "produkty_adm":		form.action = "/produkty/adm/produkty_lista.php?fraza=" + String(form.fraza.value);
														break;
    case "produkty_ogolne":	form.action = "/produkty/lista_produktow_skrocona.php?fraza=" + String(form.fraza.value);
														break;

    case "pliki":						form.action = "/pliki/lista_plikow_skrocona.php?fraza=" + String(form.fraza.value);
														break;
    case "rysunki":					form.action = "/pliki/rysunki/lista_rysunkow.php?fraza=" + String(form.fraza.value);
														break;
    case "aktualnosci":			form.action = "/cms/news/results.php?fraza=" + String(form.fraza.value);
														break;
    case "pozostale":				form.action = "/cms/other/results.php?fraza=" + String(form.fraza.value);
														break;
    case "aktualnosci_adm":	form.action = "/aktualnosci/adm/adm_aktualnosci_list.php?fraza=" + String(form.fraza.value);
														break;
    case "dystrybucja":			form.action = "/dystrybucja/results.php?fraza=" + String(form.fraza.value);
														break;
    case "inne":						form.action = "/search/lista_inne.php?fraza=" + String(form.fraza.value);
														break;
    case "wszedzie":				form.action = "/search/results.php?fraza=" + String(form.fraza.value);
														break;
    case "zaawansowane":		form.action = "/search/search_main_ogolne.php?fraza=" + String(form.fraza.value);
														break;
		default:								form.action = "/search/results.php?fraza=" + String(form.fraza.value)+ "&zakres=" + form.zakres.value;
  }
  return true
}

