var sel = -1;
function inne_zdjecia(rodzaj,type,id){
	if(rodzaj=='a' || rodzaj=='f'){
		$("#content").load("/inc/AjaxArtLista.php?rodzaj="+rodzaj+"&id="+type+id,null,function(responseText, textStatus, XMLHttpRequest){
			$("#content").slideDown(500);
		});
	} else {
		$("#content").load("/ajax_fotoob.php?id="+type+id+"&zobacz=1",null,function(){
			$("#content").slideDown(500);
		});
	}
}

function nadaj_wysz(){

		$("#in,#mst").keyup(function(e){

			var vals = $(this).attr("value");
			vals = vals.length;

			if(vals>0){

				if($("#pod").css("display")=="none"){
					$("#pod").show();
				}
			
				var off = $(this).offset();
				$("#pod").css("top",off.top+20);
				$("#pod").css("left",off.left);

				if(e.keyCode>=37 && e.keyCode<=40){

					if(e.keyCode==40){
						$("#z"+sel).removeClass("sct");
						sel++;
						$("#z"+sel).toggleClass("sct");
					};

					if(e.keyCode==38){
						$("#z"+sel).removeClass("sct");
						sel--;
						$("#z"+sel).toggleClass("sct");
					};

					$(this).attr("value",$("#w"+sel).html());
		
				} else {

					$("#pod").mouseleave(function(){
						$(this).hide();
					});

					tmex = 0;
					sel = -1;
					el  = $(this);
					clearTimeout(tmex);
					tmex = setTimeout("akcja_wysz(el,sel,tmex)",700);

				};
			} else {
				$("#pod").hide();
			}
		});
}

function akcja_wysz(nthis, selx, tmex){

					clearTimeout(tmex);
					var foo			= new Date;	
					var unixtime_ms = foo.getTime();
					var unixtime	= parseInt(unixtime_ms / 1000);

					if(nthis.attr("id")=="in"){
						var typ = $('input[name=rdg1]:checked').val();
					} else {
						var typ = "mst";
					}

					var sr = nthis.attr("value");
					sr = sr.replace(/\u00F3/, "ZF3");
					var	str = 'srch='+escape(sr)+'&tme='+unixtime+'&typ='+typ;

					$.ajaxSetup({ 
						contentType: "application/json; charset=utf-8"
					});

					$.getJSON("/inc/AjaxSearch.php", str, function(data){
					
						$("#pod").empty();

						if(data.rows>0){

						var ins = "<table id=\"asr\" cellpadding=\"0\" cellspacing=\"0\">";

						$.each(data.result, function(i,v){
							ins += "<tr id=\"z"+i+"\"><td id=\"w"+i+"\">"+v.value+"</td><td class=\"t\">"+v.num+"</td></tr>";
						});

						ins += "</table>";

						$("#pod").append(ins);


						$("td[id*=w]").click(function(){
						
							var msa = data.miejsc;
							if(typeof(msa) == "string"){
								if(msa.charAt(0)=="m"){
									msa = '&pow='+data.miejsc;
								} else {
									msa = '';
								}
							} else {
								msa = '';
							}
							
							if(data.typ=="mst"){
								window.location.href = '/test.php?smst=Szukaj&mst='+$(this).html();
							} else {
								window.location.href = '/szukaj.html?f=search&Submit=Szukaj&srch='+$(this).html()+'&rdg1='+$('input[name=rdg1]:checked').val()+msa;
							}

						});

						$("td[id*=w]").mouseover(function(){
							$("#z"+sel).removeClass();
							var str = $(this).attr("id");
							sel = str.substr(1);
							$("#z"+sel).toggleClass("sct");	
						});

						} else {

							$("#pod").hide();

						}

					});
}

