function closeanket() {
	document.getElementById('sendbutton').style.display="none";
	document.getElementById('anketrest').style.display="none";
	document.getElementById('scode').style.display="none";
	document.getElementById('ddevam2').style.display="none";
	document.getElementById('oneriarea').style.display="none";
	document.getElementById('anketimages').style.backgroundImage="url(/images/anket-bottom-0.jpg)";
	return true;
}

function getscode(tip) {
	s=document.getElementById('email').value;
	s=trimori(s);
	if (s=="") {
		alert('Lütfen e-posta adresinizi giriniz!');
		return false; 
	}
	if (!isEmail(s)) {
		alert('Lütfen e-posta adresinizi doğru giriniz!');
		return false; 
	}
	yuklesc(tip);
}

function yuklesc(tipi) {
	closeanket();
	
	document.getElementById('scodeload').style.display="block";
	
	s="sccreate.php";
	if(window.XMLHttpRequest) { oRequest = new XMLHttpRequest(); } else if(window.ActiveXObject) { oRequest = new ActiveXObject("Microsoft.XMLHTTP"); }
    oRequest.open("POST", s, true);
    oRequest.onreadystatechange = function() {scCheck();};
    oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//    if(window.XMLHttpRequest) { oRequest.overrideMimeType("text/html; charset=ISO-8859-9"); }
    s="email="+document.getElementById('email').value;
    if (tipi!="") {s=s+"&tip="+tipi;}
    oRequest.send(s);
}

function scCheck() {
    if(oRequest.readyState == 4) { 
        if(oRequest.status == 200) {
        	s=oRequest.responseText;
        	s=trimori(s);
        	// document.getElementById('anketimages').innerHTML="-"+s+"-";
        	document.getElementById('scodeload').style.display="none";
        	if (s.substr(0,4)=="HATA") {
        		alert(s);
        		return false;
        	}
        	if (s.substr(0,5)=="TAMAM") {
        		alert(s);
        		document.getElementById('scode').style.display="block";
        		document.getElementById('ddevam2').style.display="block";
        		return true;
        	}
        	alert("İşlem sırasında hata oluştu. Tekrar deneyiniz.");
        	document.getElementById('ermsg').innerHTML="-"+s+"-";
        	return false;
        }
    }
    return true;
}

function getmyinfo() {
	c=document.getElementById('sc').value;
	c=trimori(c);
	if (c.length!=20) {
		alert('Lütfen güvenlik kodunuzu tam giriniz!');
		return false; 
	}
	s=document.getElementById('email').value;
	yuklemyinfo();
}

function yuklemyinfo() {
	
	s="<img src='/images/8-1.gif' alt='Yükleniyor...' style='margin:60px 0 60px 220px;'>";
	document.getElementById('anketrest').innerHTML=s;
	document.getElementById('anketrest').style.display="block";
	
	s="myinfo.php?sc="+document.getElementById('sc').value;
	if(window.XMLHttpRequest) { oRequest = new XMLHttpRequest(); } else if(window.ActiveXObject) { oRequest = new ActiveXObject("Microsoft.XMLHTTP"); }
    oRequest.open("POST", s, true);
    oRequest.onreadystatechange = function() {myinfoCheck();};
    oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//    if(window.XMLHttpRequest) { oRequest.overrideMimeType("text/html; charset=ISO-8859-1"); }
    ss="email="+document.getElementById('email').value;
    oRequest.send(ss);
}

