<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
var yeniUrunler = new Array();
var fsSariUrunler = new Array();
var imgLoader = new Array();

function elm(id) { return document.getElementById(id); };

function toggleDisplay(id)
{
	if ( elm(id).style.display == 'none' ) elm(id).style.display = 'block';
	else elm(id).style.display = 'none';
}

function getPos(elmId, returnTop)
{
	ret = (returnTop ? elm(elmId).offsetTop : elm(elmId).offsetLeft);
	par = elm(elmId).offsetParent;
	while (par != null)
	{
		ret += (returnTop ? par.offsetTop : par.offsetLeft);
		par = par.offsetParent;
	}
	return ret;
}

function wait(millis)
{
	var date = new Date();
	var curDate = null;

	do { curDate = new Date(); }
	while(curDate-date < millis);
} 

function ChangeTowns(o,cityCode,from){
	if(o)
	{
		if(from == 'search') defOpt = '--Hepsi--';
		else  defOpt = '--Seçiniz--';
		
		towns = townsArr[cityCode];
		var indOf;
		var i = 0;
		for(var j=o.options.length-1;j>-1;j--) o.options[i] = null;
		var option = new Option(defOpt,'');
		o.options[i++] = option;
		while(towns.indexOf(",") != -1)
		{
			indOf = towns.indexOf(",");
			var option = new Option(towns.substring(0,indOf),towns.substring(0,indOf));
			o.options[i++] = option;
			towns = towns.substring(indOf+1,towns.length);
		}
		var option = new Option(towns,towns);
		o.options[i++] = option;
	}
}

function changeCombo(form,val){
	var idx = 0;
	var o = form.menu1;
	oidx = val;
	for(var j=o.options.length-1;j>-1;j--){o.options[j] = null;}
	var option = new Option('--Hepsi--','');
	o.options[idx++] = option;
	for(var i=0;i<MY_Idx;i++){
		if(MY_Class_Arr[i].oid == val){
			var oname = MY_Class_Arr[i].oname.toString();
			option = new Option(oname,MY_Class_Arr[i].cid);
			o.options[idx++] = option;
		}
	}
}

function initPage(form){
	var ind = 0;
	for(var i=0;i<MY_Idx;i++){
		if(MY_Class_Arr[i].oid == -1){
			var rootCat = MY_Class_Arr[i].cid;
			for(var j=0;j<MY_Idx;j++){
				if(MY_Class_Arr[j].oid == rootCat && form.menu0[ind]){
					form.menu0[ind].value = MY_Class_Arr[j].cid;
					ind++;
				}
			}
			break;
		}
	}
	form.menu0[0].checked = true;
	changeCombo(form,form.menu0[0].value);
	for(var j=0;j<form.menu1.length;j++){
		if(form.menu1[j].text == "--Hepsi--"){
			form.menu1[j].selected = true;
			break;
		}
	}

}

var citiesArr = new Array();
var platesArr = new Array();
var townsArr = new Array();

function SelectTown(town)
{
	for(var i=0; i<document.forms['uyelik_form'].ilce.length; i++)
		if(document.forms['uyelik_form'].ilce[i].text == town)
			document.forms['uyelik_form'].ilce[i].selected='selected';
}

function verify_uye()
{
	f = document.forms['uyelik_form'];
	emailRE = RegExp(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i);
	
	if(f.ad.value=="")
	{
        alert("Lütfen adınızı giriniz.");
		return false;
    }
	if(f.soyad.value==""){
        alert("Lütfen soyadınızı giriniz.");
        return false;
        }
	if(emailRE.test(f.email.value) != true)
	{
        alert("Lütfen geçerli bir e-posta adresi giriniz.");
        return false;
    }
	if(f.email.value != f.email2.value)
	{
        alert("Girdiğiniz e-posta adresi değerleri aynı değil, lütfen gözden geçiriniz.");
        return false;
    }
	
	if(f.dogumgun.value=="" || f.dogumay.value=="" || f.dogumyil.value==""){
        alert("Lütfen doğum tarihizi belirtiniz.");
        return false;
        }
	if(f.cinsiyet.value==""){
        alert("Lütfen cinsiyetinizi seçiniz.");
        return false;
        }
	if(f.meslek.value==""){
        alert("Lütfen mesleğinizi seçiniz.");
        return false;
        }
	if(f.ulke.value==""){
        alert("Lütfen yaşadığınız ülkeyi seçiniz.");
        return false;
        }
	if(f.il.value==""){
        alert("Lütfen yaşadığınız şehri seçiniz.");
        return false;
        }
	if(f.ilce.value==""){
        alert("Lütfen yaşadığınız ilçeyi seçiniz.");
        return false;
        }
	if(f.tel2.value=="" || f.tel3.value==""){
		if(f.ceptel2.value=="" || f.ceptel3.value==""){
			alert("Lütfen telefon ya da cep telefonu bilgilerinden en az birini doğru giriniz.");
			return false;
		}
	}
	if(f.ceptel2.value=="" || f.ceptel3.value==""){
		if(f.tel2.value=="" || f.tel3.value==""){
			alert("Lütfen telefon ya da cep telefonu bilgilerinden en az birini doğru giriniz.");
			return false;
		}
	}
	if(f.adres.value==""){
        alert("Lütfen adresinizi giriniz.");
        return false;
        }
	
	return true;
}