function pokazz()
{
 var scrollYPos; 
document.getElementById("lya").style.visibility='visible';

	 if(navigator.appName=="Netscape")
	 {
		  document.addEventListener('mousemove', function (evt) { 
			  window.status = evt.clientX + ':' + evt.clientY; 
				   document.getElementById("lya").style.top=-220+evt.clientY+window.pageYOffset+"px";
				   document.getElementById("lya").style.left=20+evt.clientX+"px";
			 }, 
			 false 
		   ); 
		   }

		else{


		   if (typeof window.pageYOffset != 'undefined') { 
			 scrollYPos = window.pageYOffset; 
		   } 
		   else if (document.compatMode && document.compatMode != 'BackCompat') { 
			 scrollYPos = document.documentElement.scrollTop; 
		   } 
		   else { 
			 scrollYPos = document.body.scrollTop; 
		   } 
		   if (typeof scrollYPos != 'undefined') { 
			   document.getElementById("lya").style.top=-220+event.y+scrollYPos;
			    document.getElementById("lya").style.left=20+event.x+"px";

			 // use it here e.g. 
		   } 
		}
}

function schowaj()
{
	document.getElementById("lya").style.visibility='hidden';
}

function pokaz(co){
    $("#dzielnice").hide("slow");
}

function zmianam(links)
{
document.getElementById("ramka").src='http://www.gorny-slask.eu/prev_mini.php?'+links;
}


function zmiana(co,naco)
{
    document.getElementById(co).src=naco+'.png';
};

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}
function DeL(lang, letter) {
    document.forms["form2"].elements["srch"].value += letter;
    document.forms["form2"].elements["srch"].focus();
}
//-->
function fun(co)
    {
        co.className='';
    };

function funs(co)
    {
        co.className='foto';
    };

function popUpWindow(URLStr, width, height)
{
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbar=yes,resizable=yes,copyhistory=yes,width='+width+',height='+height+'');
}

function tekst(tresc,id)
    {
        id='k'+id;
        document.all[id].innerHTML=unescape(tresc);
        if(document.all[id].name=='e')
            {
                tresc=unescape(tresc);
                tresc=tresc.slice(0,35)+'...';
                document.all[id].innerHTML=tresc;
                document.all[id].name='a';
            }
        else{
                document.all[id].name='e';
            };
    
    }

function tekstout(id)
    {
        id='k'+id;
        var tekst=document.all[id].innerHTML;
        if(tekst.length>35)
            {
                tekst=tekst.slice(0,35)+'...';
                document.all[id].innerHTML=tekst;
            };
    }

function doTooltip(e, msg, div) {
  div.innerHTML="";
  if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
  Tooltip.show(e, msg, div);
}

function hideTip(div) {

  if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
  Tooltip.hide(div);
}



function pobierz(a,b){
    advAJAX.get({
    url: a,
    timeout : 10000,
    onLoading : function(obj)
       { document.getElementById(b).innerHTML="<div style=\"text-align:center\"><img src=\"/gfx/loading.gif\" /></div>"; },
    onInitialization : function() {
       document.getElementById(b).innerHTML="Initializing...";
    },
    onSuccess : function(obj) { document.getElementById(b).innerHTML=obj.responseText; }
});
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else 
countfield.value = maxlimit - field.value.length;
}
 
function contentEdit(){
	var old;
	$("a").click(function(e){
		e.stopPropagation();
	});
	$("[id^=ed_]").bind("click",function(){
		$(this).attr("contentEditable","true");
	})
	$("[id^=ed_]").focusin(function(){
		old = $(this).html();
	});
	$("[id^=ed_]").focusout(function(){
		if($(this).html() != old){
			var s = $(this).attr("id");
			$(this).css("color","red");
			$.post("/AjaxSaveEditable.php", { typ: s.charAt(3), mode: s.charAt(4), id: s.substr(5), dane: $(this).html() }, function( data, ts ){
				if(data=="ok"){
					$("#"+s).css("color","white");
				} else {
					alert(data);
				}
			});
		}
	});
}
