var vFenster;

function FensterOeffnenSimple(URL, w, h)
{
	var ziel = URL;

	h = h - 20;
  	var x=0, y=0, parameter="";
	if (w < screen.availWidth || h < screen.availHeight)
	{
	 	x = (screen.availWidth - w - 12) / 2;
	  	y = (screen.availHeight - h - 104) / 2;
	  	if (window.opera) y = 0; // Opera positioniert unter den Symbolleisten

	    if (x<0 || y<0)
	    {
	      x=0;
	      y=0;
	    }
		else parameter = "width=" + w + ",height=" + h + ",";
	}
  	parameter = "width=" + w + ",height=" + h + ",";
	parameter += "left=" + x + ",top=" + y;
	parameter += ",menubar=no,location=no,toolbar=no,status=yes";
	parameter += ",resizable=yes,scrollbars=yes";

  //Wenn ge&ouml;fnnet, schliessen
  try
  {
    vFenster.close();
  
  }
  catch (vError)
  {
  
  
  }
	//Fenster öffnen
  
	  vFenster = window.open(ziel, "NeuesFenster", parameter);
    vFenster.focus();
	return false;
}

function Linkgenerator(vLang)
{
  //Account ist Pflichtfeld
  if(!(vLang) ||vLang=="")
  {
    var vLang = "de";
  }
  
  var vAccount = $("#account").val();
  if(vAccount=="")
  {
    if(vLang=="en")
    {
      alert("To generate the link please type in the account"); 
    }
    else
    {      
      alert("Um einen Link zu generieren, geben Sie bitten den Account an!");   
    }
    $("#account").focus();
    return false;
  }

  var vURL = "http://"+vAccount+".frontend.autovermietung-software.com?from=linkgenerator";
  
  var vVermittlerID = parseInt($("#vermittler-id").val());
  if(vVermittlerID>0)
  {
   vURL = vURL+"&vermittler_id="+vVermittlerID;
  }
  
  //CSS-Datei
  var vCSS = $("#css-datei").val();
  if(vCSS!="")
  {
   vURL = vURL+"&css_datei="+encodeURI(vCSS);
  }
  
  //Suchergebnis-Target
  var vCSS = $("#suchergebnis_target").val();
  if(vCSS!="")
  {
   vURL = vURL+"&suchergebnis_target="+encodeURI(vCSS);
  }
  
  //Station
  var vStationID = parseInt($("#station_id").val());
  if(vStationID>0)
  {
   vURL = vURL+"&station_id="+vStationID;
  } 
  
  var vUseLang = $("#input_sprache").val();
  vURL = vURL+"&lang="+vUseLang;
  
  //Fahrzeuggruppe
  var vFzgGruppeID = parseInt($("#fahrzeugsubgruppe_id").val());
  if(vFzgGruppeID>0)
  {
   vURL = vURL+"&fahrzeugsubgruppe_id="+vFzgGruppeID;
  } 
  
  //Start
  
  //Stop
  
  //Ausgabe als
  var vAusgabe = $("input[name=ausgabe]:checked").val();
  
  //H&ouml;he
  var vHeight = parseInt($("#tbheight").val());
  if(!(vHeight>0))
  {
    vHeight = 600;
    $("#tbheight").val(vHeight);
  }
  
  //Breite
  var vWidth = parseInt($("#tbbreite").val());
  if(!(vWidth>0))
  {
    vWidth = 860;
    $("#tbbreite").val(vWidth);
  }
  
  //Ausgabae zusammenstellen
  var vJsAction = "";
  var vString = '';
  if(vAusgabe =="iframe")
  {
    	var vString = '<iframe border="0" src="'+vURL+'" width="'+vWidth+'" height="'+vHeight+'"></iframe>';
     $("#ausgabe_html").css("border","0px");
     $("#ausgabe_html").css("padding","0px");
  }
  else
  {
     
     var vJsAction = "window.open ('"+vURL+"','win1','width="+vWidth+",height="+vHeight+",location=1,menubar=0,scrollbars=1,status=1,toolbar=0,resizable=1')";

    if(vLang=="en")
    {
       var vBeschriftung = "Open the online booking";
    }
    else
    {
       var vBeschriftung = "Onlinebuchung &ouml;ffnen";
    }
     
     var vString ='<INPUT type="button" value="'+vBeschriftung+'" onClick="'+vJsAction+'">';
     $("#ausgabe_html").css("border","1px solid black");
     $("#ausgabe_html").css("padding","20px");
     document.getElementById("ausgabe_html").innerHTML = vString;
     
  }  
  
  //Live-Preview des Buttons - Felder einblenden
  $("#ausgabe_html_text").css("display","block");
  $("#ausgabe_html").css("display","block");
  document.getElementById("ausgabe_html").innerHTML = vString;
  
  //Link in Textarea ausgeben
  $("#ausgabe_link").val(vString);

}

