/*
 * Beim Start von TerraWeb stehen folgende Parameter zur Verfuegung:
 * 
 * login = vorgegebener Loginname
 * size = klein|mittel|gross|extra
 * lang = de | en | ... Alle Sprachen, die von java.util.Locale unterstuetzt werden, siehe http://www.loc.gov/standards/iso639-2/englangn.html
 * legend = 'embed' startet mit einer eingebetteten Legende
 * ref = 'on' startet mit einer eingeblendeten Uebersichtskarte
 */
var sBaseUrl  = "http://www.terragis.de/eis-erkelenz/"; // "" oder z.B. auch: "http://www.terragis.de/xxx/"
var sWinParam = ", hotkeys=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no, toolbar=no, left=0, top=0";

function startSpringMedium(login,legend,ref,lang) {
    startSpring(login,legend,ref,lang,'mittel','');
}
function startSpringLarge(login,legend,ref,lang) {
    startSpring(login,legend,ref,lang,'gross','');
}
function startSpringExtra(login,legend,ref,lang) {
    startSpring(login,legend,ref,lang,'extra','');
}
function startSpring(login,legend,ref,lang,size,params) {
   var nLoginString = "login.htm?login=" + login + "&legend=" + legend + "&ref=" + ref+ "&lang=" + lang + "&size=" + size  + params;
   if (size == 'mittel')
      window.open( sBaseUrl+nLoginString ,"mapW", "height=682, width=1000"+ sWinParam );
   else if (size == 'gross')   
	  window.open( sBaseUrl+nLoginString ,"mapW", "height=900, width=1250"+ sWinParam );
   else
	  window.open( sBaseUrl+nLoginString ,"mapW", "height=940, width=1500"+ sWinParam );
}
function startSpringConfig() {
  window.open( sBaseUrl+"login.htm?op=konfig", "konfigW");
}


// Konfiguration
function startSpringWindow( modus ) {
  window.open( sBaseUrl+"login.htm?op="+modus, modus+"W");
}


/* Start mit Pfadangabe  */
/* window.open("http://server-name:port/anwendungsname/login.htm?.....*/

/*  Start mit Suchfunktionen 
 *  func = Name der Suchfunktion, wie er in der DB steht, bitte gross schreiben
 		   weil es auch das ist, was in der Suchfunktionen-Auswahlliste steht
 		   --> die Suchen m?ssen in der terraweb-servlet.xml dem TerraWebController 
 		als property mitgegeben werden , z.B. adresssuche --> suche10
											  flurstueckssuche --> suche5	
 											  bplansuche --> suche17	

 	moeglich sind
 	- AdresssucheDbf-Suchen mit folgenden Parametern
 	* strasse
 	* nr: soll nur mit Strasse gesucht werden, dann bitte "_" fuer nr uebergeben 

 	- FlurstuecksSuchePg-Suchen mit folgenden Parametern
 	* gemarkung , flur, flurstueck

 	- ListenSuche (vom Typ ListenSucheDbf, ZweiListenSucheDbf oder DreiListensucheDbf
 	* Suchfeld gem?ss Konfiguration; sind es mehrere dann kommasepariert 
 		'samtgemeinde, gemeinde, Bplan'
 	
 	
*/
function startSpringMediumAdresssuche(login,lang,strasse,nr,legend,ref) {
	var params = "&func=Adresssuche&params=" + strasse + "," + nr;
    startSpring(login,legend,ref,lang,'mittel',params);
}
function startSpringLargeAdresssuche(login,lang,strasse,nr,legend,ref) {
	var params = "&func=Adresssuche&params=" + strasse + "," + nr;
    startSpring(login,legend,ref,lang,'gross',params);
}
function startSpringExtraAdresssuche(login,lang,strasse,nr,legend,ref) {
	var params = "&func=Adresssuche&params=" + strasse + "," + nr;
    startSpring(login,legend,ref,lang,'extra',params);
}

function startSpringMediumFlurstueckssuche(login,lang,gemarkung,flur,flurstueck) {
	var params = "&func=Flurstueckssuche&params=" + gemarkung + "," + flur  + "," + flurstueck;
    startSpring(login,'','',lang,'mittel',params);
}
function startSpringLargeFlurstueckssuche(login,lang,gemarkung,flur,flurstueck) {
	var params = "&func=Flurstueckssuche&params=" + gemarkung + "," + flur  + "," + flurstueck;
    startSpring(login,'','',lang,'gross',params);
}
function startSpringExtraFlurstueckssuche(login,lang,gemarkung,flur,flurstueck) {
	var params = "&func=Flurstueckssuche&params=" + gemarkung + "," + flur  + "," + flurstueck;
    startSpring(login,'','',lang,'extra',params);
}


