<!--
function yazCookie(name, value, days) { 
    //Fix Days 
    if(days==null || days=="")days=365; 
     
    // Set Date 
    var d=new Date();  
    d.setTime(d.getTime()+(days*24*60*60*1000));   
    var expires="; expires="+d.toGMTString();   
     
    // Write Cookie 
    document.cookie = name+"="+value+expires+"; path=/";  
} 

function okuCookie(name){ // by .fm 
    var c=document.cookie ;  
    if (c.indexOf(name)!=-1) {  
        pos1=c.indexOf("=", c.indexOf(name))+1;  
        pos2=c.indexOf(";",pos1);   
            // If last cookie 
            if(pos2==-1)    pos2=c.length;; 
         
        data=c.substring(pos1,pos2);  
         
        return data; 
    } 
}  
function kontrol(frm) {
var sayi = frm.elements.length;
var mesaj = "";
var oldmesaj = "";
var tk = "";
for(i=0;i<sayi;i++) {
if(frm.elements[i].type != "hidden" && frm.elements[i].type != "button" && frm.elements[i].type != "submit" && frm.elements[i].title != "") {
if(frm.elements[i].value == "") {
mesaj += '\n' + frm.elements[i].title;
}
else if(frm.elements[i].name.indexOf('_tek') != -1) {
tk = frm.elements[i].name.replace('_tek','');
if(frm.elements[tk].value != frm.elements[i].value) {
mesaj += '\n' + frm.elements[tk].aciklama + ' ve Tekrarı Alanları Birbirinden Farklı';
}
}
else if(frm.elements[i].name.indexOf('mail') != -1) {
tk = frm.elements[i].value.search("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$");
if(tk == -1) {
mesaj += '\n'+ frm.elements[i].aciklama +'\nÖrnek : bilgi@otso.org';
}
}
else if(frm.elements[i].value.length < 5 && frm.elements[i].aciklama != undefined) {
  mesaj +='\n'+ frm.elements[i].aciklama +' 5 Karakterden Küçük Olamaz';
}
else if(frm.elements[i].type == "hidden" && frm.elements[i].title != "") {
if(frm.elements[i].value == "") {
mesaj += '\n' + frm.elements[i].title;
}
}
else if(frm.elements[i].type == "select-one" && frm.elements[i].title != "") {
if(frm.elements[i].value == "") {
mesaj += '\n' + frm.elements[i].title;
}
}
else if(frm.elements[i].type == "file") { if(uzantiKontrol(frm.elements[i]) == false) { mesaj += '\n'+ frm.elements[i].title; } }
}
}
if(oldmesaj != mesaj) {
alert('Dikkat...!\n-----------------------------'+mesaj+'\n-----------------------------');
return false;
}
else { 
frm.submit.disapled = true
frm.kaydet.disapled = true
frm.submit();
return true
 }
}
function ac(url,id,w,h,s) {
	if(w == null) { var w = 800; }
	if(h == null) { var h = 600; }
	if(id == null) { var id = "pencere"; }
	if(s == null) { var s = 1; }
   window.open(url,''+id+'','left=10,top=10,width='+w+',height='+h+',toolbar=no,location=no,menubar=no,scrollbars='+s+',resizeable=no,status=yes');
}
function sil(url,metin,msg) {
	if(msg == undefined) msg = 'Silmek İstediğinize Eminmisiniz?';
	if(metin=="") { metin = 'Başlık Yok \nDosya içerikli olabilir.'; }
	msg += '\nBaslik = '+metin
	if (confirm(msg)){
	location.href = url;
	return true;
	 }
	else{
			//return false;
	}
}

function log_out()
{
	ht = document.getElementsByTagName("body");
	ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
	if (confirm('{jsalert4}'))
	{
		return true;
	}
	else
	{
		ht[0].style.filter = "";
		return false;
	}
}
function resetFileInput()
{
var parent = document.getElementById("fileInputContainer"),
newFileInput = document.createElement("input");
parent.removeChild(document.getElementById("file"));
newFileInput.setAttribute("type", "file");
newFileInput.setAttribute("id", "file");
newFileInput.setAttribute("size", "30");
newFileInput.onchange = function() { uzantiKontrol(this); }
parent.appendChild(newFileInput);
}
function uzantiKontrol(str,tip) {
	if(tip == undefined) var tip = 0;
	else if(tip == "resim") tip = 1;
	var yol = str.value;
	if(yol != "") {
		var yolSayi = yol.length;
		var yolUzanti = yol.substr(yolSayi - 3,yolSayi);
		if(tip == 1) var uzantilar = Array("jpg","gif","png");
		else var uzantilar = Array("jpg","gif","png","doc","docx","xls","xlsx","pps","ppsx","txt","rtf","rar","zip","pdf")
		var ok = 0;
		var mesaj = "";
		for(var i=0;i<uzantilar.length;i++) {
			if(uzantilar[i] == yolUzanti) var ok = 1;
			if(uzantilar[i].toUpperCase() == yolUzanti) var ok = 1;
		}
		if(ok == 1) {
		//Yapıcak Bişey Beceremedim.......
		}
		if(ok == 0) mesaj = "Bu Dosyayı Gönderemezsiniz";
		if(mesaj != "") {
			alert(mesaj); 
			resetFileInput();
			return false;
		}
		else { return true; }
	}
}

