 function init(){
    // Initialisierung der Überwachung der Events
    document.onmousemove = doDrag;  // Bei Mausbewegung die Fkt. doDrag aufrufen
    document.onmouseup = stopDrag;  // Bei Loslassen der Maustaste die Fkt. stopDrag aufrufen
	//callExternalInterface(1);
	//callExternalInterface(0);
  }

  // Wird aufgerufen, wenn die Maus über einer Box gedrückt wird
  function startDrag(objElem) {
    // Objekt der globalen Variabel zuweisen -> hierdurch wird Bewegung möglich
    objDrag = objElem;

    // Offsets im zu bewegenden Element ermitteln
    offX = mouseX - objDrag.offsetLeft;
    offY = mouseY - objDrag.offsetTop;
  }

  // Wird ausgeführt, wenn die Maus bewegt wird
  function doDrag(ereignis) {
    // Aktuelle Mauskoordinaten bei Mausbewegung ermitteln
    mouseX = (IE) ? window.event.clientX : ereignis.pageX;
    mouseY = (IE) ? window.event.clientY : ereignis.pageY;

    // Wurde die Maus über einem Element gedrück, erfolgt eine Bewegung
    if (objDrag != null) {
      // Element neue Koordinaten zuweisen
      objDrag.style.left = (mouseX - offX) + "px";
      objDrag.style.top = (mouseY - offY) + "px";

      // Position in Statusleiste ausgeben
      window.status = "Box-Position: " + objDrag.style.left + ", " + objDrag.style.top;
    }
  }

  // Wird ausgeführt, wenn die Maustaste losgelassen wird
  function stopDrag(ereignis) {
    // Objekt löschen -> beim Bewegen der Maus wird Element nicht mehr verschoben
    objDrag = null;
  }
function showblock(blockname)
{
document.getElementById(blockname).style.display='block';
document.getElementById(blockname+'href').className='navimainact';
}
function hiddenblock(blockname)
{
	if(aktpage != blockname)
	{
		document.getElementById(blockname+'href').className='navimain';
	}
document.getElementById(blockname).style.display='none';
}
function showblockdiv(divid,divquelle,mybreite,myhoehe,posx,posy)
{	
	var centerwidth = (window.screen.width/2) - (mybreite + (mybreite/2));
	document.getElementById(divid).style.left=centerwidth+'px'; //tmpleft+posx+'px';
  	document.getElementById(divid).style.top=380+'px';//tmptop+posy+'px';
	document.getElementById(divid).style.display = 'block';
	window.scrollTo(0, 0);
	setTimeout("callExternalInterface(1)", 300);



}

function hiddenblockdiv(divid)
{
	objDrag = null;
	document.getElementById(divid).style.display = 'none';
	//document.getElementById(divid).style.display = 'block';
	callExternalInterface(0);
}

function hiddenblockdivmap(divid)
{
	objDrag = null;
	document.getElementById(divid).style.display = 'none';
}

function callExternalInterface(opt) 
    { 
        thisMovie("videoneu").filmHandle(opt); 
    } 

    function thisMovie(movieName) 
    { 
        if (navigator.appName.indexOf("Microsoft") != -1) { 
            return window[movieName] 
        } 
        else { 
            return document[movieName] 
        } 
    } 


