
var req;
function Initialize(){
	try{req=new ActiveXObject("Msxml2.XMLHTTP");}
	catch(e){try{req=new ActiveXObject("Microsoft.XMLHTTP");}
	catch(oc) {req=null;}
	}
	if(!req&&typeof XMLHttpRequest!="undefined") {
		req= new
		XMLHttpRequest();
	}
} 

// password request

function emailList(isim,eposta,aktif){
	var goodeposta = eposta.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
	apos = eposta.indexOf("@");
	dotpos = eposta.lastIndexOf(".");
	lastpos = eposta.length-1;
	var badeposta 	= (apos<1 || dotpos-apos<2 || lastpos-dotpos<2);

	if ((eposta == "") || (eposta == "E-Mail Adresiniz") || (!goodeposta && badeposta)){
		alert("Lütfen geçerli bir ePosta adresi giriniz!");
	}else if (isim == "" || isim == "Adınız, Soyadınız"){
		alert("Lütfen Ad Soyad alanını doldurunuz!");
	}else{
		Initialize(); 
		var url="mail.asp?n="+ isim +"&e="+ eposta +"&a="+ aktif +"&r="+ Math.random();
		if(req!=null){
			req.onreadystatechange=emailListProcess;
			req.open("POST" ,url, true);
			req.send(null);
		}
	}
}

function emailListProcess(){
	if (req.readyState == 4){
			document.getElementById("deneme").innerHTML=unescape(req.responseText);
	}else{
			document.getElementById("deneme").innerHTML="<img src=images/ajax.loading.gif>";
	}
}


function productComment(id,ns,eposta,tel,m){
	var goodeposta = eposta.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
	apos = eposta.indexOf("@");
	dotpos = eposta.lastIndexOf(".");
	lastpos = eposta.length-1;
	var badeposta 	= (apos<1 || dotpos-apos<2 || lastpos-dotpos<2);

	if ((eposta == "") || (eposta == "E-Mail Adresiniz") || (!goodeposta && badeposta)){
		alert("Lütfen geçerli bir ePosta adresi giriniz!");
	}else{
		Initialize(); 
		var url="product_comment.asp?id="+ id +"&ns="+ ns +"&em="+ eposta +"&tel="+ tel +"&m="+ m +"&r="+ Math.random();
		if(req!=null){
			req.onreadystatechange=productCommentProcess;
			req.open("POST" ,url, true);
			req.send(null);
		}
	}
}

function productCommentProcess(){
	if (req.readyState == 4){
			document.getElementById("comment").innerHTML=unescape(req.responseText);
	}else{
			document.getElementById("comment").innerHTML="<img src=images/ajax.loading.gif>";
	}
}


function comments(ns,eposta,tel,m){
	var goodeposta = eposta.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
	apos = eposta.indexOf("@");
	dotpos = eposta.lastIndexOf(".");
	lastpos = eposta.length-1;
	var badeposta 	= (apos<1 || dotpos-apos<2 || lastpos-dotpos<2);

	if ((eposta == "") || (eposta == "E-Mail Adresiniz") || (!goodeposta && badeposta)){
		alert("Lütfen geçerli bir ePosta adresi giriniz!");
	}else{
		Initialize(); 
		var url="comment_detail.asp?d=i&ns="+ ns +"&em="+ eposta +"&tel="+ tel +"&m="+ m +"&r="+ Math.random();
		if(req!=null){
			req.onreadystatechange=commentsProcess;
			req.open("POST" ,url, true);
			req.send(null);
		}
	}
}

function commentsProcess(){
	if (req.readyState == 4){
			document.getElementById("comments-list").innerHTML=unescape(req.responseText);
	}else{
			document.getElementById("comments-list").innerHTML="<img src=images/ajax.loading.gif>";
	}
}


function productImage(param,title){
	document.getElementById("bigimage").innerHTML="<a href=\"image_view.asp?resim=public/products/"+param+"&w=1280\" class=\"jqzoom\" title=\""+title+"\"><img src=\"image_view.asp?resim=pictures/"+param+"&w=200\" alt=\""+title+"\" title=\""+title+"\" name=\"preview\"></a></div>";
}


// xml page general

function xmlpage(url,containerid,param){
	if(param){
			url=url+'&s='+param.value
	}

	if(containerid=="product-detail"){
		document.getElementById(containerid).innerHTML="<table><tr><td><img src=images/ajax.loading.gif hspace=5></td><td><b><font class=process>Lütfen bekleyiniz..</font></b></td></tr></table>";
	}

	if(containerid=="comments-list"){
		document.getElementById(containerid).innerHTML="<table><tr><td><img src=images/ajax.loading.gif hspace=5></td><td><b><font class=process>Lütfen bekleyiniz..</font></b></td></tr></table>";
	}

	if(containerid=="randombanner"){
		document.getElementById(containerid).innerHTML="<table><tr><td><img src=images/ajax.loading.gif hspace=5></td><td><b><font class=process>Lütfen bekleyiniz..</font></b></td></tr></table>";
	}

	if(containerid=="signup"){
		document.getElementById(containerid).innerHTML="<table><tr><td><img src=images/ajax.loading.gif hspace=5></td><td><b><font class=process>Lütfen bekleyiniz..</font></b></td></tr></table>";
	}
	
		var page_request = false
		if (window.XMLHttpRequest) 
				page_request = new XMLHttpRequest()
		else if (window.ActiveXObject){
			try {
					page_request = new ActiveXObject("Msxml2.XMLHTTP")
				} 
			catch (e){
				try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
				}
				catch (e){}
			}
		}
		else
			return false
			page_request.onreadystatechange=function(){
					loadpage(page_request, containerid)
				}
			page_request.open('GET', url, true)
			page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
	document.getElementById(containerid).innerHTML=unescape(page_request.responseText)
}

// Div sakla aç scripti

	function openTools(kac){
		document.getElementById(kac).style.display="";
	}

	function openClose(kac){
		if (document.getElementById(kac).style.display==""){
			document.getElementById(kac).style.display="none";
		}else{
			document.getElementById(kac).style.display="";
		}
	}

	function ac(kac){
		document.getElementById(kac).style.display="";
	}
