//XMLREQUEST POST ******************************************************************************

var onay = "";
var http_request = false;
var picture = "";
function makePOSTRequest(url, parameters) {
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
		}
		}
	}
	if (!http_request) {
		alert('Cannot create XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = alertContents;
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function alertContents() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			// alert(http_request.responseText);
			result = http_request.responseText;
//			alert(result);
			if (picture != "") {
				document.getElementById(picture).style.visibility = "hidden";
			}
			if (result.indexOf("|||") != -1) {
				res = new Array();
				var res = result.split("|||");
				if (res.length == 2) {
					document.getElementById(onay).innerHTML = res[0];
					document.getElementById(onay1).innerHTML = res[1];
				} else if (onay == "Captcha") {
					if (res[1] == "Allow") {
						var frm = document.forms["CHK1Frm"];
						var TelefonlaOdeme = document
								.getElementById("TelefonlaOdeme");
						var KrediKarti = document.getElementById("KrediKarti");
						var HavaleEFT = document.getElementById("HavaleEFT");
						var KapidaOdeme = document
								.getElementById("KapidaOdeme");
						var domain = document.domain;
						if (TelefonlaOdeme.checked == true)
							frm.action = "http://" + domain
									+ "/index.php?page=checkoutTel";
						if (KrediKarti.checked == true)
							frm.action = "http://" + domain
									+ "/index.php?page=checkoutKre";
						if (HavaleEFT.checked == true)
							frm.action = "http://" + domain
									+ "/index.php?page=checkoutHav";
						if (KapidaOdeme.checked == true)
							frm.action = "http://" + domain
									+ "/index.php?page=checkoutKap";
						frm.submit();
					}
					
					if(res[1] == "DayLimit" ){
						alert("Sipariş Tarihi Bugünün Tarihinden Önce Olamaz...");
						return false;
					}
					
					if(res[1] == "TimeLimit" ){
						alert("Bugün Saat 14:00'dan Sonraki Siparişlerinizi Telefon İle İlgili Şubeye Vermeniz Rica Olunur...");
						return false;
					}
					
					if(res[1] != "Allow" && res[1] != "DayLimit" && res[1] != "TimeLimit" ){
						alert('Aşağıdaki hatalar oluştu:\n' + '- Girdiğiniz Güvenlik Kodu Resimdeki İle Uyuşmuyor...')
					}
				}
			} else {
				if (onay == "txt_email_ctrl" && Trim(result).length > 10) {
					daynexAlert(result, "txt_email");
					// document.getElementById("txt_email").focus();
				} else {
					document.getElementById(onay).innerHTML = result;
				}
			}
		} else {
			alert('There was a problem with the request.');
		}
	}
}

// XMLREQUEST POST
// ******************************************************************************

function oyver(deger, urun_id, user_id) {
	onay = "oylar";
	getstr = "function=oyver&oy=" + deger + "&urun_id=" + urun_id + "&user_id="
			+ user_id;
	makePOSTRequest("mailKontrolXMLReq.php", getstr);
}

function mailKontrol(mailadres) {
	onay = "txt_email_ctrl";
	span_error = "txt_email_ctrl";
	if (mailadres != "") {
		getstr = "function=mailkontrol&mailadres=" + mailadres;
		makePOSTRequest("mailKontrolXMLReq.php", getstr);
	}
}