﻿$(document).ready(function() {
    $('#resim_boyutlandirma img').each(function() {
        var maxWidth = 650; 
        var maxHeight = 650;  
        var ratio = 0; 
        var width = $(this).width(); 
        var height = $(this).height();  
 
        if(width > maxWidth){
            ratio = maxWidth / width;   
            $(this).attr("width", maxWidth);
            $(this).attr("height", height * ratio); 
            height = height * ratio;   
        }
 
        if(height > maxHeight){
            ratio = maxHeight / height; 
            $(this).attr("height", maxHeight); 
            $(this).attr("width", width * ratio);   
            width = width * ratio;
        }
    });
});

function sec(alan) {
	alan.select();
	alan.focus();
}

function yorumY(){
 
   var isim  	= document.getElementById('isim').value;
   var yorum 	= document.getElementById('yorum').value;
   var guvenlik = document.getElementById('guvenlik').value;
   var id 		= document.getElementById('id').value;
   var uye_id 	= document.getElementById('uye_id').value;
   
   var sc = "isim="+fc_(isim)+"&yorum="+fc_(yorum)+"&guvenlik="+fc_(guvenlik)+"&id="+id+"&uye_id="+uye_id;
   JXP(1, "mesajyolla", "ajax/yorum_ekle.php", sc);
   document.form_1.reset();
}

function duzenle(){
 
   var ad 	 	 = document.getElementById('ad').value;
   var soyad	 = document.getElementById('soyad').value;
   var cinsiyet  = document.getElementById('cinsiyet').value;
   var eposta 	 = document.getElementById('eposta').value;
   var sifre 	 = document.getElementById('sifre').value;
   
   var sc = "ad="+fc_(ad)+"&soyad="+fc_(soyad)+"&cinsiyet="+fc_(cinsiyet)+"&eposta="+eposta+"&sifre="+sifre;
   JXP(1, "duzenbitti", "ajax/duzenle.php", sc);
}



function uyeKayit(){
 
   var kullanici   = document.getElementById('kullanici').value;
   var mail 	   = document.getElementById('mail').value;
   var sifre       = document.getElementById('sif').value;
   var sifretekrar = document.getElementById('sifretekrar').value;
  
   var ad    = document.getElementById('ad').value;
   var soyad = document.getElementById('soyad').value;
   var gun   = document.getElementById('gun').value;
   var ay    = document.getElementById('ay').value;
   var yil   = document.getElementById('yil').value;
   
   var cinsiyet = document.getElementById('cinsiyet').value;
   var egitim   = document.getElementById('egitim').value;
   var il       = document.getElementById('il').value;
   var guvenlik = document.getElementById('guvenlik').value;
   
   
   var sc = "kullanici="+fc_(kullanici)+"&mail="+fc_(mail)+"&sifre="+fc_(sifre)+"&sifretekrar="+fc_(sifretekrar)+"&ad="+fc_(ad)+"&soyad="+fc_(soyad)+"&gun="+fc_(gun)+"&ay="+fc_(ay)+"&yil="+fc_(yil)+"&cinsiyet="+fc_(cinsiyet)+"&il="+fc_(il)+"&guvenlik="+fc_(guvenlik);
   
   JXP(1, "kayitsonucu", "ajax/uyelik.php", sc);
   olustur.disabled = true;
   setTimeout("butonaktif('hesabimiolustur')", 4000);
}



function sikayet(){
   var id  = document.getElementById('id').value;
   var sc  = "id="+id;
   JXG(1, "sikayet", "ajax/sikayet.php", sc);
}


