function XMLHTTP_Olustur()
{
	var retval=null;
	try
	{
		retval=new ActiveXObject("Msxml2.XMLHTTP")
	}
	catch(e)
	{
		try
		{
			retval=new ActiveXObject("Microsoft.XMLHTTP")
		} 
		catch(oc)
		{
			retval=null
		}
	}
	if(!retval && typeof XMLHttpRequest != "undefined") 
	{
		retval=new XMLHttpRequest()
	}
	return retval
}

function objeBul(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function rumuzkontrol(id)
{
  var url="rumuzkontrol.php?r="+id;
  var layer=objeBul("rumok");
  layer.style.display="";
  layer.innerHTML="<img src=\"images/loading.gif\" border=0>";
  var xmlHttpNesnesi = XMLHTTP_Olustur();
  
  if(xmlHttpNesnesi && xmlHttpNesnesi.readyState !=0 )
  {
		xmlHttpNesnesi.abort()
		alert('Veri Gönderme Hatası');
  }
  if(xmlHttpNesnesi)
  {
	
		xmlHttpNesnesi.open("GET",url,true);
		
		xmlHttpNesnesi.onreadystatechange=function()
		{
			if(xmlHttpNesnesi.readyState==4) 
			{
				txt=xmlHttpNesnesi.responseText;
				if (txt=="1")
				{
					layer.innerHTML="<font color=red size=2><b>X</b> - Kullanılıyor.Lütfen değiştiriniz.</font>";
					document.uyeform.uyesubmit.disabled=true;
					return false;
				}else{
					layer.innerHTML="<font color=green size=2><b>Ok</b></font>";
					document.uyeform.uyesubmit.disabled=false;
					return true;
				}
				
			}						
		}
		; 
		xmlHttpNesnesi.send();
  }
}


function isBlank(fieldValue) {
	var blankSpaces = / /g;
	fieldValue = fieldValue.replace(blankSpaces, "");
	return (fieldValue == "") ? true : false;
}

function isEmailValid(fieldValue) {
	var emailFilter = /^.+@.+\..{2,4}$/;
	var atSignFound = 0;
	for (var i = 0; i <= fieldValue.length; i++)
		if ( fieldValue.charAt(i) == "@" )
			atSignFound++;
	if ( atSignFound > 1 )
		return false;
	else
		return ( emailFilter.test(fieldValue) && !doesEmailHaveInvalidChar(fieldValue) ) ? true : false;
}

function doesEmailHaveInvalidChar(fieldValue) {
	var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\] ]/;
	return ( illegalChars.test(fieldValue) ) ? true : false;
}

function allValidChars(obj) {
  var parsed = true;
  var validchars = "ABCÇDEFGĞHIİJKLMNOÖPQRSŞTUÜVWYZXabcçdefgğhıijklmnoöpqrşstüuvwxyz0123456789@,.-_:&$#*/+(){}\?= ";
  for (var i=0; i < obj.length; i++) {
    var letter = obj.charAt(i).toLowerCase();
    if (validchars.indexOf(letter) != -1)
      continue;
    parsed = false;
    break;
  }
  return parsed;
}

function kelimeler(mystring) {
rExp = /sex|script|porn|adult|sexy|gay|penis/gi;
r = mystring.search(rExp)

	if (r>-1)
	{
		return true
	}else{
		return false;
	}
}

function GetImage(f,w,h){
window.open('image.php?f='+f,'CCTV','width='+w+',height='+h);
}

function uye(){
alert('Lütfen üye girişi yapınız.');
document.loginfrm.username.focus();
}


function arakontrol(){
	var ara=document.araform.keyword;


if (ara.value=="")
{
	alert("Kelime Girmelisiniz.");
	ara.className="hata";
	ara.focus();
	return false;
}

if (ara.value.length<3)
{
	alert("En Az Dört (4) Harf Girmelisiniz.");
	ara.className="hata";
	ara.focus();
	return false;
}

return true;
}

function uyeKontrol(frm){
	if (isBlank(frm.isim.value) || kelimeler(frm.isim.value))
	{
		alert("Lütfen isminizi giriniz");
		frm.isim.focus();
		return false;
	}

	if (isBlank(frm.tel.value))
	{
		alert("Lütfen telefon numaranızı giriniz.");
		frm.tel.focus();
		return false;
	}


	if (!isEmailValid(frm.email.value) || ! allValidChars(frm.email.value))
	{
		alert("Lütfen email adresinizi düzenli giriniz");
		frm.email.focus();
		return false;
	}

	if (isBlank(frm.sifre.value) || ! allValidChars(frm.sifre.value))
	{
		alert("Lütfen şifrenizi giriniz.");
		frm.sifre.focus();
		return false;
	}

	if (isBlank(frm.adres.value))
	{
		alert("Lütfen Adres Bilgilerini Giriniz.");
		frm.adres.focus();
		return false;
	}

	if (isBlank(frm.security_code.value))
	{
		alert("Lütfen Güvenlik Numarasını Giriniz.");
		frm.security_code.focus();
		return false;
	}

return true;

}

