function boslukatla(string){
	var temp = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++) temp += splitstring[i];
	return temp;
}

function boskontrol(str){
	if(boslukatla(str).length==0) return true;
	else return false;
}

function checkatsign(input){
	var found = false;
	var str = "@";
	for (var i = 0;i<input.length;i++)
			for (var j = 0;j<str.length;j++)
				if (input.charAt(i) == str.charAt(j)) found = true;
	return found;
}

function harfkontrol(input){
	var found = false;
	var str = " öÖçÇýÝþÞðÐüÜéÕÉÁÓÚ×ÅÆÇÛÊÃÌÄÎÑÏÒËÔÂÖÈØÍÙ<!>'£^#+$%½&/{([)]=}?\"*\\|@€¨~´`,;:";
	for (var i = 0;i<input.length;i++)
			for (var j = 0;j<str.length;j++)
				if (input.charAt(i) == str.charAt(j)) found = true;
	return found;
}

function sadeceSayi(){
	//alert(event.keyCode);
	if ((event.keyCode < 48 && event.keyCode!=46 && event.keyCode!=8 && event.keyCode!=37 && event.keyCode!=39) || (event.keyCode > 57 && event.keyCode<96) || event.keyCode>105) event.returnValue = false;
}

function onayla(kuladi, sifre, sifretekrar, eposta, msn, ad, soyad){
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	if (boskontrol(kuladi)) {
		alert('Please Enter Username!');
		return false;
	}	
	else if (harfkontrol(kuladi)) {
		alert('Username includes invalid characters!');
		return false;
	}
	else if (harfkontrol(sifre)) {
		alert('Password includes invalid characters!');
		return false;
	}
	else if (boskontrol(sifre)){
		alert('Please enter your password!');
		return false;
	}
	else if (harfkontrol(sifretekrar)) {
		alert('Password includes invalid characters!');
		return false;
	}
	else if (boskontrol(sifretekrar)){
		alert('Please fill the Retype Password field!');
		return false;
	}
	else if (eposta!='' && emailfilter.test(eposta)==false){
		alert('Please enter a valid e-mail address!');
		return false;
	}
	else if (msn!='' && emailfilter.test(msn)==false){
		alert('Please enter a valid msn messenger address!');
		return false;
	}
	else if (boskontrol(ad)){
		alert('Please enter your name!');
		return false;
	}
	else if (boskontrol(soyad)){
		alert('Please enter your surname!');
		return false;
	}
	else if (sifre!=sifretekrar){
		alert('Passwords do not match! Please check!');
		return false;
	}
	else {
		return true;
	}
}
function onayiste(kuladi, sifre){
	if (boskontrol(kuladi)) {
		alert('Please enter your username!');
		return false;
	}
	
	else if (harfkontrol(kuladi)) {
		alert('Username includes invalid characters!');
		return false;
	}
	else if (harfkontrol(sifre)) {
		alert('Password includes invalid characters!');
		return false;
	}
	else if (boskontrol(sifre)){
		alert('Please enter your password!');
		return false;
	}
	else {
		return true;
	}
}

function sifreonayiste(eskisifre,yenisifre,yenisifretekrar){
	if (boskontrol(eskisifre)) {
		alert('Please enter your old password!');
		return false;
	}
	else if (harfkontrol(eskisifre)) {
		alert('Old Password includes invalid characters!');
		return false;
	}
	else if (boskontrol(yenisifre)) {
		alert('Please enter your new password!');
		return false;
	}
	else if (harfkontrol(yenisifre)) {
		alert('New Password includes invalid characters!');
		return false;
	}
	else if (boskontrol(yenisifretekrar)) {
		alert('Please fill the Retype Password field!');
		return false;
	}
	else if (harfkontrol(yenisifretekrar)) {
		alert('Retype Password field includes invalid characters!');
		return false;
	}
}

function ajaxyarat() {
    var ajax;
    var tarayici = navigator.appName;
    if(tarayici == "Microsoft Internet Explorer"){
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ajax = new XMLHttpRequest();
    }
    return ajax;
} 

var http = ajaxyarat();

function kodkontrol(veri) {
	var kodsonuc = document.getElementById("kodsonuc");
	var tus = document.getElementById("tus");
	if (veri>9999){
		http.open('get', 'kodkontrol.asp?kod=' + veri);
		http.send(null);
	    	http.onreadystatechange = function() {
	 		if(http.readyState == 4){
			kodsonuc.innerHTML = http.responseText;
			}
		}
	}
	else{
		kodsonuc.innerHTML = '&nbsp;';
		tus.disabled=true;
	}
}

function unuttum() { 
window.open('rememberpasword.asp','','width=370,height=150') 
}