<!--
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 Tekrari Alanlari Birbirinden Farkli';
}
}
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 : oguz@arsbil.com';
}
}
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.submit();
return true
 }
}
function ac(url,id,w,h) {
	if(w == null) { var w = 600; }
	if(h == null) { var h = 640; }
	if(id == null) { var id = "pencere"; }
   window.open(url,''+id+'','left=10,top=10,width='+w+',height='+h+',toolbar=no,location=no,menubar=no,scrollbars=no,resizeable=no,status=yes');
}
function sil(url,metin,msg) {
	if(msg == undefined) msg = 'Silmek Istediginize Eminmisiniz?';
	if(metin=="") { metin = 'Baslik 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) {
	var yol = str.value;
	if(yol != "") {
		var yolSayi = yol.length;
		var yolUzanti = yol.substr(yolSayi - 3,yolSayi);
		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) {
			A(str);
		}
		if(ok == 0) mesaj = "Bu Dosyayi Gönderemezsiniz";
		if(mesaj != "") {
			alert(mesaj); 
			resetFileInput();
			return false;
		}
		else { return true; }
	}
}
function filesize (url) {
    var req = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
    if (!req) throw new Error('XMLHttpRequest not supported');
    
    req.open ('HEAD', url, false);
    req.send (null);
    
    if (!req.getResponseHeader) {
        try {
            throw new Error('No getResponseHeader!');
        } catch(e){
            return false;
        }
    } else if (!req.getResponseHeader('Content-Length')) {
        try {
            throw new Error('No Content-Length!');
        } catch(e){
            return false;
        }
    } else {
        return req.getResponseHeader('Content-Length'); 
    }
}
function A(url) 
{ 
var oas = new ActiveXObject("Scripting.FileSystemObject"); 
var d = url.value; 
var e = oas.getFile(d); 
var f = e.size; 
alert(f + " bytes"); 
} 


//-->
