﻿// JavaScript Document
var http;
			var browser = navigator.appName;
			if(browser == "Microsoft Internet Explorer"){
				// IE ise activex ile çaðýr
				http = new ActiveXObject("Microsoft.XMLHTTP");
			}else{
				http = new XMLHttpRequest();
			}
			function SendEmail() {
				var email = document.getElementById('email').value;
				if(echeck(email))
				{
					http.open("post", "http://www.gpy.com.tr/Mail.aspx?eposta=" + email );
					http.onreadystatechange = emailSend;
					http.send(null);
				}
			}
			function emailSend() {
				if(http.readyState == 4){
					document.getElementById('email').value = http.responseText;
				} else {
					document.getElementById('email').value  = "Bilgiler gönderiliyor...";
				}
			}
			function maskKeyPress(objEvent) {  
					var browser = navigator.appName;           
					var iKeyCode, strKey;
   
					if (browser == "Microsoft Internet Explorer") {
						iKeyCode = objEvent.keyCode;
					} else {
						iKeyCode = objEvent.which; 
					}
					
					strKey = String.fromCharCode(iKeyCode);
					if(strKey == '\r')
					{
						SendEmail();
						//alert("entered");
					}
					//alert("KeyCode = " + iKeyCode + "\nCharacter =" + strKey);
			}
			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){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				if (str.indexOf(at,(lat+1))!=-1){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				if (str.indexOf(dot,(lat+2))==-1){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				if (str.indexOf(" ")!=-1){
					document.getElementById('email').value = "Hatalı E-Posta adresi!";
					return false;
				}
				document.getElementById('email').value = "";
				return true;					
		}
		