function RsResimleriAl()
{
    var rs = $("resimSec");
    var ara = $("resimSecAra").get("value");
    var sahip = $("resimSecSahip").get("value");
    var b = {"sayfa" : rs.seciliSayfa, "ara" : ara, "sahip" : sahip};
    $("resimSecResimler").set("html", "<img style='margin:30% 45%' src='ikon_yukle2.gif'>");
    Gonder2(SiteAdresi() + "/resimSec.php", b, RsResimleriEkle);
}

function RsResimleriEkle()
{
	// - Merkezden gelen resimleri resimSec penceresine ekler
	var rs = $("resimSec");
	var sonuc = DonusDegeriO(this);// resim adresleri dizisi döner
	rs.seciliSayfa = parseInt(sonuc["sayfa"]);
	var resimSecResimler = $("resimSecResimler");
	if(!resimSecResimler) return;
	resimSecResimler.set("html", sonuc.html);
	RsResimSecEkle();// tüm resimlere tıklanınca seçili resmi değiştir işlevini ekle
	$("resimSecSayfa").set("html", "Sayfa : " + parseInt(sonuc.sayfa) + "/" + parseInt(sonuc.sayfaAdedi));
}

function RsResimSec()
{
	//---- resmin çerçeve divine tıklanınca çalışır ve resmi seciliresim yapar
	var rs = $("resimSec");
	rs.inject(document.body, "top");
	if(rs.seciliCerceve) rs.seciliCerceve.setStyle("border-color", "#EFEFEF");// eski seçili resmin çerçevesini seçili değil rengi yap
	this.setStyle("border-color", "red");// bu resmin çerçevesini seçili rengi yap
	rs.seciliCerceve = this;

	var resim = this.getElements("img");
	rs.seciliResim = resim.get("src");
}

function RsResimSecEkle()
{
	//---- Tüm resim çerçevelerini bul ve tıklanınca olayını ekle
	// her sayfa değiştiğinde ve yeni resimler geldiğinde çağrılır
	var rs = $("resimSec");
	var resimlerC = $("resimSec").getElements("div.resimSecC");
	var i, resimC;
	if(resimlerC) {
		for(i=0; i<resimlerC.length; i++) {
			resimC = resimlerC[i];
			resimC.addEvent("click", RsResimSec);
		}
	}
}

function RsOncekiSayfa()
{
	var rs = $("resimSec");
	var yeniSayfa = rs.seciliSayfa - 1;
	if(yeniSayfa < 1) yeniSayfa = 1;
	rs.seciliSayfa = yeniSayfa;
	RsResimleriAl();
}

function RsSonrakiSayfa()
{
	var rs = $("resimSec");
	var yeniSayfa = rs.seciliSayfa + 1;
	rs.seciliSayfa = yeniSayfa;
	RsResimleriAl();
}

function RsPencereAc(is)
{
    //---- resim seç penceresini görünür hale getirir
    // resim seçildikten sonra islev(resimAdres) i çalıştırır
    var rs = $("resimSec");
    rs.setStyle("display", "block");
    is.id = this.get("id");
    rs.is = is;
    if(rs.seciliSayfa == undefined) {
	rs.seciliSayfa = 0;
	RsSonrakiSayfa() //sayfa ilk açıldığında sonraki sayfa ile 1 olur ve resimler istenir
    }
}

function RsBaslat(islev, id)
{
    //--- verilen id li etikete basılınca resimseç penceresi gösteren olay yaratır
    // - resimseç penceresi kapatılınca islev çalışır ve id ve seçilen resim bu işleve geçilir : islev(id, resim)
    // - id yoksa clası resimseç olan etiketlere basılınca resimseç penceresi gözükür
    var is = {"id" : id, "islev": islev};

    if(id) $(id).addEvent("click", RsPencereAc.pass(is));
    else {
	var tuslar = $(document.body).getElements("div.resimSec");
	for(var i=0; i<tuslar.length; i++) {
	    tuslar[i].addEvent("click", RsPencereAc.pass(is, tuslar[i]));// DİKKAT: burda is.id boş tuşa basıldıktan sonra dolduruyoruz
	}
    }
}

window.addEvent('domready', function() {

	function RsTamam()
	{
		var rs = $("resimSec");

		// - verilen işleve basılan tuşu ve seçilen resmi geç
		if(rs.seciliResim) rs.is.islev(rs.seciliResim, rs.is.id);

		// - pencereyi kapat
		$("resimSec").setStyle("display", "none");
	}

	function RsIptal()
	{
		// - pencereyi kapat
		$("resimSec").setStyle("display", "none");
	}

	var is =
	{
	"id" : "resimSecOnceki",
	"stilTusYukari": "-moz-border-radius:5px; border:1px solid #FFA500; background-color:#EFEFEF;color:#FFFFFF; font-weight: 800; margin: 4px; padding: 4px; text-align: center; float: left;",
	"stilTusAsagi": "-moz-border-radius:5px; border:1px solid #FF0000; background-color:#AFAFAF;color:#FFFFFF; font-weight: 800; margin: 4px; padding: 4px; text-align: center; float: left;",
	"stilTusUzeri": "-moz-border-radius:5px; border:1px solid #FFA500; background-color:#EFEFEF;color:#FFFFFF; font-weight: 800; margin: 4px; padding: 4px; text-align: center; float: left;",
	"stilTusDisari": "-moz-border-radius:5px; border:1px solid #FFA500; background-color:#FFFFFF;color:#FFFFFF; font-weight: 800; margin: 4px; padding: 4px; text-align: center; float: left;",
	"islevBasildi" : RsOncekiSayfa
	};
	EfektTus(is);

	is.id = "resimSecSonraki";
	is.islevBasildi = RsSonrakiSayfa;
        var is2 = KopyalaBasit(is);
	EfektTus(is2);
	
	is.id = "resimSecTamam";
	is.islevBasildi = RsTamam;
        var is2 = KopyalaBasit(is);
	EfektTus(is2);
	
	is.id = "resimSecIptal";
	is.islevBasildi = RsIptal;
        var is2 = KopyalaBasit(is);
	EfektTus(is2);
	
	$("resimSecAra").addEvent("change", RsResimleriAl);
	$("resimSecSahip").addEvent("change", RsResimleriAl);

});