function denetle(){

var ad=(document.frmcont.ad.value).toLowerCase();
var tel=(document.frmcont.tel.value).toLowerCase();
var mesaj=document.frmcont.mesaj.value;
var adres=document.frmcont.adres.value;

	if (ad=="") {
		alert ("Lütfen adinizi, soyadinizi yaziniz");
		document.frmcont.ad.focus();
		return false;
	}


	if (tel=="") {
		alert ("Lütfen size ulasabilecegimiz telefon numaranizi yaziniz");
		document.frmcont.tel.focus();
		return false;
	}
  	
	if(adres=="") {
		alert("Lütfen Adres Giriniz.");
		document.frmcont.adres.focus();
		return false;
	}

	if (mesaj=="") {
		alert ("Lütfen iletmek istediklerinizi yaziniz");
		document.frmcont.mesaj.focus();
		return false;
	}


}

function sifreKontrol(frm){
	if (!isEmailValid(frm.kadi.value) || ! allValidChars(frm.kadi.value))
	{
		alert("Lütfen email adresinizi düzenli giriniz");
		frm.kadi.focus();
		return false;
	}

return true;

}

function getSelectedButton(buttonGroup){
    for (var i = 0; i < buttonGroup.length; i++) {
        if (buttonGroup[i].checked) {
            return i;
        }
    }
    return 20;
}


function siparisKontrol(frm){
	if (isBlank(frm.isim.value) || kelimeler(frm.isim.value))
	{
		alert("Lütfen isminizi giriniz");
		frm.isim.focus();
		return false;
	}

	if (isBlank(frm.tel.value))
	{
		alert("Lütfen telefon numaranızı giriniz.");
		frm.tel.focus();
		return false;
	}

	if (!isEmailValid(frm.email.value) || ! allValidChars(frm.email.value))
	{
		alert("Lütfen email adresinizi düzenli giriniz");
		frm.email.focus();
		return false;
	}

	if (isBlank(frm.adres.value))
	{
		alert("Lütfen Adres Bilgilerini Giriniz.");
		frm.adres.focus();
		return false;
	}
var j=getSelectedButton(frm.odeme);
	if(j==20) {
		alert("Lütfen Ödeme Şeklini Seçiniz.");
		return false;
	}else {
		if(frm.odeme[j].value=="havale") {
			var k=getSelectedButton(frm.hbanka_id);
			if(k==20) {
				alert("Lütfen Banka Seçiniz Seçiniz.");
				return false;				
			}
		}
	}


	if(frm.odeme[getSelectedButton(frm.odeme)].value=="kredi") {
		//frm.target="_blank";
		frm.action="https://www.paypal.com/cgi-bin/webscr";
	}

return true;

}

function uyeKontrol(frm){
	if (isBlank(frm.isim.value) || kelimeler(frm.isim.value))
	{
		alert("Lütfen isminizi giriniz\nAdult içerik kabul edilmez.");
		frm.isim.focus();
		return false;
	}

	if (isBlank(frm.tel.value))
	{
		alert("Lütfen telefon numaranızı giriniz.");
		frm.tel.focus();
		return false;
	}

	if (!isEmailValid(frm.email.value) || ! allValidChars(frm.email.value))
	{
		alert("Lütfen email adresinizi düzenli giriniz");
		frm.email.focus();
		return false;
	}

	if (isBlank(frm.sifre.value) || ! allValidChars(frm.sifre.value))
	{
		alert("Lütfen şifrenizi giriniz.");
		frm.sifre.focus();
		return false;
	}

	if (isBlank(frm.adres.value))
	{
		alert("Lütfen Adres Bilgilerini Giriniz.");
		frm.adres.focus();
		return false;
	}
return true;

}

startList = function() {

	// code for IE
	if(!document.body.currentStyle) return;
	var subs = document.getElementsByName('submenu');
	for(var i=0; i<subs.length; i++) {
		var li = subs[i].parentNode;
		if(li && li.lastChild.style) {
			li.onmouseover = function() {
				this.lastChild.style.visibility = 'visible';
			}
			li.onmouseout = function() {
				this.lastChild.style.visibility = 'hidden';
			}
		}
	}
}
window.onload=startList;

function layerOpen(items){
obj = eval("document.all."+items);
if (obj.id)
{
	if (obj.style.display == "none") {
	obj.style.display = "";
	} else {
	obj.style.display = "none";
	}
}
else
	{

	for (var i=0;i<obj.length;i++ )	
		{
			if (obj[i].style.display == "none") {
				obj[i].style.display = "";
			} else {
				obj[i].style.display = "none";
			}
		}

	}

}

function karsilastirmaKontrol() {
var id=objeBul('kids');
var sayac=0;
	if(id.length>0) {
	  for(i=0; i<id.length; i++) {
	  	if(id[i].checked==true) {
	  		sayac++;
	  	}
	  }		
	}
if(sayac>0) {
	if(sayac>3) {
		alert("En Fazla 3 Ürün Seçmelisiniz.");
		return false;
	}else{
	document.frmurun.submit();
	return true;
	}
}
return false;
}

