// uyelik_onay
function check_onay() {
if(document.uyelik.checkbox_kontrol.checked)
{
document.uyelik.buttondurum.disabled=false;
}
else
{
document.uyelik.buttondurum.disabled=true;
}
}
//Mail Kontrol
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		    alert("Mail Formatı Hatalı")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    alert("Mail Formatı Hatalı")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		     alert("Mail Formatı Hatalı")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		     alert("Mail Formatı Hatalı")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		     alert("Mail Formatı Hatalı")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Mail Formatı Hatalı")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Mail Formatı Hatalı")
		    return false
		 }

 		 return true					
	}
// uyelik_kontrol
function uyelik_onsubmit(){
	 var emailID=document.uyelik.w2k
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Mail Adresinizi Yazınız")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if (document.uyelik.w1k.value == ""){
			alert ("Kullanıcı Adınız");
			document.uyelik.w1k.focus();
			return false;  
		}
	if (document.uyelik.w3k.value == ""){
			alert ("Şifreniz");
			document.uyelik.w3k.focus();
			return false;  
		}
	if (document.uyelik.w3k.value.length<6 || document.uyelik.w3k.value.length>16){
			alert ("Şifreniz 6-16 karakter uzunlu?unda olmalı!");
			document.uyelik.w3k.focus();
			return false;  
		}
	if (document.uyelik.w3k.value.indexOf(" ") > -1){	
			alert("Şifrenizde boşluk bırakamazsınız. Bütün harf ve/veya rakamlar yan yana olmalıdır");
			document.uyelik.w3k.focus();
			return false;
		}
	var deg='1234567890qwertyuıopğüişlkjhgfdsazxcvbnmöçQWERTYUIOPĞÜİŞLKJHGFDSAZXCVBNMÖÇ._-!?';
			var kod=document.uyelik.w3k.value;
			for (var i=0;i<kod.length;i++){
			if (deg.indexOf (kod.substr(i,1),0) == -1){
		        alert ("Şifrenizde özel karakterler kullanamazsınız!");
	        	document.uyelik.w3k.focus();
	        	return false;
				}
			}
	if (document.uyelik.w4k.value == ""){
	        alert ("Şifre Tekrarını Yazınız");
	        document.uyelik.w4k.focus();
	        return false;
	    }
	if (document.uyelik.w4k.value.length<6 || document.uyelik.w4k.value.length>16){
	        alert ("Şifre 6-16 karakter uzunluğunda olmalıdır");
	        document.uyelik.w4k.focus();
	        return false;
	    }
	if (document.uyelik.w4k.value.search(" ") != -1){	
			alert("Şifrenizde boşluk bırakamazsınız. Bütün karakterler yan yana olmalıdır");
			document.uyelik.w4k.focus();
			return false;
		}
	        if (document.uyelik.w3k.value != document.uyelik.w4k.value){
	        alert ("İki şifre aynı değil !");
	        document.uyelik.w4k.focus();
	        return false;
	    }
								if (document.uyelik.w6k.selectedIndex==0 ){
		alert ('Doğum Tarihiniz')
		document.uyelik.w6k.focus()
		return false
		}
										if (document.uyelik.w7k.selectedIndex==0 ){
		alert ('Şehir Seçiniz')
		document.uyelik.w7k.focus()
		return false
		}
		
												if (document.uyelik.w8k.value == ""){
		alert ('Güvenlik Kodunu Giriniz')
		document.uyelik.w8k.focus()
		return false
		}
}
//Karakter Sayma
function karaktersayma(alan, say, maksimum) {
if (alan.value.length > maksimum) {
alan.value = alan.value.substring(0, maksimum);
alert("En fazla "+maksimum+" karakter kullanınız.");
} else {
say.value = maksimum - alan.value.length;
}
}
//Resim degistir
function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;

	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

function shiftOpacity(id, millisec) {
	//if an element is invisible, make it visible, else make it ivisible
	if(document.getElementById(id).style.opacity == 0) {
		opacity(id, 0, 100, millisec);
	} else {
		opacity(id, 100, 0, millisec);
	}
}

function blendimage(divid, imageid, imagefile, millisec) {
	var speed = Math.round(millisec / 100);
	var timer = 0;
	
	//set the current image as background
	document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";
	
	//make image transparent
	changeOpac(0, imageid);
	
	//make new image
	document.getElementById(imageid).src = imagefile;

	//fade in image
	for(i = 0; i <= 100; i++) {
		setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
		timer++;
	}
}

function currentOpac(id, opacEnd, millisec) {
	//standard opacity is 100
	var currentOpac = 100;
	
	//if the element has an opacity set, get it
	if(document.getElementById(id).style.opacity < 100) {
		currentOpac = document.getElementById(id).style.opacity * 100;
	}

	//call for the function that changes the opacity
	opacity(id, currentOpac, opacEnd, millisec)
}
//Check Box
function HepsiniSec(divId)
{
var elmnts = document.getElementById(divId)
.getElementsByTagName('input');
for (var i = 0; i < elmnts.length; i++)
{
if (elmnts[i].id.indexOf('zakum') == 0)
{
if (elmnts[i].checked == false)
{
elmnts[i].checked = true;
}
}
}
}
function Temizle(divId)
{
var elmnts = document.getElementById(divId)
.getElementsByTagName('input');
for (var i = 0; i < elmnts.length; i++)
{
if (elmnts[i].id.indexOf('zakum') == 0)
{
if (elmnts[i].checked == true)
{
elmnts[i].checked = false;
}
}
}
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}