//<![CDATA[

/* [ACRTICLE LIST] -------- */
function ES_OALList_OnOver(Sender, Index) { if (IsIE) { Sender.className += " rHover"; } }
function ES_OALList_OnOut(Sender, Index) { if (IsIE) { Sender.className = Sender.className.replace(" rHover", ""); } }
/* END [ACRTICLE LIST] -------- */

/* [PAYMENT] ------ */
var ES_Payments_Selected = "";

function ES_Payments_OnOver(sender) { if (IsIE) { sender.className = sender.className + " rHover"; } } 
function ES_Payments_OnOut(sender) { if (IsIE) { sender.className = sender.className.replace(" rHover", ""); } }

function ES_Payments_OnClick(sender, UID) {
	if (sender.type == undefined) {
		var Radio_EL = document.getElementById("Payment_" + UID + "_Radio");
		Radio_EL.checked = true;
	}
	if (ES_Payments_Selected != "") {
		var PayRow_EL = document.getElementById("Payment_" + ES_Payments_Selected + "_Row");
		PayRow_EL.className = PayRow_EL.className.valueOf().replace(" rSelected", "");
	}
	var PayRow_EL = document.getElementById("Payment_" + UID + "_Row");
	PayRow_EL.className = PayRow_EL.className.valueOf().replace(" rSelected", "");
	PayRow_EL.className += " rSelected";
	var Enabled = false;
	for (var i = 0; i < ES_Order_Payments.length; i++) {
		if (ES_Order_Payments[i].UID == UID) {
			var Radio_Seleted = false;
			for (var j = 0; j < ES_Order_Transports.length; j++) {
				Enabled = (ES_Order_Payments[i].Transports.Find(ES_Order_Transports[j].UID) > -1);
				var Row_EL = document.getElementById("Transport_" + ES_Order_Transports[j].UID + "_Row");
				var Radio_EL = document.getElementById("Transport_" + ES_Order_Transports[j].UID + "_Radio");
				if (Row_EL && Radio_EL) {
					Row_EL.className = Row_EL.className.valueOf().replace(" rDisabled", "");
					ES_Order_Transports[j].Enabled = Enabled;
					if (Enabled) {
						Radio_EL.disabled = false;
						/*
						if (!Radio_Seleted) {
							Radio_EL.checked = true;
							Radio_Seleted = true;
							ES_Transport_OnClick(null, ES_Order_Transports[j].UID);
						}
						*/
					} else {
						Radio_EL.disabled = true;
						Row_EL.className += " rDisabled";
					} 
				}
			}	
			break;
		}
	}
	ES_Payments_Selected = UID;
}

function ES_Payments_ExpTGL(sender, UID, Expanded) {
	var DescEL = document.getElementById("PAYMNT_DESC_" + UID);
	var TGLImgEL = document.getElementById("PAYMNT_DESC_TGL_IMG_" + UID);
	if (DescEL) {
		if (Expanded == undefined) {
			Expanded = (DescEL.style.display == "none");
		}
		DescEL.style.display = (Expanded ? "block" : "none");
	}
	if (TGLImgEL) {
		TGLImgEL.src = "/images/exp-tgl-" + (Expanded ? 1 : 0) + ".gif";
	}
}
/* END [PAYMENT] ------ */

/* [TRANSPORT] ------ */ 
var ES_Transport_Selected = "";

function ES_Transport_OnOver(sender, index) { if (IsIE && ES_Order_Transports[index].Enabled) { sender.className += " rHover"; } }
function ES_Transport_OnOut(sender) { if (IsIE) { sender.className = sender.className.replace(" rHover", ""); } }

function ES_Transport_OnClick(sender, UID) {
	var Radio_EL = document.getElementById("Transport_" + UID + "_Radio");
	if ((sender == undefined) || (sender.type == undefined)) {
		if (!Radio_EL.disabled) {
			Radio_EL.checked = true;
		}
	}
	if (ES_Transport_Selected != "") {
		var TranRow_EL = document.getElementById("Transport_" + ES_Transport_Selected + "_Row");
		TranRow_EL.className = TranRow_EL.className.valueOf().replace(" rSelected", "");
	}
	var TranRow_EL = document.getElementById("Transport_" + UID + "_Row");
	TranRow_EL.className = TranRow_EL.className.valueOf().replace(" rSelected", "");
	TranRow_EL.className += " rSelected";
	ES_Transport_Selected = UID;
}

function ES_Transport_ExpTGL(sender, UID, Expanded) {
	var DescEL = document.getElementById("TRANS_DESC_" + UID);
	var TGLImgEL = document.getElementById("TRANS_DESC_TGL_IMG_" + UID);
	if (DescEL) {
		if (Expanded == undefined) {
			Expanded = (DescEL.style.display == "none");
		}
		DescEL.style.display = (Expanded ? "block" : "none");
	}
	if (TGLImgEL) {
		TGLImgEL.src = "/images/exp-tgl-" + (Expanded ? 1 : 0) + ".gif";
	}
}
/* END [TRANSPORT] ------ */ 

/* [USER FORM] --------- */
function ES_OrderUser_TGL(Sender, Type) {
	var DataEl = document.getElementById('USER_DATA');
	var LogFormEl = document.getElementById('LOGIN_FORM');
	if (Type == 'USER_LOGIN') {
		LogFormEl.style.display = 'block';
		DataEl.style.display = 'none';		
	} else {
		LogFormEl.style.display = 'none';
		DataEl.style.display = 'block';		
	}
}

function ES_Delivery_DataTGL(sender) {
	var CtrlTabEl = document.getElementById("DELIVERY_DATA_CTRL_TAB");
	if (CtrlTabEl) {
		CtrlTabEl.style.display = (sender.checked ? "none" : "block"); 
	}
}

function ES_Invoice_DataTGL(sender) {
	var CEl = document.getElementById("INVOICE_DATA");
	if (CEl) {
		CEl.style.display = (sender.checked ? "none" : "block"); 
	}
}
/* END [USER FORM] --------- */

//]]>