// ..
//SET INITIALIZERS
// ..
var g_countries = Array("Shqiperi","Angli","Amerike","Itali","Greqi","Kosove","Maqedoni","France","Belgjike","Gjermani","Spanje","Turqi","Kanada","Austri","Norvegji","Holland","Suedi","Zvicer","Finland","Australi");
var g_singers	= Array("2 die 4","2po2","Adelina","Adem Ramadani","Adrian Gaxha","Aferdita","Aida","Albana","Alban","Andi Shkoza","Anila","Anjeza","Artan Kola","Besa","Blero","Big Mama","Bleona Qerreti","Bojken Lako","Capital T","Crazy Girl","Dafina Zeqiri","Dj Blunt","Edona Llalloshi","Eli Fara","Elita 5","Elsa Lila","Eranda Libohova","Ermal Mamaqi","Ervin Bushati","Etno Engjujt","Elvana Gjata","Flora Gashi","Free","Gazmend Rama","G Bani","Genta Ismaili","Gresa","Ingrid Gjoni","Qirjako","Jonida Maliqi","Julka","Kaltrina Selimi","Labi","Labinot","Leonora","Leonora Poloska","Linda","LRC","Lyrical Son","Malda Susuri","Mariza Ikonomi","Meda","Mimoza Mustafa","Motrat Mustafa","Mirsa Kerceli","Noizy","Orinda Huta","Petrit Lulo","Popullore","Remzie Osmani","Rezarta Shkurta","Sabri Fejzullahu","Ermal Fejzullahu","Sefe Duraj","Shkurte","Sinan Hoxha","Soni","Soni Malaj","Stine","Teuta","Tingulli 3nt","Unikkatil","Valbona Mema","Valbona Halili","Valbona","West Side Family","Zajmina","Ylli Baka");
var g_advices 	= Array("Shkruani me poshte emrin e kengetarit qe preferoni ose emrin e kenges qe ju pelqen!",
						"Nuk gjeni dot ate qe kerkoni? Provuat te <strong>kerkoni duke perdorur me pak fjale?</strong>",
						"Me poshte mund te kerkoni <strong>vetem</strong> per kenge ne gjuhen shqipe!");
var tipinterval_id = 0;
$(document).ready(
			function()
					{	
						//search field
						$('#id_searchfield').val("");
						$('#id_searchfield').removeAttr("disabled");
						$('#id_searchfield').keyup(
										function()
												{
													filter_symbols('id_searchfield');
												});
						
						//search button
						$('#id_searchbutton').removeAttr("disabled");
						$('#id_searchbutton').click(
										function()
												{
													search_prepare('');
												});
						
						tipinterval_id = setInterval("present_event()",5000);
					});
// ..
// Prepare Search
// ..
function search_prepare(x,y)
{
	document.getElementById('id_results').innerHTML = '<img src="media/interface_images/ajaxload.gif" width="16" height="16" alt="loading" /> Ju lutemi prisni...';
	if(!y)
		y=0;
	if(x)
		$('#id_searchfield').val(x);
	search_perform(x,y);
};
// ..
// Perform Search
// ..
function search_perform(y,offset)
{
		// Is the searchterm passed to the variable or shall the function get it from the textbox?
	var x = '';
	if(!y)
		x = $('#id_searchfield').val();
	else
		x = y;
	// Is the offset defined or shall we proceed with a default value of 0?
	if(!offset)
		o=0;
	else
		o=offset;
		
	//escape special characters like ampersand &
	x 		= encodeURIComponent(x);

	// Send request
	$.ajax	({
				url: 	'core/rezultatet.php',
				type:	'GET',
				data:	'kw='+x+'&offset='+o,
			
				success: function(result)
							{
									document.getElementById('id_results').innerHTML = result;
							}
	   		});
};


function present_event()
{
	var type = Math.floor(Math.random() * 4); 
	if(type==0)
	{ //advices
		var r1 = Math.floor(Math.random() * g_advices.length); 
		var rand_advice = g_advices[r1];
		var event_out = '<img src="media/icons/tick-icon.gif" width="16" height="16" alt="globi" /> '+rand_advice;
	}else
	{ //live searches
		var r1 = Math.floor(Math.random() * g_countries.length); 
		var r2 = Math.floor(Math.random() * g_singers.length);
		var rand_country 	= g_countries[r1];
		var rand_singer 	= g_singers[r2]; 	
		var event_out = '<img src="media/icons/globe-icon.jpg" width="16" height="16" alt="globi" /> Nje vizitues ne '+rand_country+' sapo beri nje kerkim per '+ '<a href="#" onclick="javascript:search_prepare(\''+rand_singer+'\');return false;">'+rand_singer+'</strong></a>';
	};

	$('#id_events').fadeOut(400,function()
									{
										document.getElementById('id_events').innerHTML = event_out;
										$('#id_events').fadeIn(800);
									});
};