// cmsshop.js
//
var buttonPressed = false;
var openedWindow;

function send() {
	if (buttonPressed == false) {
		buttonPressed = true;
		return true;
	} 
	else {
		return false;
	}
}


function openLookupWindow(module) {
  openedWindow = groOpenWindow(module ,
                                  'lookup',
                                  'scrollbars=yes,height=550,width=650,top=50,left=150,resizable=yes');
}

function openLookupWindowInfo(module) {
  openedWindow = groOpenWindow(module ,
                                  'Info',
                                  'scrollbars=yes,height=550,width=650,toolbar=yes,top=50,left=150,resizable=yes');
}

function groOpenWindow(url, name, arguments) {
  // URL als absolute Referenz öffnen
  window.open(url, name, arguments);
}

function cleanup() {
  if (openedWindow != null && !openedWindow.closed) openedWindow.close();
}


function initDocument() {
  // Führt alle notwendigen Initialisierungen für ein Dokument aus
  //alert("init");
  firstFocus();
}

function firstFocus() {
 // Diese Funktion setzt den Focus auf dieses Fenster und
 // bringt dieses damit in den Vordergrund und setzt dann
 // den Focus auf das erster <input type=text ... > Element
 // des ersten Formulares des Seite 

 window.focus();

 
 var feld = document.forms[0].elements[0];
 var i    = 0;

 while ( feld != null ) {
   
	//alert("feld " + feld);  
   if ( feld.type.toLowerCase() == "text" || 
	feld.type.toLowerCase() == "textarea" ||
	feld.type.toLowerCase() == "password" ) { 
     feld.focus(); 
     return true; 
   }
   i ++ ;
   feld = document.forms[0].elements[i];

 }
 // hier kommt ein fehler
 return true;
}


function druckdialog() { 
	//
	// Browser-Versionen überprüfen
	// ----------------------------
	var v =(parseInt(navigator.appVersion.substring(navigator.appVersion.indexOf("MSIE") + 4)));
	var vf =(parseFloat(navigator.appVersion));
	var id=(navigator.appName);
	var ns="Netscape";
	var ms="Microsoft Internet Explorer";
	var bok="0";
	
	//if(id == ms && v = 4) bok = "2";
	//if(id == ns && v >= 4) bok = "2";
	//if(id == ns && vf == 4.5) bok = "1";
	//if(id == ns && vf == 4.03) bok = "1";
	
	if(id == ms && v == 4) bok = "1";
	
	if(bok == 0) {
		var printButtonArea = document.getElementById('printButtonArea');
		if (printButtonArea != null) {
			printButtonArea.style.display = 'none';
		}
		window.print();
		if (printButtonArea != null) {
			printButtonArea.style.display = 'block';
		}
	}
	else alert("Alter Browser - bitte starten Sie den Druck dieser Seite mit Tastenkombination STRG+P.");
} 

function delbenutzer(delWebLogin) {
	var msg = "\nWollen Sie diesen Benutzer \n" +
		  "wirklich löschen??\n";
	if (confirm(msg)) {
		//document.benutzerverwaltung.t_delweblogin.value = delWebLogin;
		document.benutzerverwaltung.t_delweblogin.value = 'remo';
		document.benutzerverwaltung.submit();	
		}
	else {
		alert("nicht löschen" + delWebLogin);
		}
}

// Schnellerfassung der Schnellerfassung
function addArtikel() {
	var str = document.schnellerfassung.t_liste.value;
	str = str + document.schnellerfassung.t_addENR.value + ',' + document.schnellerfassung.t_addMenge.value;
	document.schnellerfassung.t_liste.value = str + '\n';
	
	document.schnellerfassung.t_addENR.focus();
	document.schnellerfassung.t_addENR.select();
}

	
