function printProdPDF(url){
	pdfwin = popup(url, 870,700,20,20,",scrollbars=yes,toolbar=yes,menubar=yes","pdf");
	pdfwin.focus();
}

function uCutDescription(){
	var c1 = document.getElementById("DescrCell");
	var c2 = document.getElementById("OverflowDescrCell");
	var overflow = "";
	var lastWordPos = 99999999;
	while(c1.offsetHeight > 100){
		lastWordPos = c1.innerHTML.lastIndexOf(" ");
		overflow = c1.innerHTML.substr(lastWordPos) + overflow;
		c1.innerHTML = c1.innerHTML.substr(0,lastWordPos);
	}
	c2.innerHTML = overflow + c2.innerHTML;
}	

function uAddCart(id){
	var f = document.forms["clientForm"];
	var cart = f.u_addCart;
	cart.value = id;
	f.submit();
}

function uSetCartCnt(val,pos){
	var f = document.forms["clientForm"];
	var a_CartCnt = f.autoProcDataVal.value.split(",");
	a_CartCnt[pos] = val;
	f.autoProcDataVal.value = a_CartCnt.join(",");
}

function uDelCart(lang){
	var msg;
	switch(lang){
	case 0:
		msg = "Wollen Sie wirklich die gesamte Angebotsanfrage löschen?";
		break;
	case 1:
		msg = "Are you sure to delete the complete request for quotation?";
		break;
	case 2:
		msg = "Est-ce que vous êtes sûr que vous désirez supprimer la demande d'offre complètement?";
		break;
	case 3:
		msg = "¿Está seguro de borrar toda la solicitud de la oferta?";
		break;
	}
	if(confirm(msg)){
		var f = document.forms["clientForm"];
		f.u_delCart.value = 1;
		f.submit();
	}
}

function uDelCartEntry(id,lang){
	var msg;
	switch(lang){
	case 0:
		msg = "Soll dieser Eintrag Ihrer Anfrage wirklich gelöscht werden?";
		break;
	case 1:
		msg = "Are you sure to delete this item from your request?";
		break;
	case 2:
		msg = "Est-ce que cette entrée doit être vraiment supprimée de votre demande?";
		break;
	case 3:
		msg = "¿Está seguro de borrar este artículo de su solicitud?";
		break;
	}
	if(confirm(msg)){
		var f = document.forms["clientForm"];
		f.u_delCartEntry.value = id;
		f.submit();
	}
}

function doSearch(s,lang){
	var searchValue = "";
	var f = document.forms["clientForm"];
	switch(s){
	case "Disziplin":
		searchValue = f.Disziplin.value;
		f.Code.value="";
		break;
	case "Schlagwort":
		searchValue = f.Schlagwort.value;
		f.Code.value="";
		break;
	case "GUNT2e":
		searchValue = f["GUNT2e"].value;
		f.Code.value="";
		break;
	case "Alle":
		searchValue = "";
		f.Code.value="";
		break;
	case "buttonCode":
		searchValue = f.Code.value;
		f.Hauptgruppe.selectedIndex=0;
		f.Artikelstammnummer.selectedIndex=0;
		f.Artikelunternummer.selectedIndex=0;
		break;
	case "buttonArtikelNr":
		searchValue = f.Hauptgruppe.value + "." + f.Artikelstammnummer.value + "." + f.Artikelunternummer.value;
		f.Code.value="";
		break;
	}
	b_noSearch = false;
	if(s.substr(0,6)=="button"){
		if(trim(searchValue) == ""){
			switch(lang){
			case 0:
				alert("Bitte geben Sie ein Suchkriterium ein!");
				break;
			case 1:
				alert("Please insert a search key!");
				break;
			case 2:
				alert("Veuillez entrer un critère de recherche!");
				break;
			case 3:
				alert("¡Por favor inserte un criterio de búsqueda!");
				break;
			}
			b_noSearch = true;
		}
	}
	if(!b_noSearch){
		f.pN.value = "search";
		f.pN.value += ";" + s;
		f.pN.value += ";" + searchValue;
		f.f_reload.value = 1;
		f.submit();
	}
}

function dlGrowLine(id){
	if(document.getElementById(id).style.height=='auto'){
		document.getElementById(id).style.height=18;
	} else {
		document.getElementById(id).style.height='auto';
	}
}
