//
//  KERESŐ
//

function kereso_inditas ( urlap )
{
	var urlap_keresoszo = document.forms[urlap].elements['keresoszo'].value;
	var urlap_honlap = document.forms[urlap].elements['kereso_hol'];

	var keresoszo = "";
	var honlap = "";

	// Keresés helye

	if ( urlap_honlap )
	{
		if ( urlap_honlap[0].checked == true )
		{
			honlap = "/honlap/" + encodeURIComponent( urlap_honlap[0].value );
		}
	}

	// Keresés helye (keresőszó alapján)

	var url_cim = /(http:\/\/)?([a-z\-]{3,25})\.hupont\.hu/i

	if ( honlap == "" && url_cim.test( urlap_keresoszo ) )
	{
		var aldomain = urlap_keresoszo.match( url_cim );
		honlap = "/honlap/" + encodeURIComponent( aldomain[2] );

		urlap_keresoszo = urlap_keresoszo.replace( url_cim, '' );
	}

	// Keresőszó

	// A szó eleji és végi felesleges "térköz" karakterek eltávolítása
	urlap_keresoszo = urlap_keresoszo.replace( /^\s+/, '' );
	urlap_keresoszo = urlap_keresoszo.replace( /\s+$/, '' );

	// Betűn, számon és kötőjelen kívül minden más karakter "eltávolítása"
	urlap_keresoszo = urlap_keresoszo.replace( /[^a-zöüóőúéáűí0-9\-]+/gi, '-' );

	// A több egy helyen álló kötőjel cseréje egy kötőjelre
	urlap_keresoszo = urlap_keresoszo.replace( /\-+/g, '-' );

	if ( urlap_keresoszo != "" )
	{
		keresoszo = encodeURIComponent( urlap_keresoszo );
		keresoszo = "/" + keresoszo;
	} else {
		if ( honlap != "" )
		{
			honlap = "/" + honlap;
		}
	}

	// Átirányítás a megfelelő formájú címre
	window.location = "http://www.hupont.hu/kereso" + keresoszo + honlap;

	// Űrlap elküldésének leállítása
	return false;
}

//
//  SPAM VÉDELEM
//

//window.onload = function ()
//{
//   var csere = 0;
//
//   while ( document.getElementById('tartalom').innerHTML.indexOf( '##kuk4c##' ) != -1 && csere < 1000 )
//   {
//	   document.getElementById('tartalom').innerHTML = document.getElementById('tartalom').innerHTML.replace( '(kuk4c)', '@' );
//	   csere++;
//   }
//}