function bakbakalim(url,sekil) {
if(url.search("imageshack") != -1) {
var uzanti = url.substring(url.length-3,url.length);
var isim = url.substring(0,url.length-3);
	if(url.search(".th.") != -1) {
		var isim = isim.substring(0,isim.length-3)
		document.getElementById("url").value = isim+""+uzanti;
		return isim+"th."+uzanti;		
	}
	else {
		document.getElementById("url").value = url;
		return isim+"th."+uzanti;
	}
}
else {
	var ext = url.substring(url.lastIndexOf(".")+1);
	var ext = ext.toLowerCase()
	var ara = /_k_|_o_/;
	var bol = url.split(ara);	
	var ara2 = /.jpg|.gif|.png/
	var bol2 = url.split(ara2);
	var aranan = url.substring(url.lastIndexOf(".")-3,url.lastIndexOf("."))	
	if(ext=="jpg" || ext=="gif" || ext=="png"){
	if(aranan.search(ara) != -1) {
	if(sekil == 1) { return bol[0]+"_k_."+ext; }
	else { return bol[0]+"."+ext; }
	}
	else {
	if(sekil == 1) { return bol2[0]+"_k_."+ext;	}
	else { return bol2[0]+"."+ext;	}
	}
	}
}
}

function str_replace(search, replace, subject) {
    var s = subject;
    var ra = r instanceof Array, sa = s instanceof Array;
    var f = [].concat(search);
    var r = [].concat(replace);
    var i = (s = [].concat(s)).length;
    var j = 0;

    while (j = 0, i--) {
        if (s[i]) {
            while (s[i] = (s[i]+'').split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){};
        }
    }

    return sa ? s : s[0];
}
function incele(s) {
	var bul = Array("\'","\"","`");
	var deg = Array("","","");
	var str = s.value;
	s.value = str_replace(bul,deg,str);
}
function ucfirst( str ) {
    str += '';
    var f = str.charAt(0).toUpperCase();
    return f + str.substr(1);
}
function kucukharf(deger) {
deger = str_replace("Ç","ç",deger); 
deger = str_replace("Ğ","ğ",deger); 
deger = str_replace("I","ı",deger); 
deger = str_replace("İ","i",deger); 
deger = str_replace("Ö","ö",deger); 
deger = str_replace("Ü","ü",deger); 
deger = deger.toLowerCase();
return deger;
}
function basbuyuk(s) {
	var str = s.value.split(" ");
	var nstr = "";
	for(var i = 0; i<str.length;i++) {
		nstr += ucfirst(kucukharf(str[i]))+" ";
	}
	s.value = nstr;
}
function htmlat(str) {
	var bul = Array("&lt;","&#039;","&gt;","&quot;","\"","'","`","<",">","\\","/","\t","\r\n","\r","\n","\\x3C","\\x3E",
					"[","]","^",":","!","#","$","%","@","&","(",")","*","+",",","-","_",".",
					"\\x30","\\x5b","\\x5d","\\x7e");
	var deg = Array("","","","","","","","","","","","","","","","","",
					"","","","","","","","","","","","","","","","","","",
					"","","","");
	return str_replace(bul,deg,str);
}
function yzrrsm(rsm,yazi) {
   document.getElementById('yzr').innerHTML = '<img src="'+rsm+'" border="0" width="90" height="110" style="border:1px solid black" >';
   document.getElementById('yzr2').innerHTML = yazi;
}
function sairrsm(rsm,yazi) {
   document.getElementById('sair').innerHTML = '<img src="'+rsm+'" border="0" width="90" height="110" style="border:1px solid black" >';
   document.getElementById('sair2').innerHTML = yazi;
}

function textCounter(field, countfield, maxlimit) { 
/*
field = Sayılacak Alan.
countfield = Sonucun yansıyacağı alan.
maxlimit = Kaçtan aşşa düşülecek.
textarea
onkeydown=textCounter(this.form.emesaj,this.form.remLen,1000); 
onkeyup=textCounter(this.form.emesaj,this.form.remLen,1000);
*/
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
countfield.value = maxlimit - field.value.length;
}
//-->
