var gravurshadow;
var gravurshadowObj;

function gravurSubmit(id, typ) {
	
	if(!typ) {
		typ = "bestellen";
	}
	
	if(document.fartikel.gravurEnabled.value == false)
		bundleOneSizeDialogObject.doDetailCheck(typ);
	
	if(document.fartikel.isUserGravurtextSet.value == "true") {
		detailAnsicht.bestellenSt(typ)
	} else {
		gravurShow(id);
		document.fartikel.isGravurSubmit.value = 'true';
	}
	
}
function gravurPopupHide(id) {
	
	$$("input.gravurInputText").each(function(item) {
		document.gravurTempForm.gravurTempText.value = item.value;
	});
	
	$$("input.blockFont").each(function(item) {
		if(item.checked)
			document.gravurTempForm.gravurtextTempFont.value =="14#sans-serif";
	});
	
	$$("input.schreibFont").each(function(item) {
		if(item.checked)
			document.gravurTempForm.gravurtextTempFont.value ="16#Monotype Corsiva"; 
	});
	/*
	document.fartikel.gravurText.value = "";
	document.fartikel.gravurEnabled.value = "F";
	document.fartikel.gravurtextFont.value = "";
	*/
	document.fartikel.isUserGravurtextSet.value = "true";
	gravurshadowObj.close();
}

function gravurEditHide(id) {
	document.gravurChange.submit();
	gravurshadowObj.close();
}

function gravurShow(id) {
	
	gravurshadow = document.getElementById(id).innerHTML;
		
 	gravurshadowObj = new ShadowBox(665,500,{
	mode: 'HTML',
	showCloseLink: false,
	resize: 'auto',
	theme: 'shadowbox-gray',
	html: gravurshadow 
	});
  	
 	$$("input.gravurInputText").each(function(item) {
 		item.value = document.gravurTempForm.gravurTempText.value;
	});
 	
 	$$("p.textChange").each(function(item) {
		item.innerHTML = document.gravurTempForm.gravurTempText.value;
	});
	
	$$("input.blockFont").each(function(item) {
		if(document.gravurTempForm.gravurtextTempFont.value =="14#sans-serif")
			item.checked = true;
	});
	
	$$("input.schreibFont").each(function(item) {
		if(document.gravurTempForm.gravurtextTempFont.value =="16#Monotype Corsiva")
			item.checked = true;
	});

}

function engrvaingDelete() {

	document.fartikel.gravurText.value = "";
	document.fartikel.gravurEnabled.value = "F";
	document.fartikel.gravurtextFont.value = "";
	
	document.gravurTempForm.gravurTempText.value = "";
	document.gravurTempForm.gravurtextTempFont.value =="";
	document.gravurTempForm.gravurtextTempFont.value =""; 
	
	$$("input.gravurInputText").each(function(item) {
		item.value = "";
	});
	
	$$("input.blockFont").each(function(item) {
		item.value ="";
	});
	
	$$("input.schreibFont").each(function(item) {
		item.value ="";
	});
	
	$$("p.textChange").each(function(item) {
		item.value = "";
	});
	
	if(document.fartikel.isGravurSubmit.value == 'true') {
		//document.getElementById("into_basket").onclick = null;
		//document.getElementById('into_basket').setStyle({backgroundPosition: '0 -38px'});
		bundleOneSizeDialogObject.doDetailCheck('bestellen');
	}
	
	document.fartikel.isUserGravurtextSet.value = "true";
	gravurshadowObj.close();
}

function engrvaingSave(id) {

	$$("input.gravurInputText").each(function(item) {
		document.fartikel.gravurText.value = item.value;
	});

	if(document.fartikel.gravurText.value == '') {
		$$("p.gravurErrLabel").each(function(item) {
			item.style.display = "block";
		});
		
		$$("p.gravurTextErr").each(function(item) {
			item.style.display = "block";
		});

		return false;
	}

	document.fartikel.gravurEnabled.value = "T";
	document.fartikel.gravurtextFont.value = "Arial";
	
	$$("input.blockFont").each(function(item) {
		if(item.checked) 
			document.fartikel.gravurtextFont.value = "14#"+item.value;
	});
	
	$$("input.schreibFont").each(function(item) {
		if(item.checked) {
			document.fartikel.gravurtextFont.value = "16#"+item.value;
		}
	});

	if(document.fartikel.isGravurSubmit.value == 'true') {
		//document.getElementById("into_basket").onclick = null;
		//document.getElementById('into_basket').setStyle({backgroundPosition: '0 -38px'});
		bundleOneSizeDialogObject.doDetailCheck('bestellen');
	}
	
	document.fartikel.isUserGravurtextSet.value = "true";
	
	gravurshadowObj.close();
}

function displayGravurText(userIp) {

	$$("p.textChange").each(function(item) {
		document.gravurTempForm.gravurTempText.value = userIp;
		item.innerHTML = userIp;
	});
	
	$$("p.itemInfo").each(function(item) {
		item.innerHTML = 'Verbleibende Zeichen '+( 25 - userIp.length );
	});
}

function selectFont(id) {
	
	if(id =='blockFont') {
		$$("p.textChange").each(function(item) {
			item.style.fontFamily="sans-serif";
		});
	} else if(id='schreibFont') {
		$$("p.textChange").each(function(item) {
			item.style.fontFamily="Monotype Corsiva";
		});
	} else {
		$$("p.textChange").each(function(item) {
			item.style.fontFamily="Arial";
		});
	}
	
}

function updateGravur() {

	var userInput;
	
	$$("input.gravurInputText").each(function(item) {
		userInput = item.value;
	});
	
	if(userInput == '') {
		
		$$("p.gravurErrLabel").each(function(item) {
			item.style.display = "block";
		});
		
		$$("p.gravurTextErr").each(function(item) {
			item.style.display = "block";
		});
		
		document.getElementById('GravurItemLeft').style.height = "180px";
		document.getElementById('GravurItemRight').style.height = "180px";
		
		return false;
	}
		
	document['gravurChange'].gravurText.value = userInput;
	document['gravurChange'].gravurEnabled.value = "T";
	document['gravurChange'].gravurtextFont.value = "Arial";
	
	$$("input.blockFont").each(function(item) {
		if(item.checked) 
			document['gravurChange'].gravurtextFont.value = "14#"+item.value;
	});

	$$("input.schreibFont").each(function(item) {
		if(item.checked) {
			document['gravurChange'].gravurtextFont.value = "16#"+item.value;
		}
	});

	document.gravurChange.submit();
	gravurshadowObj.close();
}

function deleteGravur() {
	
	document['gravurChange'].gravurText.value = "";
	document['gravurChange'].gravurEnabled.value = "F";
	document['gravurChange'].gravurtextFont.value = "";
	document.gravurChange.submit();
	gravurshadowObj.deactivate();
}
