﻿function collapsePanel(obj) {
	var co;
	if (obj) {
		co = obj.parentNode;
		co.className = (co.className == "cpClosed") ? "cpOpened" : "cpClosed";
	}
}	 
function togglePanel(id) {
	var oPanel = document.getElementById(id);
	if (oPanel.style.display == 'none')
		oPanel.style.display = '';
	else
		oPanel.style.display = 'none';
}
function isSelection() {  
	var check = false;
	var frm = document.aspnetForm;
	var elm = frm.elements;	  
	for (i = 0; i < elm.length; i++)
		if (elm[i].type == "checkbox") {
		if (elm[i].checked) check = true;	 
	}
	return check;
}
function dropBasket() {
	var rtn = false;
	rtn = confirm("Adisyonu boşaltmak istediğinizden istediğinizden emin misiniz?");
	return rtn;
}
function removeItemBasket() {
	var rtn = false;
	var cs = isSelection()
	if (!cs) {
		alert("Her hangi bir seçim yapmadınız!");
		rtn = false;
	}
	else {
		rtn = confirm("Seçili ürünleri adisyondan çıkarmak istediğinizden emin misiniz?");
	}
	return rtn;
}
function MM_openBrWindow(theURL, winName, features) {
	newWindow = window.open(theURL, winName, features);
}
function createCookie(name, value) {
	document.cookie = name + "=" + value;
} 
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for (var i = 0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0) == ' ') c = c.substring(1, c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
	}
	return null;
}
function keyEnter(e, eleman) {
	if (e.which || e.keyCode) {
		if ((e.which == 13) || (e.keyCode == 13)) {		
			$("#" + eleman).focus();
			$("#" + eleman).click();
			return false;
		}
	} else {
		return true;
	}
}
function checkEnter(e, eleman) {
	var characterCode;	 
	if (e && e.which) {
		e = e;
		characterCode = e.which;
	}
	else {
		e = event;
		characterCode = e.keyCode;
		} 
	if (characterCode == 13) {
		$("#" + eleman).focus();
		$("#" + eleman).click();
		return false;
	}
	else {
		return true;
	}  
}	
function KeyDownHandler(btn) {	
	if (event.keyCode == 13) { 
		event.returnValue = false;
		event.cancel = true;	
		$("#" + btn).click();
	}
}	
AgeReturnID = 0;
function funcAge(val) {
	var Age18 = $find('Age18ModalJS');
	if (val) {
		createCookie("Age18", "1");	 
		gotoKitchens(AgeReturnID);
		Age18.hide();
	} else {
		Age18.hide();
	}
}
function gotoKitchens(id) {
	var ekurl = "";
	if (id == 118) {
		ekurl = "&ESsID=10";

	}
	location.href = "/Suppliers.aspx?Case=Kitchens&KiID=" + id + ekurl;
}
function getAge18(catID, isConfirm) {
	
	var ckVal = readCookie("Age18");
	var isShowAgePanel = (isConfirm == "True" && (ckVal == null || ckVal == "0")) ? true : false;
	if (isShowAgePanel) {
		var Age18 = $find('Age18ModalJS');
		AgeReturnID = catID;
		Age18.show();
	} else {
		gotoKitchens(catID);
	}
} 
function ValidateDateTime(sender, args) {
	var reDate = /^(([1-9]|[0-2]\d|[3][0-1])\.([1-9]|[0]\d|[1][0-2])\.[2][0]\d{2})$|^(([1-9]|[0-2]\d|[3][0-1])\.([1-9]|[0]\d|[1][0-2])\.[2][0]\d{2}\s([1-9]|[0-1]\d|[2][0-3])\:[0-5]\d)$/;
	args.IsValid = reDate.test(args.Value);
}