function login()
{
	
}
function feldhaend(elementid,wert)
{

	if(document.getElementById(elementid).value.length > 0 && document.getElementById(elementid).value == wert)
	{
		document.getElementById(elementid).value = '';
	}
	
}
function searchform(defaultwert)
{
if(document.getElementById('inputsearch').value.length > 0 && document.getElementById('inputsearch').value != defaultwert)
	{
		document.getElementById('searchformh').submit();
	}	
}
function feldhaendblur(elementid,wert)
{

	if(document.getElementById(elementid).value.length == 0)
	{
		document.getElementById(elementid).value = wert;
	}
	
}
function gutscheincheck(sprache,host)
{
	var gutscheinnr = document.getElementById("gutscheinnr").value;
    Laenge=gutscheinnr.length; 
	var newTd = document.getElementById("checkgutscheinnrspan");
   if(Laenge>5)
	  {
		 // alert('321654');
	var url = host+"/includes/check.php?ajaxaction=gutscheincheck&sprache="+sprache +"&gutscheinnr="+gutscheinnr;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	/*oXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");*/
	oXmlHttp.onreadystatechange = function() 
	{
		
		if(oXmlHttp.readyState == 4) 
		{
			if(oXmlHttp.status == 200)
			{
				var saetze = oXmlHttp.responseText.split("|");
				if(saetze[1] == "error") { document.getElementById('checkgutscheinnrspan').style.color = "#e41601"; }
				if(saetze[1] == "ok") { document.getElementById('checkgutscheinnrspan').style.color = "#065704"; }
				newTd.innerHTML = saetze[0];				
			} 
			else 
			{
				
			}
		}
		else
		{
		newTd.innerHTML = "Bitte warten... Gutscheinnummer wird geprüft...";	
		}
	};
	oXmlHttp.send(null);
}
else
{
newTd.innerHTML = "";	
}
	
}
function newslettercheckjs(sprache,host)
{

var newsletteremail = document.getElementById('newsletteremail').value;
Laenge=newsletteremail.length; 
	if(Laenge!=0)
	{
		var url = host+"/includes/check.php";
		
		var searchvar = encodeURIComponent('ajaxaction');
         searchvar += "=";
         searchvar += encodeURIComponent('emailcheck');
		 searchvar += "&";
		 searchvar += encodeURIComponent('sprache');
         searchvar += "=";
         searchvar += encodeURIComponent(sprache);
		 searchvar += "&";
		 searchvar += encodeURIComponent('emailuser');
         searchvar += "=";
         searchvar += encodeURIComponent(newsletteremail);
		
		jQuery.ajax({
   type: "POST",
   url: url,
   data: searchvar,
   success: function(msg, textStatus, XMLHttpRequest){
   			
			if(msg.length != 4)
					{
						document.getElementById('newsletteremail').style.backgroundColor = "#fee1e1";
						document.getElementById('newsletteremail').style.border = "solid red 1px";
						document.getElementById('newsletteremail').style.fontSize = "12px";
						document.getElementById('newsletteremail').style.fontFamily = "Arial, Helvetica, sans-serif";
					}
					else
					{
					
						
							document.getElementById('newsletteremail').style.backgroundColor = "#ffffff";
							document.getElementById('newsletteremail').style.border = "solid #7f9db9 1px";
							document.getElementById('newsletteremail').style.fontSize = "12px";
							document.getElementById('newsletteremail').style.fontFamily = "Arial, Helvetica, sans-serif";
							document.getElementById('newslettername').style.backgroundColor = "#ffffff";
							document.getElementById('newslettername').style.border = "solid #7f9db9 1px";
							document.getElementById('newslettername').style.fontSize = "12px";
							document.getElementById('newslettername').style.fontFamily = "Arial, Helvetica, sans-serif";

							var anredenews = document.getElementById("anredenews").options[document.getElementById("anredenews").selectedIndex].value;
							var newslettername = document.getElementById('newslettername').value;
							var url = host+"/includes/check.php";
							
							var searchvar = encodeURIComponent('ajaxaction');
							 searchvar += "=";
							 searchvar += encodeURIComponent('checknewsletter');
							 searchvar += "&";
							 searchvar += encodeURIComponent('sprache');
							 searchvar += "=";
							 searchvar += encodeURIComponent(sprache);
							 searchvar += "&";
							 searchvar += encodeURIComponent('anredenews');
							 searchvar += "=";
							 searchvar += encodeURIComponent(anredenews);
							 searchvar += "&";
							 searchvar += encodeURIComponent('newsletternamejs');
							 searchvar += "=";
							 searchvar += encodeURIComponent(newslettername);
							 searchvar += "&";
							 searchvar += encodeURIComponent('newsletteremail');
							 searchvar += "=";
							 searchvar += encodeURIComponent(newsletteremail);
							 
							 $.ajax({
							   type: "POST",
							   url: url,
							   data: searchvar,
							   success: function(msg, textStatus, XMLHttpRequest){
										
										if(msg.length > 0)
												{
													var newTd = document.getElementById("bereichnews");
													newTd.innerHTML ='<div class="spaser_news"></div><div style="float:left; width:196px; font-size:12px; color:#990000; margin-left:15px; margin-right:10px; margin-top:5px; margin-bottom:10px;">'+oXmlHttp2.responseText+'</div>';
													
												}
								
							   }
							 });
							
							
		
		
						
					}
    
   }
 });
		
		
	}
	else
	{
 
		document.getElementById('newsletteremail').style.backgroundColor = "#fee1e1";
		document.getElementById('newsletteremail').style.border = "solid red 1px";
		document.getElementById('newsletteremail').style.fontSize = "12px";
		document.getElementById('newsletteremail').style.fontFamily = "Arial, Helvetica, sans-serif";
		
			
		}
	}


