// JavaScript Document
function validateform(w){
	doc = document.signup;
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom=validChars + '+'
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=doc.email.value.match(emailPat)
	
	if(w==2){
		if(doc.u.value == ""){
			alert("Kullanıcı adını boş bırakılamaz.");
			doc.u.focus();
			return;
		}
	}
	if (matchArray==null) {
		alert("E-Posta adresi hatalı, lütfen düzeltiniz")
		return false;
	}
	if(doc.p.value == ""){
		alert("Şifre bölümü boş bırakılamaz.");
		doc.p.focus();
		return;
	}
	if(doc.p.value != doc.ptekrar.value){
		alert("Şifre alanları bir biri ile uyuşmuyor.");
		doc.ptekrar.focus();
		return;
	}
	if(w==2){
		if(doc.name.value == ""){
			alert("İsim bölümü boş bırakılamaz.");
			doc.name.focus();
			return;
		}
	}
	if(w==2){
		if(doc.surname.value ==""){
			alert("Soyisim bölümü boş bırakılamaz");
			doc.surname.focus();
			return;
		}
	}
	if(doc.pcontrol.value != 4){
		alert("Lütfen form doğrulamasını yapınız.");
		doc.pcontrol.focus();
		return;
	}
	doc.submit();
}