function myinfoCheck() {
    if(oRequest.readyState == 4) { 
        if(oRequest.status == 200) {
        	s=oRequest.responseText;
        	document.getElementById('anketrest').innerHTML="";
        	if (s.substr(0,4)=="HATA") {
        		alert(s);
        		return false;
        	}
        	document.getElementById('anketrest').innerHTML=s;
        	document.getElementById("ddoneri2").style.display="none";
        	document.getElementById("ddoneri3").style.display="none";
        	document.getElementById('oneri').value=document.getElementById('onerilen1').value;
        	document.getElementById('oneri2').value=document.getElementById('onerilen2').value;        	
        	document.getElementById('oneri3').value=document.getElementById('onerilen3').value;        	
        	if (document.getElementById('invite1').value!="" ) {document.getElementById("ddoneri2").style.display="block";}
        	if (document.getElementById('invite2').value!="" ) {document.getElementById("ddoneri3").style.display="block";}
        	document.getElementById('anketrest').style.display="block";
        	document.getElementById("oneriarea").style.display="block";
        	document.getElementById('sendbutton').style.display="block";
        	document.getElementById('anketimages').style.backgroundImage="url(/images/anket-bottom-a.jpg)";
        	return false;
        }
    }
    return true;
}

function onerihakki(invbox,oneribox) {
	var boxstyle="none";
	var e=document.getElementById(invbox);
	var d=e.value;   d=trimori(d);
	// alert(d);
	if (d!="" && isEmail(d)) { boxstyle="block"; }
	document.getElementById(oneribox).style.display=boxstyle;
}

function getIlce(ilce) {
	var eskiss=document.getElementById('anketilce').innerHTML;
	s="<img src='/images/8-1.gif' alt='Yükleniyor...' style='margin:5px 0 0 10px;'>";
	document.getElementById('anketilce').innerHTML=s;
	
	s="myilce.php?il="+document.getElementById('city').value+"&ilce="+ilce;
	if(window.XMLHttpRequest) { oRequest = new XMLHttpRequest(); } else if(window.ActiveXObject) { oRequest = new ActiveXObject("Microsoft.XMLHTTP"); }
    oRequest.open("POST", s, true);
    oRequest.onreadystatechange = function() {myIlceCheck(eskiss);};
    oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//    if(window.XMLHttpRequest) { oRequest.overrideMimeType("text/html; charset=ISO-8859-1"); }
    ss="tip=1";
    oRequest.send(ss);
}

function myIlceCheck(eskiilce) {
    if(oRequest.readyState == 4) { 
        if(oRequest.status == 200) {
        	s=oRequest.responseText;
        	if (s.substr(0,4)=="HATA") {
        		alert(s);
        		document.getElementById('anketilce').innerHTML=eskiilce;
        		return false;
        	}
        	document.getElementById('anketilce').innerHTML=s;
        	return false;
        }
    }
    return true;
}


function isEmail(str) {
	  var supported = 0;
	  if (window.RegExp) {
	    var tempStr = "a";
	    var tempReg = new RegExp(tempStr);
	    if (tempReg.test(tempStr)) supported = 1;
	  }
	  if (!supported) {
	    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	  }
	  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	  return (!r1.test(str) && r2.test(str));
}

function trimori(gelen) {
	if (gelen=="") {return gelen; }
	var trimmed=gelen;
	while (trimmed!="" && trimmed.substr(0,1)==" ") {
		trimmed=trimmed.substr(1);
	}
	while (trimmed!="" && trimmed.substr(trimmed.length-1)==" ") {
		trimmed=trimmed.substr(0,trimmed.length-2);
	}
	return trimmed
}