function searchandshow(sprache,host)
{
	if(document.getElementById('seminarbez').selectedIndex != 0)
	{
		document.getElementById('seminartermin').selectedIndex = 0;
		document.getElementById('seminartermin').disabled=false;
		
		
		document.getElementById('checkseminar').innerHTML ='&nbsp;<img src="'+host+'/images/site/check-ok.gif" alt="OK" width="17" height="17" />';
		document.getElementById('checkseminartermin').innerHTML = '&nbsp;<img src="'+host+'/images/site/check-notok.gif" alt="NOT OK" width="17" height="17" />';
		
		var idselect1n = document.getElementById("seminarbez").options[document.getElementById("seminarbez").selectedIndex].value
		var url = host+"/includes/check.php?ajaxaction=select1&sprache="+ sprache +"&select1id="+idselect1n;
		var oXmlHttp = zXmlHttp.createRequest();
		oXmlHttp.open("get", url, true);
		
		oXmlHttp.onreadystatechange = function() 
	{
		var newTd = document.getElementById("selectterm");
		if(oXmlHttp.readyState == 4) 
		{
			if(oXmlHttp.status == 200)
			{
				newTd.innerHTML =oXmlHttp.responseText;
								
			} else {
				
			}
		}
		else
		{
				newTd.innerHTML ='<select name="seminartermin" id="seminartermin"><option value="0">please wait...</option></select>';
		}
	};
	oXmlHttp.send(null);
		
		
	}
	else
	{
		document.getElementById('checkseminar').innerHTML = '&nbsp;<img src="'+host+'/images/site/check-notok.gif" alt="NOT OK" width="17" height="17" />';
		document.getElementById('seminartermin').selectedIndex = 0;
		document.getElementById('seminartermin').disabled=true;
	}
	
}
function emailcheck(sprache,host)
{
	var emailuser = document.getElementById("emailanm").value;
    Laenge=emailuser.length; 
   if(Laenge!=0)
	  {
	var url = host+"/includes/check.php";
	var searchvar = encodeURIComponent('ajaxaction');
         searchvar += "=";
         searchvar += encodeURIComponent('emailcheck');
		 searchvar += "&";
		 searchvar += encodeURIComponent('sprache');
         searchvar += "=";
         searchvar += encodeURIComponent(sprache);
		 searchvar += "&";
		 searchvar += encodeURIComponent('emailuser');
         searchvar += "=";
         searchvar += encodeURIComponent(emailuser);
		 
		 jQuery.ajax({
   type: "POST",
   url: url,
   data: searchvar,
   success: function(msg, textStatus, XMLHttpRequest){
   			var newTd = document.getElementById("checkemail");
   			if(msg.length != 4)
					{
						
						newTd.innerHTML ='&nbsp;<img src="'+host+'/images/site/check-notok.gif" alt="NOT OK" width="17" height="17" />';
						
					}
					else
				{
					newTd.innerHTML ='&nbsp;<img src="'+host+'/images/site/check-ok.gif" alt="OK" width="17" height="17" />';
				}
    
   }
 });
		 
	
}
	
}
function textfeldcheck(checkvar,spanid,host,checkboxid,minlaenge)
{
	var checken;
	if(checkboxid != '' && document.getElementById(checkboxid).value=='on')
	{
		checken = true;
	}
	else
	{
		if(checkboxid != '')
		{
			checken = false;
		}
		else
		{
			checken = true;
		}
	}
	if(checken == true)
	{
	if(document.getElementById(checkvar).value != "" && document.getElementById(checkvar).value.length >= minlaenge)
	{
		document.getElementById(spanid).innerHTML = '&nbsp;<img src="'+host+'check-ok.gif" alt="OK" width="17" height="17" />';
	}
	else
	{
		document.getElementById(spanid).innerHTML = '&nbsp;<img src="'+host+'check-notok.gif" alt="NOT OK" width="17" height="17" />';
	}
	}
	
}
function checkselect(checkvar,spanid,host,checkboxid)
{
	var checken;
	if(checkboxid != '' && document.getElementById(checkboxid).value=='on')
	{
		checken = true;
	}
	else
	{
		if(checkboxid != '')
		{
			checken = false;
		}
		else
		{
			checken = true;
		}
	}
	//alert (document.getElementById(checkvar).selectedIndex);
	if(checken == true)
	{
		//alert (document.getElementById(checkvar).selectedIndex);
		if(document.getElementById(checkvar).selectedIndex != 0)
		{
			document.getElementById(spanid).innerHTML = '&nbsp;<img src="'+host+'check-ok.gif" alt="richtig" width="17" height="17" />';
		}
		else
		{
		//alert (document.getElementById(checkvar).selectedIndex);
		document.getElementById(spanid).innerHTML = '&nbsp;<img src="'+host+'check-notok.gif" alt="richtig" width="17" height="17" />';
		}
	}
}