function in_array(deger,dizi){
for(var i in dizi){
   	if(dizi[i] == deger)
    	return true;
    }
   		return false;
}
   
  

   
function hatagoster(deger) {
	var imajyukle   = document.getElementById('imajyukle');
	var x 			= document.getElementById(deger).value; 
	var toplam		= x.length -3;
	var uzanti      = x.substr(toplam,3).toLowerCase(); 
	var dizi  = ['jpg', 'png', 'gif', 'jpeg'];
		if(!in_array(uzanti, dizi)) {
			imajyukle.value    = "Hata";
			imajyukle.disabled = true;
		} else {
			imajyukle.value    = "hemen yükle!";
			imajyukle.disabled = false;
	}
}


function gizle(id,yeni) {
var durum = document.getElementById(id);
var yeni = document.getElementById(yeni);
	durum.style.display = "none";
	yeni.style.display  = "block";
}


function kontrol() {
 var dosya    = document.getElementById('dosya');
 var aciklama = document.getElementById('aciklama');
 temizle();
 if(dosya.value.length < 1 || aciklama.value.length < 5) {
	//alert(aciklama.length);
	alert("Hata: \n Lütfen yüklediğiniz imajı tanımlayan minimum 5(BEŞ) karakterli açıklama giriniz. \n Açıklama girilmeyen veya yanlış açıklama girilen resimler silinecektir.");
	document.getElementById('aciklama').focus();
	return false;
 } else {
	gizle('entegrasyon', 'yukleniyor');
	document.getElementById('uploadform').submit();
	return true; 
 }
}

function temizle() {
	var deger = document.getElementById('aciklama');
	if(deger.value == 'Resim Açıklaması...') {
		deger.value = '';
	}
}

function ekle(smile) {
    var yorum = document.getElementById('yorum');
    if (smile == ':)') yorum.value += ':)';
    if (smile == ':D') yorum.value += ':D';
    if (smile == ':(') yorum.value += ':(';
    if (smile == ':?') yorum.value += ':?';
	if (smile == ';)') yorum.value += ';)';


	if (smile == ':@') yorum.value += ':@';
	if (smile == ':+') yorum.value += ':+';
	if (smile == ':X') yorum.value += ':X';
    yorum.focus();
}

function loginkontrol() {
	var satir = document.getElementById('email').value;
	var sifre = document.getElementById('sifre').value;
	var desen = /^.+@.+\..{2,3}$/;
	
	if(sifre == "") false;
	
	if(desen.test(satir)) {
		sonuc = true;		
	} else {
		alert('Hata: \n* Boş veya doğru olmayan alanlar tespit edildi.');
		sonuc = false;
	}
	return sonuc;
}

function sonKontrol(){
	if (document.getElementById) {
		return loginkontrol()
	} else {
		return true
	}
}

function butonaktif(val) {
	var a = document.getElementById(val);
	a.disabled = false;
	return true;
}
	
function uyekontrol(){
   var uemail     = document.getElementById('uemail').value;
   var usifre  	  = document.getElementById('usifre').value;
   var sc 		  = "uemail="+fc_(uemail)+"&usifre="+fc_(usifre);
   JXP(1, "uyedurum", "ajax/uye_kontrol.php", sc,1);
}

function galeriekle(){
   var galeriadi    = document.getElementById('galeriadi').value;
   var sc 		    = "galeriadi="+fc_(galeriadi);
   JXP(1, "galeri", "ajax/galeri_ekle.php", sc);
}

function sifrem() {
	var sifre = document.getElementById('sifre').value;
	var sc	  = "sifre="+fc_(sifre);
	JXP(1, "sifrem", "ajax/sifre.php", sc);	
}

function cikis() {
	if(confirm('Çıkış yapmak istiyor musunuz?') ) {
	   document.location.href = 'http://www.resim.im/panel?mod=cikis';
	   return true;
	}
}


function bosluk(satir) {
    return satir.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}

function etiket() {
	var e  = bosluk(document.getElementById("etiket").value);
	if(e == "") {
	document.location.href = "http://www.resim.im/etiket/resim/";
	} else {
	document.location.href = "http://www.resim.im/etiket/"+e+"/";
	}
	return true;
}