function layerOpen2(items){
obj = eval("document.all.urun_detay");
	for (var i=0;i<obj.length;i++ )	
		{
				obj[i].style.display = "none";
		}
obj[items].style.display="";
}

function layerOdeme(a,b){
ac=objeBul(a);
kapa=objeBul(b);
//ac = eval("document.all."+a);
//kapa = eval("document.all."+b);
ac.style.display="";
kapa.style.display="none";
}

function yorum_kontrol(){
var frm=document.frmyorum;

	if (isBlank(frm.mesaj.value))
	{
		alert("Lütfen Yorumunuzu Yazınız.");
		return false;
	}

	if (kelimeler(frm.mesaj.value))
	{
		alert("Lütfen Yorumunuzda Yasak Kelimeler Kullanmayınız.");
		return false;
	}

	if (frm.mesaj.value.length>500)
	{
		alert("Lütfen 500 karakterden fazla yazmayınız.");
		return false;
	}
return true;
}

function markaSelectKontrol(frm){
if (frm.m_id.options[frm.m_id.selectedIndex].value=="0")
{
	return false;
}
return true;
}




var menuskin = "skin1"; 
var display_url = 0; 
var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
var tempX = 0;
var tempY = 0;

function showmenuie5(ulr) {
// Mouse Koordinatlarının Alınması
// Ürün üzerinde iken sağ KLİK yapılması ve menü görüntülenmesi
// Mouse pozisyonun alınması start
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
	scrOfY = window.pageYOffset;
	scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
	scrOfY = document.body.scrollTop;
	scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	scrOfY = document.documentElement.scrollTop;
	scrOfX = document.documentElement.scrollLeft;
}

if (IE) { 
tempX = event.clientX + scrOfX;
tempY = event.clientY + scrOfY;
}
else {  
tempX = e.pageX;
tempY = e.pageY;
}  
if (tempX < 0){tempX = 0;}
if (tempY < 0){tempY = 0;} 
// Mouse posizyon alınması stop

// menünün bulunduğu layerin pozisyonun ayarlanması ve görüntülenmesi. Layer footer.php dosyasında.
document.getElementById('ie5menu').style.left = tempX;
document.getElementById('ie5menu').style.top = tempY;
document.getElementById('ie5menu').style.visibility = "visible";

// Mouse ın üzerinde bulunduğu ürünün link bilgilerinin alınması
// ulr.url = Ürün özelliklerinin linki.
// ulr.url+&t=1#tc ürünü tavsiye etme.
// ulr.sat = Sepete ekleme.
str  ="<div class=\"menuitems\" url=\""+ulr.url+"\">Ürün Özellikleri</div>";
str +="<hr size=1 width=120>";
str +="<div class=\"menuitems\" url=\""+ulr.url+"&t=1#tv\">Tavsiye Et</div>";
str +="<hr size=1 width=120>";
str +="<div class=\"menuitems\" url=\""+ulr.sat+"\">Sepete Ekle</div>";
document.getElementById('ie5menu').innerHTML=str;
return false;
}

function hidemenuie5() {
document.getElementById('ie5menu').style.visibility = "hidden";
}

function highlightie5() {
if (event.srcElement.className == "menuitems") {
event.srcElement.style.backgroundColor = "#333366";
event.srcElement.style.color = "#ffffff";
if (display_url)
window.status = event.srcElement.url;
   }
}
function lowlightie5() {
if (event.srcElement.className == "menuitems") {
event.srcElement.style.backgroundColor = "";
event.srcElement.style.color = "black";
window.status = "";
   }
}
function jumptoie5() {
if (event.srcElement.className == "menuitems") {
if (event.srcElement.getAttribute("target") != null)
window.open(event.srcElement.url, event.srcElement.getAttribute("target"));
else
window.location = event.srcElement.url;
   }
}

function tavsiyeKontrol(frm){
	if (isBlank(frm.isim1.value) || kelimeler(frm.isim1.value))
	{
		alert("Lütfen isminizi giriniz\nAdult içerik kabul edilmez.");
		frm.isim1.focus();
		return false;
	}

	if (isBlank(frm.isim2.value) || kelimeler(frm.isim2.value))
	{
		alert("Lütfen arkadaşınızın ismini giriniz\nAdult içerik kabul edilmez.");
		frm.isim2.focus();
		return false;
	}

	if (!isEmailValid(frm.email1.value) || ! allValidChars(frm.email1.value))
	{
		alert("Lütfen email adresinizi düzenli giriniz");
		frm.email1.focus();
		return false;
	}

	if (!isEmailValid(frm.email2.value) || ! allValidChars(frm.email2.value))
	{
		alert("Lütfen arkadaşınızın email adresini düzenli giriniz");
		frm.email2.focus();
		return false;
	}

return true;

}
//  End -->