function zweiteadresse(elem,status)
{

	if(status == true)
	{
		document.getElementById(elem).style.visibility='visible';
	}
	else
	{
		document.getElementById(elem).style.visibility ='hidden';
	}
	
}
function checkboxChecked(actionname) { 
oCheckbox = window.document.searchuserliste.elements['wahluser[]'];
var istda = 0; 
    for (i=0; i<oCheckbox.length; i++) { 
      if (oCheckbox[i].checked) { istda= istda+1; } 
      
    }
	if(istda < 1) 
	{ 
	alert("Waehle Sie bitte mindestens einen Teilnehmer"); 
	} 
	else 
	{ 
	window.document.searchuserliste.actionfeld.value = actionname;
	window.document.searchuserliste.submit(); 
	}
}


function senddatenregion(sprache,regiontext,host)
{

	var userbez = document.getElementById("userbez").value;
	var url = host+"/includes/regionenwahl.php?ajaxaction=regionwahl&sprache="+ sprache +"&userbez="+userbez;
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("get", url, true);
	/*oXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");*/
	oXmlHttp.onreadystatechange = function() 
	{

		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200){
				/*saveResult(oXmlHttp.responseText);*/
				clearText(document.getElementById("namereg"));
				clearText(document.getElementById("namereg2"));
				
				/*var newNode = document.createTextNode(oXmlHttp.responseText);
				namereg.appendChild(newNode);*/
				if(oXmlHttp.responseText.length != 8)
				{
					var newTd = document.getElementById("namereg");
            		newTd.innerHTML = oXmlHttp.responseText;
					var newTd2 = document.getElementById("namereg2");
            		newTd2.innerHTML = regiontext;
				
				}
				else
				{
					clearText(document.getElementById("namereg"));
					clearText(document.getElementById("namereg2"));
					
				}
			} else {
				
				/*document.getElementById("namereg").value = oXmlHttp.statusText;*/
				
			}
		}
	};
	oXmlHttp.send(null);
}

