//globale Variablen
//var host_info     = "http://" + window.location.hostname;
var host_info     = "http://www.boerse.vr-networld.de";
var host_teledata = "http://gisweb.vwd.com"; // vwdServer
//var host_teledata = "http://gisweb.vwd.com";

// Konstanten
var doc_root = host_info + "/"; // "/bis"
var app_root = host_info + "/bisweb/Info"; // "/bisweb/Info"

//// ab hier systemunabhaengig ////
var allowedHosts = new Object();
allowedHosts[0] = host_info;
allowedHosts[1] = host_teledata;
allowedHosts[2] = "http://dz.electronicpublishing.de/"; // Publikationen
allowedHosts[3] = "http://www.wgzbank.de/";
allowedHosts[3] = "http://www.brokeragetour.de/";

var firma    = "Volksbanken Raiffeisenbanken ";
var bankid   = 0;
var homeUrl  = "www.vr.de";
var blz      = 0;
var ind      = "0";
var gbr      = "VR";
var gadt     = "";
var typ      = "";
var infUrl   = "";
var infTitel = "";
var nav_id   = "";

// Startseite (Content)
var start_url = "/mel/index.htn?LayoutIP=1&pe=1";
// URL fuer Kurssuche mit wkn
var eki_url   = "/mel/kurse_einzelkurs_suche_ergebnisse.htn?LayoutIP=1&pe=1&searchfor=";
// URL fuer Kurssuche ohne wkn
var suche_url = "/mel/kurse_einzelkurs_suche.htn?LayoutIP=1&pe=1";
// URL fuer Hilfeseite der Infoplattform
var hilfe_url = "/mel/hilfe.htn?LayoutIP=1&pe=1";
// URL fuer Musterdepot
var depot_url = "/mel/anmeldung.htn?LayoutIP=1&pe=1";
// URL fuer VWL-Daten
var vwl_url   = "/mel/nachrichten_vwl_daten.htn?LayoutIP=1&pe=1";
// URLs fuer Einzelkurssuche, Charts und News
var ekur_url  = "/mel/kurse_einzelkurs_uebersicht.htn?LayoutIP=1&pe=1&wkn=";
var char_url  = "/mel/kurse_einzelkurs_chart.htn?LayoutIP=1&pe=1&wkn=";
var wnew_url  = "/mel/nachrichten_suche.htn?LayoutIP=1&pe=1&newsfromquote=1&wkn=";
// URL fuer Nutzungsbedingungen
var nutz_url = "/mel/nutzungsbedingungen.htn?LayoutIP=1&pe=1";

// URL der eigenen Sitemap (Servletaufruf)
var smap_url  = app_root + "/Sitemap";

var keyValue, keyName;

var query = window.location.search;
query = query.substring((query.indexOf('?')) + 1);
if (query.length < 1) { }
else{
	var keypairs = new Object();
	var numKP = 1;
	var tmpValue;
	while (query.indexOf('&') > -1){
		keypairs[numKP] = query.substring(0,query.indexOf('&'));
		query = query.substring((query.indexOf('&')) + 1);
		numKP++;
	}
	keypairs[numKP] = query;
	for (i in keypairs){
		keyName  = keypairs[i].substring(0,keypairs[i].indexOf('='));
		keyValue = keypairs[i].substring((keypairs[i].indexOf('=')) + 1);
		try {
			tmpValue = decodeURI(unescape(keyValue));
			keyValue = tmpValue;
		} catch(e) {
		}
		keyValue = keyValue.replace(/[\"\'\`\[\]\@<>]/g, "");
		while (keyValue.indexOf('+') > -1){
			keyValue = keyValue.substring(0,keyValue.indexOf('+')) + ' '
				+ keyValue.substring(keyValue.indexOf('+') + 1);
		}
		if ((keyName == 'firma') && (keyValue != "")){
			firma = keyValue;
		}
		if ((keyName == 'bankid') && (keyValue != "")){
			bankid = keyValue;
		}
		if ((keyName == 'home') && (keyValue != "")){
			homeUrl = keyValue;
		}
		if ((keyName == 'blz') && (keyValue != "")){
			blz = keyValue;
		}
		if ((keyName == 'ind') && (keyValue != "")){
			ind = keyValue;
		}
		if ((keyName == 'gbr') && (keyValue != "")){
			gbr = keyValue.toUpperCase();
		}
		if ((keyName == 'gadt') && (keyValue != "")){
			gadt = keyValue;
		}
		if ((keyName == 'typ') && (keyValue != "")){
			typ = keyValue;
		}
		if ((keyName == 'infUrl') && (keyValue != "")){
			infUrl = keyValue;
		}
		if ((keyName == 'infTitel') && (keyValue != "")){
			infTitel = keyValue;
		}
		if ((keyName == 'nav_id') && (keyValue != "")){
			nav_id = keyValue;
		}
	}
}

