////////////////////////////////////////////////////////////////
//
// wScript.js 5.0.1
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
//
// Anzupassende Variablen:
//
////////////////////////////////////////////////////////////////

var mailPostfix = '@domain.dd';

////////////////////////////////////////////////////////////////
//
// Beschreibung: Browsererkennung
//
////////////////////////////////////////////////////////////////

var ns  = (document.layers) ? 1 : 0;
var ie  = (document.all) ? 1 : 0;
var dom = (document.getElementById) ? 1 : 0;
var mac = (navigator.platform.indexOf("Mac") != -1) ? 1 : 0;
var gecko     = (navigator.userAgent.indexOf("Gecko") != -1) ? 1 : 0;
var geckoVers = parseFloat(navigator.userAgent.replace(/.*rv:(\d+\.\d+).*/, '$1'));
var ieVers    = navigator.appVersion.substring(navigator.appVersion.lastIndexOf("MSIE") + 4,navigator.appVersion.lastIndexOf("MSIE") + 8);

////////////////////////////////////////////////////////////////
//
// Beschreibung: Oeffnet ein Popup-Fenster
//
////////////////////////////////////////////////////////////////

function openPopup(url){

 if(debugMode == 1){
  alert(url);
 }

 window.open(url, "popup", optionsPopup);
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Oeffnet ein Popup-Fenster vom Typ 1
//
////////////////////////////////////////////////////////////////

function openPopup1(url){

 if(debugMode == 1){
  alert(url);
 }

 window.open(url, "popup1", optionsPopup1);
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Oeffnet ein Popup-Fenster vom Typ 2
//
////////////////////////////////////////////////////////////////

function openPopup2(url){

 if(debugMode == 1){
  alert(url);
 }

 window.open(url, "popup2", optionsPopup2);
}


////////////////////////////////////////////////////////////////
//
// Beschreibung: Zeigt die Druckansicht an
//
////////////////////////////////////////////////////////////////

function wShowPrintpreview(){  

  var url = location.href;
  var anchor = location.hash;

  url = url.replace(anchor, '');
  
  if(url.indexOf('?') >= 0){
    url += '&viewmode=print';
  }
  else{
    url += '?viewmode=print';    
  }
  
  openWindow(url, 'wPrintpreview', 'width=768,height=520,scrollbars=yes');
}

/*********************************************************************************/
//
// �ffnet ein Fenster
//
// @param string Url
//
// @param string Name des Fensters
//
// @param string Optionen
//
// @return window			
//
/*********************************************************************************/

function openWindow(url, name, options){

  var regWidth = /width=(\d+)/;
  regWidth.exec(options);
  width = RegExp.$1; 
  if(width == ''){   
    width = 640; 
  }

  var regHeight = /height=(\d+)/;
  regHeight.exec(options);
  height = RegExp.$1;       
  if(height == ''){   
    height = 480; 
  }    


  if(!name && !width && !height && !options){
    return window.open(url, name);
    return;
  }
  //Zusaetzliche Optionen angeben
  if(!options){
    options = ',resizable=no,scrollbars=no,status=no';
  }
  //Position zentriert festlegen
  
  var posLeft = (screen.width / 2)  - (width  / 2);
  var posTop  = (screen.height / 2) - (height / 2);
  //alert('top='+posTop+',left='+posLeft+',width='+width+',height='+height+',' + options);<<<
  return window.open(url, name, 'top='+posTop+',left='+posLeft+',width='+width+',height='+height+',' + options);
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Druckt das aktuelle Dokument
//
////////////////////////////////////////////////////////////////

function printDocument(){  

  if(document.all && navigator.appVersion.substring(22,23)==4) {
    self.focus();
    var OLECMDID_PRINT = 6;
    var OLECMDEXECOPT_DONTPROMPTUSER = 2;
    var OLECMDEXECOPT_PROMPTUSER = 1;
    var WebBrowser = '<object id="WebBrowser1" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
    document.body.insertAdjacentHTML('beforeEnd',WebBrowser);
    WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);
    WebBrowser1.outerHTML = '';
  }
  else{
    window.print();  
  }
}

/*********************************************************************************/
//
// @description Ruft eine URL auf
//
// @parameter   String Aufzurufende Url
//
// @parameter   Function Nach der Anfrage aufzurufende Funktion
//
// @return      void
//
/*********************************************************************************/

function getUrl(url, functionResult){

  var requestObject = new wRequestObject(url, functionResult);
}

/*********************************************************************************/
//
// @description Ruft eine URL auf
//
// @parameter   String Aufzurufende Url
//
// @parameter   Function Nach der Anfrage aufzurufende Funktion
//
// @return      void
//
/*********************************************************************************/

function wRequestObject(url, functionResult){

  if(typeof functionResult == 'function'){
    var id              = resultFunctions.length;
    //alert(id);

    this.request        = null;

    if(document.all){
      this.request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
      this.request = new XMLHttpRequest();
    }

    resultFunctions.push(functionResult);
    //alert('push' +  requests.length);

    requests.push(this.request);
    this.request.open('GET', url, true);

    this.request.onreadystatechange = function(){
      var requestObject = requests[id];
      if(requestObject.readyState == 4){
        if(requestObject.status == '200'){
          resultFunctions[id](requestObject.responseText);
        }
      }
    }

    this.request.send('');
  }
}

/***************************************************
* @info  : Oeffnet eine URL in einem popUp         *
* @param : url   : Zu oeffnende URL                *
*          width : Breite des Fensters             *
*          height: Hoehe des Fensters              *
* @return: -                                       *
***************************************************/

function wOpenPopupURL(url, width, height, options){
  var name = '';
  
  if(width == '' || width == ' '){
    width = 786;
  }
  if(height == '' || height == ' '){
    height = 677;
  }
  if(options == '' || options == ' '){
    options = 'location=no, menubar=no,toolbar=no,resizable=1,status=no';
  }
  url = url.replace(/&amp;/g, '&');
  width   = parseInt(width);
  height  = parseInt(height);
  //Position zentriert festlegen
  var posLeft = (screen.width / 2)  - (width  / 2);
  var posTop  = (screen.height / 2) - (height / 2);
  window.open(url, name, 'top='+posTop+',left='+posLeft+',width='+width+',height='+height+',scrollbars=1'+ options);
}

/***************************************************
* @info  : Oeffnet ein Bild in einem popUp         *
* @param : url   : Zu oeffnende URL                *
* @return: -                                       *
***************************************************/

function wOpenImageAdaptSize(url){

  var name = '';
  var path = '/weblication/grid/scripts/wImage.php?action=getImageSize&path='+url;
  curImageUrl = url;
  getUrl(path, wOpenImageAdaptSizeResponse);
}

function wOpenImageAdaptSizeResponse(response){
  
  var name = '';
  var size = response;
  if(response == ''){
    size = 'width="800" height="600"';
  }
  
  var regex = /(?:")(\d+?)(?:").*(?:")(\d+?)(?:")/;
  var match = size.match(regex);d 
  
  if(match){
    width   = match[1];
    height  = match[2]; 
  }
  else{
    width   = 800;
    height  = 600;
  }
  
  curImageUrl = curImageUrl.replace(/&amp;/g, '&');
  options = ',location=no, menubar=no,toolbar=no,resizable=no,scrollbars=no,status=no';
  width   = parseInt(width);
  height  = parseInt(height);
  //Position zentriert festlegen
  var posLeft = (screen.width / 2)  - (width  / 2);
  var posTop  = (screen.height / 2) - (height / 2);
  window.open(curImageUrl, name, 'top='+posTop+',left='+posLeft+',width='+width+',height='+height+',' + options);
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Generiert Spam-sichere Email
//
////////////////////////////////////////////////////////////////

function wWriteMail(name){
 location.href = 'mailto:' + name + '@scholl.de';
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Druckt das aktuelle Dokument
//
////////////////////////////////////////////////////////////////

function wPrintDocument(){

  if(document.all && navigator.appVersion.substring(22,23)==4) {
    self.focus();
    var OLECMDID_PRINT = 6;
    var OLECMDEXECOPT_DONTPROMPTUSER = 2;
    var OLECMDEXECOPT_PROMPTUSER = 1;
    var WebBrowser = '<object id="WebBrowser1" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
    document.body.insertAdjacentHTML('beforeEnd',WebBrowser);
    WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);
    WebBrowser1.outerHTML = '';
  }
  else{
    window.print();  
  }
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Generiert Spam-sichere Email
//
////////////////////////////////////////////////////////////////

function wSendMailNospam(name){

  location.href = 'mailto:' + name + mailPostfix;
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Setzt die Sprachversion
//
////////////////////////////////////////////////////////////////

function wSetLanguageVersion(langVersion, redirectUrl){
  var url = '/weblication/grid/scripts/wSystem.php?action=setLanguageVersion&redirectUrl=' + decodeURI(redirectUrl) + '&langVersion=' + langVersion;
  location.href = url;
}

function publicLogout() {
	var publiclogoutcheck = confirm('Sind Sie sich, dass Sie sich ausloggen möchten?');
	if(publiclogoutcheck == true) {
		wGetUrlAjax('/weblication/grid/scripts/wSystem.php?action=logout&redirect=/wDeutsch/index.php', publicLogoutAction);
	}
}
function publicLogoutAction(){
	document.location.reload();
}

function showThemenblockDetails(id) {
	if(document.getElementById('themenblock_'+id) && document.getElementById('themenblock_'+id+'_show') && document.getElementById('themenblock_'+id+'_hide')) {
		if(document.getElementById('themenblock_'+id+'_show').style.display == 'none') {
			document.getElementById('themenblock_'+id+'_show').style.display = 'block';
			document.getElementById('themenblock_'+id+'_hide').style.display = 'none';
		} else {
			document.getElementById('themenblock_'+id+'_hide').style.display = 'block';
			document.getElementById('themenblock_'+id+'_show').style.display = 'none';
		}
	}
}

function submitBewertungsbogen(id) {
	var url 		= '/wDeutsch/wGlobal/scripts/php/ajax/bewertungsbogenAction.inc.php';
	var uriData 	= "";
	var form 		= document.getElementById(id);
	var formElement;
	var radioButtonName;

	for(var i = 0; i <= form.elements.length - 1; i++){
		var formElement = form.elements[i];
		if(formElement) {
			var name 		= formElement.name;
			if(name != '') {
				var value 		= getInpValueFormElement(formElement);
				var valueEnc 	= encodeURIComponent(value);
				var usedValue 	= (name == 'bewertungsbogenPage') ? value : valueEnc;
				uriData += ((uriData != '') ? "&" : "") + name + '=' + usedValue;
			}
		}
	}
	url += "?"+uriData;
	showMeldungsblock();
	wGetUrlAjax(url, submitBewertungsbogenAjaxResponse);
}

function submitBewertungsbogen2(id) {
	if(document.getElementById(id)) {
		var form 		= document.getElementById(id);
		showMeldungsblock();
		form.submit();
	}
}

function submitBewertungsbogenAjaxResponse(responseText){
	showMeldungsblock();
	if(responseText.substr(0, 1) == 's') {
		alert('Ihre Angaben wurden erfolgreich gespeichert!');
	} else if(responseText.substr(0, 8) == 'f:noUser') {
		alert('Fehler: Sie sind nicht (mehr) korrekt eingeloggt!');
	} else if(responseText.substr(0, 1) == 'f') {
		alert('Fehler: SOUNDSO!');
	} else {
		alert('Es ist ein Fehler aufgetreten!\nDas Formular konnte leider nicht korrekt eingetragen werden!');
	}
}


/**********************************************************************************************************/
/**********************************************************************************************************/
/** eigener Tooltip **/
/**********************************************************************************************************/
/**********************************************************************************************************/
wmtt = null;

document.onmousemove = updateWMTT;

function updateWMTT(e) {
	/* if(document.all) {alert("1:::"+window.event.x + document.body.scrollLeft);} else {alert("2:::"+e.pageX);} */
	if(e) {
		x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
		y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
		if (wmtt != null) {
			wmtt.style.left = (x + 20) + "px";
			wmtt.style.top  = (y + 0) + "px";
		}
	}
}

function showWMTT(id) {
	if(document.getElementById(id)) {
		wmtt = document.getElementById(id);
		if(wmtt != null) {
			updateWMTT(document);
			//alert(document.getElementById(id).offsetHeight)
			wmtt.style.display = "block";
		}
	}
}

function hideWMTT() {
	if(wmtt != null) {
		wmtt.style.display = "none";
	}
}

function showMeldungsblock() {
	if(document.getElementById('meldungsblock')) {
		if(document.getElementById('meldungsblock').style.display == 'none') {
			showWMTT('meldungsblock');
		} else {
			hideWMTT()
		}
	}
}

/**********************************************************************************************************/
/**********************************************************************************************************/
/** eigene Ermittlung von Inputs **/
/**********************************************************************************************************/
/**********************************************************************************************************/
function getInp(field) {
	var sendBack = "";
	
	if(document.getElementById(field)){
		sendBack = document.getElementById(field);
	}	
	return sendBack;
}

function getInpValue(field) {
	var sendBack = "";
	
	if(document.getElementById(field)){
		if(document.getElementById(field).type == "select-multiple") {
			sendBack = checkDropdownOptionMultiple(document.getElementById(field));
		} else if(document.getElementById(field).type == "select-one" || document.getElementById(field).type == "undefined") {
			sendBack = checkDropdownOption(document.getElementById(field));
		} else if(document.getElementById(field).type == "checkbox") {
			sendBack = checkCheckbox(document.getElementById(field));
		} else if(document.getElementById(field).type == "radio") {
			sendBack = checkRadio(document.getElementsByName(field));
			//alert(sendBack)
		} else {
			sendBack = document.getElementById(field).value;
		}
	}
	
	if(sendBack == "" || sendBack == "undefined" || sendBack == undefined) {
		if(document.getElementsByName(field) && document.getElementsByName(field).type == "radio"){
			sendBack = checkRadio(document.getElementsByName(field));
			//alert(sendBack)
		}
	}
	if(sendBack == "undefined" || sendBack == undefined) {
		sendBack = "";
	}
	//alert(document.getElementById(field).name+"\n"+sendBack)
	return sendBack;
}

function getInpValueFormElement(formElement) {
	var sendBack = "";

	if(formElement){
		if(formElement.type == "select-multiple") {
			sendBack = checkDropdownOptionMultiple(formElement);
		} else if(formElement.type == "select-one" || formElement.type == "undefined") {
			sendBack = checkDropdownOption(formElement);
		} else if(formElement.type == "checkbox") {
			sendBack = checkCheckbox(formElement);
		} else if(formElement.type == "radio") {
			sendBack = checkRadioFormElement(formElement);
		} else {
			sendBack = formElement.value;
		}
	}
	if(sendBack == "undefined" || sendBack == undefined) {
		sendBack = "";
	}
	//alert(formElement.name+"\n"+sendBack)
	return sendBack;
}

function setInpValue(field, value) {
	var sendBack = "";
	if(document.getElementById(field)){
		if(document.getElementById(field).type == "select-multiple") {
			document.getElementById(field).value = value;
		} else if(document.getElementById(field).type == "select-one" || document.getElementById(field).type == "undefined") {
			document.getElementById(field).value = value;
		} else if(document.getElementById(field).type == "checkbox") {
			if(value == '') {
				document.getElementById(field).checked = false;
			} else {
				document.getElementById(field).checked = true;
			}
		} else if(document.getElementById(field).type == "radio") {
			setRadio(document.getElementsByName(field), value)
		} else {
			document.getElementById(field).value = value;
		}
	}	
}

function getInpType(field) {
	var sendBack = "";
	if(document.getElementById(field)){
		sendBack = document.getElementById(field).type;
	}	
	return sendBack;
}

function checkDropdownOption(feld){
	return feld.options[feld.selectedIndex].value;
}

function checkDropdownOptionMultiple(feld){
	var sendBack = "";
	for (var i = 0; i < feld.options.length; ++i) {
		if (feld.options[i].selected) {
			sendBack += feld.options[i].value + "|";
		}
	}
	
	return sendBack;
}

function checkRadio(feld){
	var sendBack = "";
	//alert("->"+feld.length +"\n" + feld.type);
	for (var i = 0; i < feld.length; i++) {
		//alert(feld[i].value)
		if (feld[i].checked) {
			sendBack = feld[i].value;
			break;
		}
	}
	return sendBack;
}

function checkRadioFormElement(feld){
	var sendBack = "";
	var radioButtons = document.getElementsByName(feld.name);
	for(j = 0; j < radioButtons.length; j++) {
		if(radioButtons[j].checked == true){
			sendBack = radioButtons[j].value;
			break;
		}
	}
	return sendBack;
}

function setRadio(feld, value){
	for (var i = 0; i < feld.length; ++i) {
		if (feld[i].value == value) {
			feld[i].checked = true;
			break;
		}
	}
}

function checkCheckbox(feld){
	return (feld.checked == true) ? "j" : "";
}

//////////////////////////////////////////////////////////////////////////////
//
// Beschreibung: Pr�ft, ob die Plichtfelder im Formular ausgef�llt worden sind.
// 
// Parameter: form = Formular, das gepr�ft werden soll.
//
//////////////////////////////////////////////////////////////////////////////

function checkForm(form){

 var messageEmail      = " enth�lt keine g�ltige Email Adresse!\n"; //erscheint wenn ein Pflichtfeld nicht ausgef�llt wurde

  var isObligation = /\|\w*o\w*$/i;  //Pflichtfeld, wenn Feldname am Schluss |o  enthaelt   (z.B.: "Strasse|o")
  var isEmail      = /\|\w*e\w*$/i;  //Emailfeld wenn Feldname am Schluss |e enthaelt       (z.B.: "eMail|e")
  var isCache      = /\|\w*c\w*$/i;  //Wird fuer weitere Formulare gespeichert am Schluss |c enthaelt       (z.B.: "eMail|c")
          //Pflicht- und Emailfeld, wenn am Schluss |oe oder |eo (z.B.: "eMail|eo") 

  var checkEmail   = /.*\@.*\.\w+/i;
  var formElement;
  var formElementNameOrig;
  var elementStr;
  var alertStr = "";
  var radioButtonName = "";
 
  for(var i = 0; i <= form.elements.length - 1; i++){
    var formElement = form.elements[i];
    if(formElement){
      formElementNameOrig = formElement.name.replace(/\|\w+/, '');
      if(formElement.title == ""){
        elementStr = formElementNameOrig;
      }
      else{
        elementStr = formElement.title;
      }
      if(formElement.type == "text" || formElement.type == "textarea" || formElement.type == "select-one" ||  formElement.type == "password"){
         
        if(isObligation.test(formElement.name) == true){  
          if(formElement.value == ""){
            alertStr += elementStr + messageObligation;                     
          }
        } 
        if(isEmail.test(formElement.name) == true){  
          if (checkEmail.test(formElement.value) == false){
            alertStr += elementStr + messageEmail;                     
          }
        } 
        if(cacheMode == "1"){    
          if(isCache.test(formElement.name) == true){ 
            if(formElement.value != ""){
              cookieStr += "wFc_" + formElementNameOrig + "=" + formElement.value + ":";
            }
          }    
        }     
      }
	    else if(formElement.type == "checkbox"){
        formElementNameOrig = formElement.name.replace(/\|\w+/, ''); 	  
        if(isObligation.test(formElement.name) == true){  
          if(formElement.checked == false){
            alertStr += elementStr + messageObligation;                     
          }
        } 
	    }
      else if(formElement.type == "radio"){
        if(radioButtonName != formElement.name){
          radioButtonName = formElement.name;
          var radioButtons = document.getElementsByName(formElement.name);
          formElementNameOrig = formElement.name.replace(/\|\w+/, ''); 	  
          if(isObligation.test(formElement.name) == true){  
            var isChecked = false;
            for(j = 0; j < radioButtons.length; j++){
              if(radioButtons[j].checked == true){
                isChecked = true
              }
            }
            if(isChecked == false){
              alertStr += elementStr + messageObligation;                     
            }
          } 
        }
	    }
    }
  }

  if(alertStr != ""){
    alert(alertStr);  
    return false;
  }
  
  return true;
  
}








function wInitFontSize(){
  document.write('<a class="size12" href="#" onClick="wSetFontSize(\'s\')" title="s">a</a>&nbsp;');
  document.write('<a class="size14" href="#" onClick="wSetFontSize(\'m\')" title="s">a</a>&nbsp;');
  document.write('<a class="size16" href="#" onClick="wSetFontSize(\'l\')" title="s">a</a>');

  var cookieStr    = document.cookie;
  var fontSizeBody = 's';

  var getFontSizeRegExpr = /wFontSize=(\w+)/;
  if(getFontSizeRegExpr.test(cookieStr) == true){
    fontSizeBody = RegExp.$1;
  }

  wSelectStylesheetSize(fontSizeBody);
}

var isEasy = 0;

////////////////////////////////////////////////////////////////
//
// Vergrößert oder verkleinert die Schriftgröße
//
////////////////////////////////////////////////////////////////

function wSetFontSize(size){

  var cookieStr    = document.cookie;

  var fontSizeCur = 's';
  var fontSizeNew = 's';
  
  var linkTags = document.getElementsByTagName('LINK');
  for(var i = 0; i < linkTags.length; ++i){
    if(linkTags[i].rel == 'stylesheet'){
      var getFontSizeRegExpr = /\/size_(\w)\.css$/;
      if(getFontSizeRegExpr.test(linkTags[i].href) == true){
        fontSizeCur = RegExp.$1;
      }
    }
  }
  
  var getFontSizeRegExpr = /wFontSize=(\w+)/;
  if(getFontSizeRegExpr.test(cookieStr) == true){
    fontSizeCur = RegExp.$1;
  }

  if(size == 's'){
      fontSizeNew = 's';
  }
  else if(size == 'm'){
      fontSizeNew = 'm';
  }
  else if(size == 'l'){
      fontSizeNew = 'l';
  }
  
  document.cookie = "wFontSize=" + fontSizeNew + ";path=/;";
  
  wSelectStylesheetSize(fontSizeNew)
}

////////////////////////////////////////////////////////////////
//
// Setzt die Schriftgröße neu
//
////////////////////////////////////////////////////////////////

function wSelectStylesheetSize(size){

  //document.write('<div style="position:absolute;margin-left:0px">' + size + ':</div>');
  
  if(size == ''){
    var cookieStr    = document.cookie;
    var getFontSizeRegExpr = /wFontSize=(\w+)/;
    if(getFontSizeRegExpr.test(cookieStr) == true){
      size = RegExp.$1;
    }
    if(size == ''){
      size = 's';
    }
  }
  
  //document.write('<div style="position:absolute;margin-left:10px">' + size + ':</div>');
  
  if(isEasy == 1){
    if(size == 's'){
      size = 'm';
    }
    else if(size == 'm'){
      size = 'l';
    }
  }
  
  //document.write('<div style="position:absolute;margin-left:20px">' + size + '</div>');
  
  var linkTags = document.getElementsByTagName('LINK');
  for(var i = 0; i < linkTags.length; ++i){
    if(linkTags[i].rel == 'stylesheet'){
      var getFontSizeRegExpr = /\/size_(\w+)\.css$/;
      //alert(size + ' : ' + linkTags[i].href +  ' . ' +  getFontSizeRegExpr.test(linkTags[i].href) );
      if(getFontSizeRegExpr.test(linkTags[i].href) == true){
        //alert('/50_jahre_lebenshilfe/wGlobal/layout/styles/size_' + size + '.css');
          linkTags[i].href = '/wDeutsch/wGlobal/layout/styles/size_' + size + '.css';
          return true;
      }
    }
  }
}


//  Speichert Daten in übergebenem Dateivormat
function downloadVCF(wuser){
	var url   = '/wDeutsch/wGlobal/scripts/php/site_includes/vcf_download.inc.php?wuser=' + wuser;
	wOpenPopupURL(url);
}