function delheader( actmainid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=headers&languageedit='+spracheedit+'&language='+sprache+'&mainid='+actmainid+'&action=delete';
		
	}
}
function delheaderindoor( actmainid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=indoor&subkat=headersindoor&languageedit='+spracheedit+'&language='+sprache+'&mainid='+actmainid+'&action=delete';
		
	}
}
function loescheGalerieschiene2( aid,mainid ) {
	if ( confirm( 'Möchten Sie die Produkt wirklich löschen?' )==true) {

		location.href='wechselrahmen_details.php?action=detailsdel&wechselrid='+mainid+'&grosseid='+aid;
	}
}
function loescheplatz( platzid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=derplatz&languageedit='+spracheedit+'&language='+sprache+'&delplatz='+platzid;
		
	}
}
function loeschehole( platzid,textstr,sprache,spracheedit, holeid ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=derplatz&languageedit='+spracheedit+'&language='+sprache+'&platzid='+platzid+'&delhole='+holeid;
		
	}
}

function headeredit( headerid, sprache,spracheedit )
{

location.href='index.php?outs=golfclubs&subkat=headers&languageedit='+spracheedit+'&language='+sprache+'&idedit='+headerid+'&action=edit#'+headerid;

}

function actedit333( actid, sprache,spracheedit )
{

location.href='index.php?outs=indoor&subkat=indoorplaetze&languageedit='+spracheedit+'&language='+sprache+'&idedit='+actid+'&action=edit#'+actid;

}

function delact333( actmainid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=indoor&subkat=indoorplaetze&languageedit='+spracheedit+'&language='+sprache+'&mainid='+actmainid+'&action=delete';
		
	}
}

function actedit( actid, sprache,spracheedit )
{

location.href='index.php?outs=golfclubs&subkat=aktuelles&languageedit='+spracheedit+'&language='+sprache+'&idedit='+actid+'&action=edit#'+actid;

}

function actedit222( actid, sprache,spracheedit )
{

location.href='index.php?outs=aktuellenewsme&languageedit='+spracheedit+'&language='+sprache+'&idedit='+actid+'&action=edit#'+actid;

}

function delact( actmainid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=aktuelles&languageedit='+spracheedit+'&language='+sprache+'&mainid='+actmainid+'&action=delete';
		
	}
}

function delact222( actmainid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=aktuellenewsme&languageedit='+spracheedit+'&language='+sprache+'&mainid='+actmainid+'&action=delete';
		
	}
}

function delpro( proid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=pros&languageedit='+spracheedit+'&language='+sprache+'&proid='+proid+'&action=delete';
		
	}

}

function delpreise( platzid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=preise&languageedit='+spracheedit+'&language='+sprache+'&platzid='+platzid+'&action=delete';
		
	}

}

function delimg( imgid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=ambiente&languageedit='+spracheedit+'&language='+sprache+'&imgid='+imgid+'&action=delete';
		
	}

}
function delimgindoor( imgid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=indoor&subkat=indoorambiente&languageedit='+spracheedit+'&language='+sprache+'&imgid='+imgid+'&action=delete';
		
	}

}


function delgaeste( platzid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=gaeste&languageedit='+spracheedit+'&language='+sprache+'&platzid='+platzid+'&action=delete';
		
	}

}
function delimgact( imgid,textstr,sprache,spracheedit ) {
	if ( confirm( textstr )==true) {

		location.href='index.php?outs=golfclubs&subkat=aktuelles&languageedit='+spracheedit+'&language='+sprache+'&idedit='+imgid+'&action=imgdelete#'+imgid;
		
	}

}