function verify_adres()
{
	f = document.forms['uyelik_form'];
	
	if(f.ad.value==""){
        alert("Lütfen teslimatı alacak kişinin adını giriniz.");
        return false;
        }
	if(f.soyad.value==""){
        alert("Lütfen teslimatı alacak kişinin soyadını giriniz.");
        return false;
        }
	if(f.ulke.value==""){
        alert("Lütfen teslimatı alacak kişinin yaşadığı ülkeyi seçiniz.");
        return false;
        }
	if(f.il.value==""){
        alert("Lütfen teslimatı alacak kişinin yaşadığı şehri seçiniz.");
        return false;
        }
	if(f.ilce.value==""){
        alert("Lütfen teslimatı alacak kişinin yaşadığı ilçeyi seçiniz.");
        return false;
        }
	if(f.tel2.value=="" || f.tel3.value==""){
		if(f.ceptel2.value=="" || f.ceptel3.value==""){
			alert("Lütfen teslimatı alacak kişinin telefon ya da cep telefonu bilgilerinden en az birini doğru giriniz.");
			return false;
		}
	}
	if(f.ceptel2.value=="" || f.ceptel3.value==""){
		if(f.tel2.value=="" || f.tel3.value==""){
			alert("Lütfen teslimatı alacak kişinin telefon ya da cep telefonu bilgilerinden en az birini doğru giriniz.");
			return false;
		}
	}
	if(f.adres.value==""){
        alert("Lütfen teslimatı alacak kişinin adresini giriniz.");
        return false;
        }
	/*if(f.posta_kod.value==""){
        alert("Lütfen teslimatı alacak kişinin posta kodunu giriniz.");
        return false;
        }*/


	return true;

}

function verify_fatura()
{
	f = document.forms['uyelik_form'];
	
	if(f.ad.value=="")
	{
		alert("Lütfen fatura kesilecek kişinin adını giriniz.");
		return false;
	}

	if(f.soyad.value=="")
	{
		alert("Lütfen fatura kesilecek kişinin soyadını giriniz.");
		return false;
	}

	if(f.ulke.value=="")
	{
		alert("Lütfen fatura kesilecek kişinin yaşadığı ülkeyi seçiniz.");
		return false;
	}
	
	if(f.il.value=="")
	{
        alert("Lütfen fatura kesilecek kişinin yaşadığı şehri seçiniz.");
        return false;
	}
	
	if(f.ilce.value=="")
	{
        alert("Lütfen fatura kesilecek kişinin yaşadığı ilçeyi seçiniz.");
        return false;
	}
	if(f.tel2.value=="" || f.tel3.value==""){
		if(f.ceptel2.value=="" || f.ceptel3.value==""){
			alert("Lütfen fatura kesilecek kişinin telefon ya da cep telefonu bilgilerinden en az birini doğru giriniz.");
			return false;
		}
	}
	if(f.ceptel2.value=="" || f.ceptel3.value=="")
	{
		if(f.tel2.value=="" || f.tel3.value==""){
			alert("Lütfen fatura kesilecek kişinin telefon ya da cep telefonu bilgilerinden en az birini doğru giriniz.");
			return false;
		}
	}
	if(f.adres.value=="")
	{
		alert("Lütfen fatura kesilecek kişinin adresini giriniz.");
		return false;
	}
	
	/*if(f.posta_kod.value=="")
	{
		alert("Lütfen fatura kesilecek kişinin posta kodunu giriniz.");
		return false;
	}*/

	return true;
}

function verify_cc()
{
	f = document.forms['odeme_form'];
	sec_RE = RegExp(/[\d]{3,3}/);
	owner_RE = RegExp(/^[a-zA-ZçğışöüÇĞİŞÖÜ]{2,} [a-zA-ZçğışöüÇĞİŞÖÜ]{2,}$/);
	number_RE = RegExp(/[\d]{16,}/);
		
	if (f.odemetip1.checked == false && f.odemetip2.checked == false)
	{	
		alert("Lütfen bir ödeme tipi seçiniz.");
		return false;
	}
	else if (f.odemetip1.checked == false) // not credit card
		return true;

	/*if(f.akbank.checked == false && f.garanti.checked == false)
	{
		alert("Lütfen kredi kartının tipini seçiniz.");
		return false;
	}*/
	
	if(owner_RE.test(f.cc_owner.value) != true)
	{
		alert("Lütfen kredi kartı sahibinin adını kontrol ediniz.");
		return false;
	}
	
	if(number_RE.test(f.cc_number.value) != true)
	{
		alert("Lütfen kredi kartı numaranızı kontrol ediniz.");
		return false;
	}
	
	var today = new Date();
	if (f.cc_year.options[f.cc_year.selectedIndex].value <= today.getFullYear().toString().substr(2) &&
		f.cc_month.options[f.cc_month.selectedIndex].value < today.getMonth()+1)
	{
		alert("Lütfen kredi kartının son kullanma tarihini gözden geçiriniz.");
		return false;
	}
	
	if(sec_RE.test(f.cc_sec_code.value) != true)
	{
		alert("Lütfen kredi kartının güvenlik kodunu giriniz.");
		return false;
	}
	
	return true;
}

function checkIfOther(selObj)
{
	if (selObj.options[selObj.selectedIndex].value == "Diğer")
		elm("digerMeslekDiv").style.display = "block";
	else
		elm("digerMeslekDiv").style.display = "none";
}