//doprava a platby--------------------------------------------------------------
var ReWaitDel = 0
var ReWaitPay = 0
var intCelkem = 0
var intDarkSek = 0
var boolAura = 0
function Relation(){
	if(intDelActual > 0 && intPayActual > 0){
		var arrRel = strRelation.split("|");
		var arrSub;
		for(var i = 0; i < arrRel.length; i++){
			arrSub = arrRel[i].split(";")
			if(arrSub[1] == intPayActual && arrSub[2] == intDelActual){	
				document.OrderForm.DeliveryPayment.value = arrSub[0]
				objGet("DeliveryPriceCell").innerHTML = JS16 + ": " + arrSub[3].replace('.00','') + ",-";
			}
		}
	}else{
		document.OrderForm.DeliveryPayment.value = "0";
	}
}
function HideBox(intType,intId){
	var strName;
	var strString;
	var arrItem;
	if(intType == 0){
		strName = "DelSub";
		strString = strDelCompl;
		objGet("InfoDelivery").style.display = "none";		
	}else{
		strName = "PaySub";
		strString = strPayCompl;
		objGet("InfoPayment").style.display = "none";		
	}
	arrItem = strString.split("|")
	for(var i = 0; i < arrItem.length; i++){
		if(arrItem[i] != intId){
			objGet(strName + arrItem[i].toString()).checked = false;
		}
	}
	if(objGet(strName + intId.toString()).checked == false){
		if(intType == 1){
			strName = "Del";
			strString = strDelCompl;
			intPayActual = 0;
		}else{
			strName = "Pay";
			strString = strPayCompl;
			intDelActual = 0;
		}
		arrItem = strString.split("|")
		for(var i = 0; i < arrItem.length; i++){
			if(arrItem[i] != intId){
				objGet(strName + arrItem[i].toString()).disabled = false;
				objGet(strName + 'Sub' + arrItem[i].toString()).disabled = false;
			}
		}
	}
}
function ShowPayDel(intId,intTyp,strName,bPaymentCard,bBank){
	var strSub;
	var arrCompl;
	var strTable = "";
	var strClear;
	if(intTyp == 0){
		intDelActual = intId;
		strClear = "DelSub";
	}else{
		intPayActual = intId;
		strClear = "PaySub";
		//objGet('PaySub'+intId).checked = true;
	}

	objGet("CardYesNo").value = "0";
	objGet("DeliveryPriceCell").innerHTML = "";
	if(strName.indexOf('Aura') == -1){
		objGet("TypeCardDiv").style.display = "none";
	}
	//objGet("DeliveryPriceCell").innerHTML = "";
	document.OrderForm.DeliveryPayment.value = "0";
	
	
	HideBox(intTyp,intId);
	if(objGet(strClear + intId.toString()).checked == true){

		//-------------------------
		if(bPaymentCard == 1){
				objGet("TypeCardDiv").style.display = "block";
				objGet("CardYesNo").value = "2";
				ClearCard();
			}else{
				if(boolAura == 0){objGet("TypeCardDiv").style.display = "none";}
				objGet("CardYesNo").value = "1";
			}
		//-------------------------
		if(intTyp == 0){
			arrCompl = strPayCompl.split("|");
			strSub = arrDel[intId];
		}else{
			arrCompl = strDelCompl.split("|");
			strSub = arrPay[intId];
		}
		strSub = '|' + strSub + '|'
		//-------------------------
		for(var i = 0; i < arrCompl.length; i++){
			if(strSub.indexOf('|' + arrCompl[i] + '|') >= 0){
				if(intTyp == 0){
					objGet("Pay" + arrCompl[i]).disabled = false;
					objGet("PaySub" + arrCompl[i]).disabled = false;
				}else{
					objGet("Del" + arrCompl[i]).disabled = false;
					objGet("DelSub" + arrCompl[i]).disabled = false;
				}
			}else{
				if(intTyp == 0){
					objGet("Pay" + arrCompl[i]).disabled = true;
					objGet("PaySub" + arrCompl[i]).disabled = true;
				}else{
					objGet("Del" + arrCompl[i]).disabled = true;
					objGet("DelSub" + arrCompl[i]).disabled = true;
				}
			}
		}
		if(intTyp == 0){
			if(intSpec == 0){
				objGet("InfoDelivery").innerHTML = '<strong>' + strDelHead + '</strong><div style="padding:10px;"">' + arrAltDel[intId] + '</div>';
				objGet("InfoDelivery").style.display = "block";
			}
		}else{
			objGet("InfoPayment").innerHTML = '<strong>' + strPayHead + '</strong><div style="padding:10px;"">' + arrAltPay[intId] + '</div>';
			objGet("InfoPayment").style.display = "block";			
		}
	}
	Relation();
}
function ClearCard(){
	objGet('SelectCard').innerText = "";
	objGet("idVISA").checked = false;
	objGet("idVisaElectron").checked = false;
	objGet("idMasterCard").checked = false;
	objGet("idMaestro").checked = false;
} 