// JavaScript Document
function gnldenetle(deger,digerdizi,extra,extdizi){
	var dogrumu=true;
	if (digerdizi=="-1") {	
		for (i=0;i<deger.length;i++){
			if (deger.elements[i].value==""){
				dogrumu=false;
				alert("Formdaki bütün alanların doldurulması zorunludur !");
				break;
			} // if
		} // for
	} // if
	
	else {
		var dizi=digerdizi.split(",");

		for (i=0;i<dizi.length;i++){
			if (deger.elements[dizi[i]].value==""){
				dogrumu=false;
				alert("Gerekli alanları doldurunuz...");
				break;
			}
		}
	} // else

	if (extra=="pass" && dogrumu) {
	   var passdizi=extdizi.split(",");
           if (extra=="pass" && deger.elements[passdizi[0]].value!=deger.elements[passdizi[1]].value) {
		dogrumu=false;
		alert("Şifreler birbirini tutmuyor");
		deger.elements[passdizi[0]].value="";
		deger.elements[passdizi[1]].value=""; 		
	   }
	}
	
	if (extra=="mail" && dogrumu) {
	  mailalan=deger.elements[extdizi].value;
      if (!emailCheck(mailalan)) {
	    dogrumu=false;
	    alert("Geçerli bir mail adresi giriniz...");
	  }
	}
	
	return dogrumu;
}

function gnldenetle2(deger,digerdizi,extra,extdizi){
	var dogrumu=true;
	if (digerdizi=="-1") {	
		for (i=0;i<deger.length;i++){
			if (deger.elements[i].value==""){
				dogrumu=false;
				alert("Formdaki bütün alanların doldurulması zorunludur !");
				break;
			} // if
		} // for
	} // if
	
	else {
		var dizi=digerdizi.split(",");

		for (i=0;i<dizi.length;i++){
			if (deger.elements[dizi[i]].value==""){
				dogrumu=false;
				alert("Gerekli alanları doldurunuz...");
				break;
			}
		}
	} // else

	if (dogrumu) {
        if (deger.elements[2].value!=deger.elements[3].value) {
			dogrumu=false;
			alert("Şifreler birbirini tutmuyor");
			deger.elements[2].value="";
			deger.elements[3].value=""; 		
	   }
	}
	
	if (dogrumu) {
	  mailalan=deger.elements[4].value;
      if (!emailCheck(mailalan)) {
	    dogrumu=false;
	    alert("Geçerli bir mail adresi giriniz...");
	  }
	}
	
	if (dogrumu) {
	  val=deger.elements[1].value;
      if (!bak(val)) {
	    dogrumu=false;
	    alert("Kullanıcı adında Türkçe karakter kullanamazsınız...");
	  }
	}
	
	return dogrumu;
}

function over_effect(e,state){
	if (document.all)
		source4=event.srcElement
	else if (document.getElementById)
		source4=e.target
	if (source4.className=="menulines")
		source4.style.borderStyle=state
	else {
		while(source4.tagName!="TABLE") {
			source4=document.getElementById? source4.parentNode : source4.parentElement
			if (source4.className=="menulines")
				source4.style.borderStyle=state
		}
	}
}

function bak(val) {
  var dogrumu=true;
  var letters='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_';
  
  for (i=0;i<val.length;i++) {
    k=val.charAt(i);
    if (letters.indexOf(k)==-1) {
	  dogrumu=false;
	  break;
	}
  }
  return dogrumu;
}
function deleteRecord(deger,url,text) {
  var agree=confirm(text + " silmek istediginizden emin misiniz?");
  if (agree) {
  	if (deger=="GET") {
		document.location = url;
	}
	else {
		deger.action=url;
		deger.method='post';
		deger.submit();
	}
  } // if
}
////////////////////////////////////////
function goPage(frm,url,msg) {
  gopg= true;
  if (msg!="NOMESSAGE") {
	  var agree=confirm(msg);
	  if (agree) {
		if (frm=="GET") {
			document.location = url;
		}
		else {
			frm.action=url;
			frm.method='post';
			frm.submit();
		}
	  } // if
	  else {
	  	pg = false;
	  }
	} //////////////
	else {
		frm.action=url;
		frm.method='post';
		frm.submit();
	}
	return pg;
}
///////////////////////////////////////////
function showCoder() {
	alert("Coded By FreReV\n2007\nfrerev@gmail.com");
}