$.fn.blink = function(options){
	var defaults = { delay:500 };
	var options = $.extend(defaults, options);
		
	return this.each(function()
	{
		var obj = $(this);
		setInterval(function()
		{
			if($(obj).css("visibility") == "visible")
			{
				$(obj).css('visibility','hidden');
			}
			else
			{
				$(obj).css('visibility','visible');
			}
		}, options.delay);
	});
}


$.fn.radioToStars = function(opt){
    w = new Array();
    obj = this;
    $.each(obj, function(i,d){w[i]=d.value})
    var x = $(this).parent();
    $(this).css("display","none");
    for(i=0;i<w.length;i++){st = "<img src='"+opt.star+"' name='"+obj.attr("name")+"' title='"+w[i]+"' style='margin:2px; '/>"; x.append(st)}

    ob = $("img[name="+$(this).attr("name")+"]");
    ob.attr("rel",0)    
    .css("cursor","pointer")
    .click(function(){
	$("input[name="+$(this).attr("name")+"][value="+$(this).attr("title")+"]").attr("checked","checked");
	$("img[name="+$(this).attr("name")+"]").attr("rel",0);
	$("img[name="+$(this).attr('name')+"]:lt("+$(this).attr('title')+")").attr("src", opt.star_hover).attr("rel",1);
    }).mouseover(function(){
	$("img[name="+$(this).attr('name')+"]:lt("+$(this).attr('title')+")").attr("src", opt.star_hover);
    }).mouseout(function(){
	$("img[name="+$(this).attr('name')+"][rel=0]").attr("src" , opt.star);
    });
}

function miastoSzukaj(m){
    if(m.length>3){
	$.get("ajax/miastoSzukaj.php", {'miasto':m}, function(res){
//	    alert(res);
	    x = eval('('+res+')');
//	    alert(x.Placemark.address);
	    if(x.Status.code==200)
		if(x.Placemark[0].AddressDetails.Country)
		    if(x.Placemark[0].AddressDetails.Country.AdministrativeArea){
			msc = x.Placemark[0].address+" woj: "+x.Placemark[0].AddressDetails.Country.AdministrativeArea.AdministrativeAreaName;
			$("#miastoSzukajResult").html(msc);
		    }
		    else
			$("#miastoSzukajResult").html("Błąd podczas wyszukiwania adresu");
		else
		    $("#miastoSzukajResult").html("Błąd podczas wyszukiwania adresu");
	    else
		$("#miastoSzukajResult").html("Błąd podczas wyszukiwania adresu");
	});
    }
    else{
	$("#miastoSzukajResult").html("oczekuję wpisania miejscowości...");
    }
}


