﻿function WriteMail(sMailAdress, sMailserver, sMailDomain, sQuery, sText) {
    if (sText == "") {
        sText = sMailAdress + '@' + sMailserver + '.' + sMailDomain;
    }
    if (sQuery != "") {
        sQuery = "?" + sQuery;
    }
    document.write('<a href="mailto:' + sMailAdress + '@' + sMailserver + '.' + sMailDomain + sQuery + '" class="textlink">' + sText + '</a>');
}


function modalWin(Page) 
{
	if (window.showModalDialog) 
	{ 
		window.showModalDialog(Page,'','dialogWidth:655px;dialogHeight:800px;');
		location.reload();	
	} 
	else 
	{
		window.open(Page,'name','height=655,width=650,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,modal=yes');
	}
}

function Aktualisieren(length) {
	var disableControlID = '<%= ddUmkreisID %>';
	var ind = document.getElementById(disableControlID).options.selectedIndex; 
	//if (length == 0 && !(document.getElementById(disableControlID).options[ind].value == ''))
	if (length == 0)
	{
		document.getElementById(disableControlID).disabled = true;
	}
	else
	{
		document.getElementById(disableControlID).disabled = false;
	}	
}

function PopUpWindow(Adresse) {
  WinOffer = window.open(Adresse + "&popup=1", "New", "width=700,height=900,scrollbars=yes");
  WinOffer.focus();
}


//function PopUpWindow2(Adresse) {
//  WinOffer = window.open(Adresse, "New", "width=846,height=650,scrollbars=yes");
//  WinOffer.focus();
//}

function PopUpWindow2(Adresse, Width) {
  WinOffer = window.open(Adresse, "New", "width=" + Width + ",height=650,scrollbars=yes");
  WinOffer.focus();
}

function PopUpWindow3(Adresse, Width, Height) {
  WinOffer = window.open(Adresse, "New", "width=" + Width + ",height=" + Height + ",scrollbars=yes");
  WinOffer.focus();
}

function PopUpWindow3(Adresse, Width) {
    WinOffer = window.open(Adresse, "New", "width=" + Width + ",height=650,scrollbars=yes,resizable=yes");
    WinOffer.focus();
}
function PopUpWindow4(Adresse, Width, Height) {
  WinOffer = window.open(Adresse, "New", "width=" + Width + ",height=" + Height + ",scrollbars=yes");
  WinOffer.focus();
}

function openWindowWithPost(Adresse, keys, values)
{
    WinOffer = window.open(Adresse, "New", "width=700,height=800,scrollbars=yes");	
    var html = "";
    html += "<html><head></head><body><form id='formid' method='post' action='" + Adresse + "'>";
    html += "<input type='hidden' name='" + keys + "' value='" + values + "'/>";
    html += "</form><script type='text/javascript'>document.getElementById(\"formid\").submit()</script></body></html>";
    WinOffer.document.write(html);
    return WinOffer;
    WinOffer.focus();
}



function printPage() 
{
    if (window.print) 
    {
        jetztdrucken = confirm('Möchten Sie diese Seite drucken ?');
        if (jetztdrucken) window.print();
    }
}



function Logout () {
    return confirm("Möchten Sie sich ausloggen ?");
}


function PicPopUp(Adresse, Breite, Hoehe) {
  Breite = Breite + 36;
  Hoehe = Hoehe + 38;
  WinZoom = window.open(Adresse, "GrafischeAnzeige", "width=" + Breite + ", height=" + Hoehe + ", resizable=yes, scrollbars=yes");
  WinZoom.focus();
}

function CallCalendar(URL,Ziel,YearFrom,YearTo)
	{
	var mouseX = window.event.clientX + window.screenLeft + 15; //+ document.body.scrollLeft
	var mouseY = window.event.clientY + window.screenTop - 90; //+ document.body.scrollTop
	var Datum;
	Datum = window.showModalDialog(URL + '?selecteddate=' + document.getElementById(Ziel).value + '&from=' + YearFrom + '&to=' + YearTo ,"","dialogLeft:" + mouseX + "px;dialogTop:" + mouseY + "px;dialogWidth:205px;dialogHeight:226px;center=0;resizable:0;scroll:0;status:0");
	
	if (!Datum)
		{
		// Datum = "";
		return false;
		}
		else
			{
			if (document.getElementById(Ziel).disabled == false)
				{
				document.getElementById(Ziel).value = Datum;
				return true;
				}
				else return false;
			}

}



function ChangeDDValue(divID, ddID) {
    document.getElementById(divID).innerHTML = document.getElementById(ddID).options[document.getElementById(ddID).selectedIndex].text;
}

function ChangeFileValue(divID, fileID) {
    document.getElementById(divID).innerHTML = document.getElementById(fileID).value + "111";
}
