document.write('<script type="text/javascript" src="/scripts/ajax/jquery.js"></script>');
document.write('<script type="text/javascript" src="/scripts/ajax/jqModal.js"></script>');
document.write('<script type="text/javascript" src="/scripts/ajax/ajaxfunctions.js"></script>');

function GetDay(intDay){
	var DayArray = new Array("Vasárnap", "Hétfő", "Kedd", "Szerda",
						 "Csütörtök", "Péntek", "Szombat")
	return DayArray[intDay]
}

function GetMonth(intMonth){
	var MonthArray = new Array("Január", "Február", "Március",
							   "Április", "Május", "Június",
							   "Július", "Augusztus", "Szeptember",
							   "Október", "November", "December")
	return MonthArray[intMonth]
}
function getDateStrWithDOW(){
	var today = new Date()
	var year = today.getYear()
	if(year<1000) year+=1900
	var todayStr = year + " " + GetMonth(today.getMonth()) + " " + today.getDate() + ". " + GetDay(today.getDay());
	return todayStr
}

function generatePopUpImage(image) {
	return "<table class='showpic'><tbody><tr><td colspan='2'><img src='" + image.src.replace(regExpExt, "_800x600.php") + "' alt='" + image.alt + "' onclick='$(\"#galleryDialog\").jqmHide(); return false;'/></td></tr><tr><td class='details'>" + image.alt + "</td><td class='close'><img src='/images/closelabel.gif' onclick='$(\"#galleryDialog\").jqmHide(); return false;'/></td></tr></tbody></table>";
}

var is_ie = (navigator.userAgent.toLowerCase().indexOf("msie") != -1);

var regExpExt = /_[0-9]{1,4}x[0-9]{1,4}\.(gif|jpg|php)$/;

window.onload = function() {
	$(".adminForm").submit(function () {
		ajaxPostUpdate (this.id, this.action + (this.action.indexOf("?") == -1 ? "?" : "&") + "ajax=true", "dialog", false);
		return false;
	});

	$(".delBtn").click(function() {
		if (confirm("Valóban törli a kijelölt tételt?\n A törlés nem visszavonható!")) {
			return true;
		} else {
			return false;
		}
	});

	$(".delFromOrderBtn").click(function() {
		var inputs = this.parentNode.parentNode.getElementsByTagName("input");

		for (a in inputs) {
			if (inputs[a].className && inputs[a].className.indexOf("itemNumber") != -1) {
				inputs[a].value = 0;
				var form = $("#order");
				form.attr("action", form.attr("action") + "?delItemFromOrder=true");
				form.submit();
				return false;
			}
		}
	});

	$(".imageDiv img").each(function () {
		if (this.parentNode.className == "zoom") {
			this.parentNode.style.width = this.offsetWidth + "px";
			this.parentNode.style.height = this.offsetHeight + "px";
			this.parentNode.className = this.parentNode.className + " " + this.className;
		}
	});

	$(".imageDiv img").click(function() {
		$("#galleryDialog").html(generatePopUpImage(this));
		$("#galleryDialog").jqmShow();
	});

	$(".zoom span").click(function () {
		var imgs = this.parentNode.getElementsByTagName("img");

		if (imgs.length > 0) {
			$("#galleryDialog").html(generatePopUpImage(imgs[0]));
			$("#galleryDialog").jqmShow();
		}
	});

	$("#date").html(getDateStrWithDOW());

	$("#mapBtn").click(function () {
		var popUp = "<table class='showpic'><tbody><tr><td colspan='2'><img src='/images/map_big.jpg' alt='térkép' onclick='$(\"#galleryDialog\").jqmHide(); return false;'/></td></tr><tr><td class='details'>térkép</td><td class='close'><img src='/images/closelabel.gif' onclick='$(\"#galleryDialog\").jqmHide(); return false;'/></td></tr></tbody></table>";
		$("#galleryDialog").html(popUp);
		$("#galleryDialog").jqmShow();
	});

	$("#productSortBtn").click(function() {
	    document.location.href = '/admin/article/product_sort?id=' + this.alt;
	});
}
