var zaman_asimi
var loading = document.getElementById('divAnthemWaiter');
function kaydir() {
	if (self.innerHeight) // all except Explorer
	{
		scnWid = self.innerWidth;
		scnHei = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	// Explorer 6 Strict Mode
	{
		scnWid = document.documentElement.clientWidth;
		scnHei = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		scnWid = document.body.clientWidth;
		scnHei = document.body.clientHeight;
	}




	document.getElementById("divAnthemWaiter").style.top = '45%';
	document.getElementById("divAnthemWaiter").style.left = (screen.width / 2) + "px";
	zaman_asimi = setTimeout("kaydir()", 1000);
}

function ChangeTableBackGround(_CheckBox, _Table) {
	var Item1 = document.getElementById(_CheckBox);
	var Item2 = document.getElementById(_Table);

	if (Item1.checked) {
		Item2.style.background = "#FFFF80";
	}
	else {
		Item2.style.background = "#FFFFFF";
	}
}

function handleEnter(field, e, tik) {
	if (!e)
		var e = window.event;
	if (e.keyCode)
		keyCode = e.keyCode;
	else if (e.which)
		keyCode = e.which;

	if (keyCode == 13) {
		//alert(tik);
		tik.click();
		return false;
	}
	else
		return true;
}

function setDefaultButton(e, buttonID) {
	var button = document.getElementById(buttonID);
	if (typeof button == 'object') {
		if (navigator.appName.indexOf("Netscape") > (-1)) {
			if (e.keyCode == 13) {
				button.click();
				return false;
			}
		}
		if (navigator.appName.indexOf("Microsoft Internet Explorer") > (-1)) {
			if (event.keyCode == 13) {
				button.click();
				return false;
			}
		}
	}
}

/* Use onkeypress, onpaste, ondrop */
function IsAlfaNumeric() {
	var icerik = String.fromCharCode(getKeyCode(event));
	if (isNumeric(icerik)) return true;
	return false;
}

function getKeyCode(e) {

	if (e.srcElement) {
		return e.keyCode
	}
	if (e.target) {
		return e.which
	}

}

function isNumeric(c) {
	var sNumbers = "01234567890";
	if (sNumbers.indexOf(c) == -1)
		return false;
	else return true;
}

function IsExistent(theForm) {
	if (theForm.value == "") {
		alert("Lutfen Fiyatin ilk degerini girin.");
		theForm.focus();
		return (false);
	}
}

function ShowFenCard() {
	var Elmnt = document.getElementById('HaveFeneriumCard');
	var Elmnt1 = document.getElementById('FeneriumCardNoLbl');
	var Elmnt2 = document.getElementById('FeneriumCardNoText');
	if (Elmnt.disabled == true) {
		Elmnt.disabled = false;
		Elmnt1.disabled = false;
		Elmnt2.disabled = false;
		Elmnt.checked = false;
		Elmnt2.value = "";
	}
	else {
		Elmnt.disabled = true;
		Elmnt1.disabled = true;
		Elmnt2.disabled = true;
		Elmnt.checked = false;
		Elmnt2.value = "";
	}
}

function ShowFenCard1() {
	var Elmnt = document.getElementById('HaveNotFeneriumCard');
	var Elmnt1 = document.getElementById('FeneriumCardNoLbl');
	var Elmnt2 = document.getElementById('FeneriumCardNoText');
	if (Elmnt.disabled == true) {
		Elmnt.disabled = false;
	}
	else {
		Elmnt.disabled = true;
	}
	if (Elmnt1.style.visibility == 'hidden') {
		Elmnt1.style.visibility = 'visible';
		Elmnt2.style.visibility = 'visible';
	}
	else {
		Elmnt1.style.visibility = 'hidden';
		Elmnt2.style.visibility = 'hidden';
	}
}

function OpenPopup(url, width, height) {
	params = "toolbar=0,status=1,menubar=0,scrollbars=0, resizable=0,height=" + height + ",width=" + width;
	window.open(url, '', params);
	return false;
}

function OpenPopupWithScrollBars(url, width, height) {
	params = "toolbar=0,status=1,menubar=0,scrollbars=yes, resizable=1,height=" + height + ",width=" + width;
	window.open(url, '', params);
	return false;
}


function popw(url, genislik, yukseklik) {
	eval(window.open(url, "quoted", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=" + genislik + ",height=" + yukseklik + ",screenX=5,screenY=5,top=10,left=15"));
}


function To_Upper(BaseItem, Type, TargetItem) {
	var Big_Character = "QAZWSXEDCRFVTGBYHNUJMIKÖOLÇPŞĞİÜ";
	var Little_Character = "qazwsxedcrfvtgbyhnujmıköolçpşğiü";
	var sValue = document.getElementById(BaseItem).value;
	var i = 0;



	for (i = 0; i < sValue.length; i++) {

		index = Big_Character.indexOf(sValue.substr(i, 1));
		if (index != -1)
			sValue = sValue.replace(sValue.substr(i, 1), Little_Character.substr(index, 1));
	}

	var rx = new RegExp("[^a-zA-Z0-9\öüçşğıÖÜÇŞĞİ]");
	var result = rx.exec(sValue);
	sValue = sValue.replace(result, "");


	document.getElementById(BaseItem).value = sValue;
	if (Type == 1)
		document.getElementById(TargetItem).innerText = sValue;
}

function IsAlfaNumeric_Modified(BaseItem, TargetItem) {
	var icerik = document.getElementById(BaseItem).value;

	var rx = new RegExp("[^0-9]");
	var result = rx.exec(icerik);
	icerik = icerik.replace(result, "");

	document.getElementById(BaseItem).value = icerik;
	document.getElementById(TargetItem).innerText = icerik;

	return true;
}


function MoveNext(CurrentItem, CharacterCount, NextItemID) {
	if (CurrentItem.value.length >= CharacterCount)
		document.getElementById(NextItemID).focus();
}

function ShowElement(inEl) {
	if (inEl != null)
		inEl.style.display = "block";
}
function HideElement(inEl) {
	if (inEl != null)
		inEl.style.display = "none";
}


/* 	<input type="checkbox" id="chkBox" onClick="ChangeVisibility('chkBox','txtHide');" value="1">CheckBox</td>
<input type="text" value="10" size="5" id="txtHide" style="display:none"></td> */
function ChangeVisibility(sourceID, targetID) {
	var oSource = document.getElementById(sourceID);
	var oTarget = document.getElementById(targetID);

	if (oSource.checked) {
		oTarget.style.display = "inline";
	}
	else {
		oTarget.style.display = "none";
	}
}

/*
<td><input ID="chkEnabled" type="checkbox" onClick="ChangeEnabled('chkEnabled','btnSubmit');">Change Enabled</td>
<td><input ID="btnSubmit" type="button" value="Click Me" onClick="alert('Enabled');" disabled="true"></td>
*/
function ChangeEnabled(sourceID, targetID) {
	var oSource = document.getElementById(sourceID);
	var oTarget = document.getElementById(targetID);

	if (oSource.checked) {
		oTarget.disabled = false;
	}
	else {
		oTarget.disabled = true;
	}
}

function ChangeEnabled2(sourceID, targetID) {
	var oSource = document.getElementById(sourceID);
	var oTarget = document.getElementById(targetID);

	if (oSource.checked) {
		oTarget.disabled = false;
	}
	else {
		oTarget.disabled = true;
	}
}

function CheckFBCardControls() {
	// var text=document.getElementById('CardNoBox');
	//  var pwd=document.getElementById('CardPasswordText');
	//  var lblText=document.getElementById('lblCardNo');
	//  var lblPwd=document.getElementById('lblPassword');

	if (document.all["CardNoBox"].value == "") {
		document.all["CardNoBox"].style.display = 'inline';
	}
	else {
		document.all["CardNoBox"].style.display = 'none';
	}
	if (document.all["CardPasswordText"].value == "") {
		document.all["CardPasswordText"].style.display = 'inline';
	}
	else {
		document.all["CardPasswordText"].style.display = 'none';
	}

}


function toggleVisibility(targetID) {
	var oTarget = document.getElementById(targetID);
	if (oTarget.style.display == 'none') {
		oTarget.style.display = "inline";
	}
	else if (oTarget.style.display == 'inline') {
		oTarget.style.display = "none";
	}
}

/* onkeypress, onpaste, ondrop */
function LimitText(ptextObj, maxCharacters) {
	if (ptextObj.value.length == maxCharacters)
		event.returnValue = false;
	else if (ptextObj.value.length > maxCharacters) {
		ptextObj.value = ptextObj.value.substr(0, maxCharacters);
		if (ptextObj.value.length > maxCharacters)
			LimitText(ptextObj, maxCharacters - 1);
		else
			event.returnValue = false;
	}
}

function insertFlash(i_minVersion, i_path, i_name, i_width, i_height, i_fb) {

	if ((i_path.length > 1) && isFlash(i_minVersion)) {
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write(' codebase="https://active.macromedia.com/flash2/cabs/swflash.cab#version=9,0,0,0"');
		document.write(' ID="' + i_name + '" WIDTH="' + i_width + '" HEIGHT="' + i_height + '">');
		document.write(' <PARAM NAME=movie VALUE="' + i_path + '"> ');
		document.write(' <PARAM NAME=quality VALUE=high> ');
		document.write(' <PARAM NAME=menu VALUE=false> ');
		document.write('<EMBED SRC="' + i_path + '"');
		document.write(' NAME=' + i_name + ' swLiveConnect="TRUE" WIDTH="' + i_width + '" HEIGHT="' + i_height + '"');
		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
		document.write('</EMBED>');
		document.write('</OBJECT>');
	}
	else {
		document.write('<img src="' + i_fb + '" width="' + i_width + '" height="' + i_height + '" border="0">');
	}
}

function isFlash(inVersion) {
	FlashMode = 0;
	if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
		if (navigator.plugins && navigator.plugins["Shockwave Flash"] && (versionIndex = navigator.plugins["Shockwave Flash"].description.indexOf(".")) != -1) {
			var versionString = navigator.plugins["Shockwave Flash"].description.substring(versionIndex - 1, versionIndex);
			versionIndex = parseInt(versionString);
			if (versionIndex >= inVersion) {
				FlashMode = 1;
			}
		}
	}
	else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE") >= 0
    && (navigator.userAgent.indexOf("Windows 95") >= 0 || navigator.userAgent.indexOf("Windows 98") >= 0 || navigator.userAgent.indexOf("Windows NT") >= 0)) {
		theStr = 'FlashMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.' + inVersion + '"))) \n';
		document.write('<SCRIPT LANGUAGE=VBScript\> \n');
		document.write('on error resume next \n');
		document.write(theStr);
		document.write('</SCRIPT\> \n');

	}
	return FlashMode;
}

function WarnForPaymentProcess() {
	var isValid = true;
	if (typeof (Page_ClientValidate) == 'function')
		isValid = Page_ClientValidate();


	if (isValid) {
		var inEl = document.getElementById('AddPurchaseButton');
		// alert (inEl.enabled);
		if (inEl) {
			inEl.enabled = false;
		}
		// alert (inEl.enabled);
	}
	// 	window.alert("UYARI!\n İLGİLİ BANKA İLE İLETİŞİM KURULARAK KREDİ KARTINIZDAN ÖDEME YAPILACAKTIR.\n BU İŞLEM SIRASINDA LÜTFEN TEKRAR SATIN AL BUTONUNA BASMAYIN!\n AKSİ TAKDİRDE BİRDEN FAZLA ÖDEME YAPMIŞ OLURSUNUZ.\n İŞLEME DEVAM ETMEK İÇİN OK'E BASIN");
}


function select_deselectAll(chkVal, idVal, count, lblId1, lblId2, btnid) {

	var x, str, str2, i;
	if (chkVal == true) {
		for (i = 1; i <= count; i++) {
			str2 = i + '_chkAddBasket';
			str = idVal.replace('0_chkAllAddBasket', str2);
			document.getElementById(str).checked = true;
			x = -1;
		}
	}
	else {
		for (i = 1; i <= count; i++) {
			str2 = i + '_chkAddBasket';
			str = idVal.replace('0_chkAllAddBasket', str2);
			document.getElementById(str).checked = false;
		}
	}
	// Work here with the Item Template's multiple checkboxes

	if (x == -1) {
		document.getElementById(lblId1).style.display = 'none';
		document.getElementById(lblId2).style.display = 'none';
		document.getElementById(btnid).disabled = false;

	}
}

//seçilenleri sepete ekle butonuna basıldığında hiçbir ürün seçilmemişse uyarı veriyor.
function addAllToBasketCheckValidation(checkValid, lblValidId, btnid) {

	var frm = document.forms[0], say;
	// Loop through all elements
	for (i = 0; i < frm.length; i++) {

		if (frm.elements[i].checked == true) {
			say = -1;
		}

	}
	if (say != -1) {
		document.getElementById(lblValidId).style.display = 'block';
		document.getElementById(lblValidId).innerHTML = checkValid;
		document.getElementById(btnid).disabled = true;
		return false;
	}
}
//seçilenleri sepete ekle butonuna basıldığında seçilen ürünlerden ürün özelliği belirlenmemiş ürün varsa uyarı verir.

function addAllToBasketDDLValidation(specValid, lblValidId, btnid) {

	var frm = document.forms[0], str, ddl_id;
	// Loop through all elements
	for (i = 0; i < frm.length; i++) {

		if (frm.elements[i].checked == true) {
			str = frm.elements[i].id;
			str = str.substring(60, 61);
			ddl_id = '_ctl0_ContentPlaceHolder1_Shoppinglist1_rprShoppingList__ctl' + str + '_ddlProductSpeciality';
			if (document.getElementById(ddl_id).value == '-1') {
				document.getElementById(lblValidId).style.display = 'block';
				document.getElementById(lblValidId).innerHTML = specValid;
				document.getElementById(btnid).disabled = true;
				return false;
			}
		}

	}
}

//her satırda bulunan sepete ekle butonuna basıldığında ürün özelliği belirlenmemişse uyarı verir.


function addToBasketDDLValidation(btnId, specValid, lblId, ddlId) {

	if (document.getElementById(ddlId).value == '-1') {
		document.getElementById(lblId).style.display = 'block';
		document.getElementById(lblId).innerHTML = specValid;
		document.getElementById(btnId).disabled = true;
		return false;
	}

}
//seçilenleri sil butonuna basıldığında seçili ürün yoksa uyarı verir.




function deletevalidGeneral(checkValid, lblValidId, btnid) {

	var frm = document.forms[0], str, ddl_id, say;
	// Loop through all elements

	for (i = 0; i < frm.length; i++) {
		if (frm.elements[i].checked == true) {
			say = -1;
		}
	}
	if (say != -1) {
		document.getElementById(lblValidId).style.display = 'block';
		document.getElementById(lblValidId).innerHTML = checkValid;
		document.getElementById(btnid).disabled = true;
		return false;
	}
}



//herhangibir ürün seçildiğinde daha önce ürün seçilmediği için verilen uyarı kaldırılır.  
function disappearValidationLabel(chkId, lblId1, lblId2, btnid) {

	if (document.getElementById(chkId).checked) {
		document.getElementById(lblId1).style.display = 'none';
		document.getElementById(lblId2).style.display = 'none';
		document.getElementById(btnid).disabled = false;
	}
}


//herhangibir ürünün özellik bilgisi belirlendiğinde daha önce bu belirlenmediği için verilen uyarılar kaldırılır.
function disappearValidationLabel2(ddlId, lblId1, lblId2, btnid, btnallid) {

	if (document.getElementById(ddlId).value != '-1') {
		document.getElementById(lblId1).style.display = 'none';
		document.getElementById(lblId2).style.display = 'none';
		document.getElementById(btnid).disabled = false;
		document.getElementById(btnallid).disabled = false;
	}
}





function deletevalidGeneralKolpa(id) {
	if (id == '1') {
		alert(id);
		return true;
	}
	else {
		alert(id);
		return false;
	}
}

//Departman ağacı için kullanılıyor.
//include/XmlDepartmentList
function SwitchMenu(obj) {
	if (document.getElementById(obj) != null) {
		var el = document.getElementById(obj);
		clientID = obj.substring(0, obj.lastIndexOf('_ctl') + 4);
		var ar = document.getElementById("divMenu").getElementsByTagName("div");
		if (el.style.display != "block") {
			for (var i = 0; i < ar.length; i++) {
				if (ar[i].className == "Inner")
					ar[i].style.display = "none";
			}
			el.style.display = "block";
		} else {
			el.style.display = "none";
		}
	}
}

function SwitchMenu(containerID, obj, active, passive1, passive2) {
	if (document.getElementById(obj) != null) {
		var el = document.getElementById(obj);

		var container = document.getElementById(containerID);
		var ar = container.getElementsByTagName("div");
		if (el.style.display != "block") {
			for (var i = 0; i < ar.length; i++) {
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}

		if (document.getElementById(active) != null) document.getElementById(active).className = "tab_secilmis";
		if (document.getElementById(passive1) != null) document.getElementById(passive1).className = "tab_secilmemis";
		if (document.getElementById(passive2) != null) document.getElementById(passive2).className = "tab_secilmemis";
	}
}

function addAllToSearchMiniCheckValidation(button, txtId, lblId, msgnotext, msg) {
	var deger = document.getElementById(txtId).value;
	var j = 0;
	for (var i = 0; i < deger.length; i++) {
		if (deger.charAt(i) != " ") {
			j++;
		}
	}
	if (j == 0) {
		document.getElementById(lblId).innerHTML = msgnotext;
		document.getElementById(button).disabled = true;
		return false;
	}
	else if (j < 3) {
		document.getElementById(lblId).innerHTML = msg;
		document.getElementById(button).disabled = true;
		return false;
	}
	return true;
}
function controlAllToSearchMiniCheckValidation(button, txtId) {
	document.getElementById(button).disabled = false;
}
function pencereAc(Sayfa, Genislik, Yukseklik) {
	alert('ss');
	window.open('' + Sayfa + '', '', 'width=' + Genislik + ',height=' + Yukseklik + '')
}
function pencereAc(Sayfa, Genislik, Yukseklik) {
	window.open('' + Sayfa + '', '', 'width=' + Genislik + ',height=' + Yukseklik + '')
}