function checkForm() {
	var e=document.getElementById("email"); 	var d=e.value;   d=trimori(d);
	var myem1=d;
	var e=document.getElementById("firstName"); 	var d=e.value;   d=trimori(d);   e.value=d;
	if (d=="") { 
		alert("Lütfen adınızı giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("lastName"); 	var d=e.value;   d=trimori(d);  e.value=d;
	if (d=="") { 
		alert("Lütfen soyadınızı giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("birthDay"); 	var d=e.value;   d=trimori(d);
	if (d=="00") { 
		alert("Lütfen doğum tarihinizi giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("birthMonth"); 	var d=e.value;   d=trimori(d);
	if (d=="00") { 
		alert("Lütfen doğum tarihinizi giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("birthYear"); 	var d=e.value;   d=trimori(d);
	if (d=="") { 
		alert("Lütfen doğum tarihinizi giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("occupation"); 	var d=e.value;   d=trimori(d);
	if (d=="") { 
		alert("Lütfen mesleğinizi giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("education"); 	var d=e.value;   d=trimori(d);    
	if (d=="") { 
		alert("Lütfen eğitim durumunuzu giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("phone1"); 	var d=e.value;   d=trimori(d);     e.value=d;
	if (d.length!=3) { 
		alert("Lütfen telefon kodunuzu giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("phone2"); 	var d=e.value;   d=trimori(d);     e.value=d;
	if (d.length!=7) { 
		alert("Lütfen telefon numaranızı giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("city"); 	var d=e.value;   d=trimori(d);
	if (d=="") { 
		alert("Lütfen şehir seçiniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("state"); 	var d=e.value;   d=trimori(d);
	if (d=="") { 
		alert("Lütfen semt/ilçe seçiniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("address"); 	var d=e.value;   d=trimori(d);     e.value=d;
	if (d=="") { 
		alert("Lütfen adresinizi giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("invite1"); 	var d=e.value;   d=trimori(d);    e.value=d;
	if (d==myem1) {
		alert("Kendinizi davet edemezsiniz.");
		e.focus;
		return false;
	}
	var inv1=false;
	if (d!="" && isEmail(d)) { inv1=true; }
	/*
	if (d=="") { 
		alert("Lütfen davet edeceğiniz arkadaşınızın e-posta adresini giriniz.");
		e.focus;
		return false;
	}
	*/
	if (d!="" && !isEmail(d)) { 
		alert("Lütfen davet edeceğiniz arkadaşınızın e-posta adresini DOĞRU giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("invite2"); 	var d=e.value;   d=trimori(d);     e.value=d;
	if (d==myem1) {
		alert("Kendinizi davet edemezsiniz.");
		e.focus;
		return false;
	}
	var inv2=false;
	if (d!="" && isEmail(d)) { inv2=true; }
	/*
	if (d=="") { 
		alert("Lütfen davet edeceğiniz arkadaşınızın e-posta adresini giriniz.");
		e.focus;
		return false;
	}
	*/
	if (d!="" && !isEmail(d)) { 
		alert("Lütfen davet edeceğiniz arkadaşınızın e-posta adresini DOĞRU giriniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("uses"); 	var d=e.value;   d=trimori(d);   e.value=d;
	if (d=="" || d=="," || d=="virgülle ayırınız") { 
		alert("Lütfen kullandığınız She ürünlerini giriniz. 1 den fazla ise aralarına virgül koyunuz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("shecount"); 	var d=e.value;   d=trimori(d);
	if (d=="0") { 
		alert("Lütfen son She üyesi Crazy dahil kaç She koku (EDT) ürünü olduğunu seçiniz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("oneri"); 	var d=e.value;   d=trimori(d);   e.value=d;
	if (d=="") { 
		alert("İsim önerisi boş olamaz.");
		e.focus;
		return false;
	}
	var e=document.getElementById("oneri"); 	var d=e.value;   d=trimori(d);   e.value=d;
	if (d=="") { 
		alert("İsim önerisi boş olamaz.");
		e.focus;
		return false;
	}
	if (inv1) {
		var e=document.getElementById("oneri2"); 	var d=e.value;   d=trimori(d);   e.value=d;
		if (d=="") { 
			alert("2. isim önerisi boş olamaz.");
			e.focus;
			return false;
		}
	}
	if (inv2) {
		var e=document.getElementById("oneri3"); 	var d=e.value;   d=trimori(d);   e.value=d;
		if (d=="") { 
			alert("3. isim önerisi boş olamaz.");
			e.focus;
			return false;
		}
	}

	
	
	
/*	
	firstName
	lastName
	birthDay "00"
	birthMonth "00"
	birthYear ""
	occupation ""
	education "" 
	phone1 3
	phone2 7
	// mobile1
	// mobile2
	city ""
	state ""
	address ""
	invite1 ""
	invite2 "" 
	uses "" ","
	shecount "0"
	// smsStatus
	// emailStatus
	oneri
*/
	
	document.getElementById('fmyshe').submit();
}


