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("Geçersiz E-posta adresi.")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Geçersiz E-posta adresi.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   alert("Geçersiz E-posta adresi.")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		   alert("Geçersiz E-posta adresi.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   alert("Geçersiz E-posta adresi.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		   alert("Geçersiz E-posta adresi.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   alert("Geçersiz E-posta adresi.")
		    return false
		 }
 		 return true					
	}


function kontrollu_submit(kim) {
	if(echeck(document.getElementById('log_eposta').value)==true) {
		makeRequest();
	}else{
		document.getElementById('log_eposta').focus();
	}
}


function makeRequest() 
{
		var req = null; 

		//document.ajax.dyn.value="Started...";
 
		if (window.XMLHttpRequest)
		{
 			request = new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
        }
	sendRequest();
}

function sendRequest()
{
var thistime= new Date()
var hours=thistime.getHours()
var minutes=thistime.getMinutes()
var seconds=thistime.getSeconds()
if (eval(hours) <10) {hours="0"+hours}
if (eval(minutes) < 10) {minutes="0"+minutes}
if (seconds < 10) {seconds="0"+seconds}
var thistime = hours+":"+minutes+":"+seconds
	request.onreadystatechange = onResponse;
	request.open("GET", "getQuestion.asp?x="+document.getElementById('log_eposta').value+"&q="+thistime, true);
	request.send(null);
}

function checkReadyState(obj)
{
	if(obj.readyState == 0) { document.getElementById('UserAlan').innerHTML = "Sorgu gönderildi"; }
	if(obj.readyState == 1) { document.getElementById('UserAlan').innerHTML = "<span style='font-family: arial; font-size: 8pt; width:160;'><font face=arial size=1><img src=images/ajax-loader.gif height=16 width=16> Gizli sorunuz okunuyor...</font></span>"; }
	if(obj.readyState == 2) { document.getElementById('UserAlan').innerHTML = "Yanıt alındı.."; }
	if(obj.readyState == 3) { } // document.getElementById('FirmAlan').innerHTML = ""; 
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
		return true;
		}
		else if(obj.status == 404)
		{
		alert('HATA (404)')
		}
		else
		{
		alert('HATA (XML)')
		}
	}
}

function onResponse() 
{
	if(checkReadyState(request))
	{
		document.getElementById('UserAlan').innerHTML=request.responseText
	}
}




function fc_login(kim) {
	if(echeck(kim.log_eposta.value)==false) {
		alert('Lütfen geçerli bir e-posta adresi giriniz.');
		kim.log_eposta.focus();
		return false;
	}
	if (document.getElementById("answer") != null) {
		if(kim.answer.value.length<1)	{
			alert('Lütfen gizli sorunuzun cevabını giriniz.');
			kim.answer.focus();
			return false;
		}
	} else {
		kontrollu_submit();
		return false;
	}
}
