﻿	function feliratkoz()
	{
		/*
		NewShade();
		newAlert('600', '100', 'A tulajdonos letiltotta a feliratkozást!', false);
		*/
		
		nev = document.getElementById('nev').value;
		email = document.getElementById('email').value;
		if (window.XMLHttpRequest) 
		{
			xmlhttp = new XMLHttpRequest();
		} 
		else 
		{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange = function()  
		{
			if (xmlhttp.readyState==4 && xmlhttp.status==200) 
			{
				/*document.getElementById('error_box').innerHTML = xmlhttp.responseText;
				document.getElementById('error_box').style.display = 'none';
				document.getElementById('error_box').style.display = 'block';
				$(document).ready(function(){
					$('#error_box').delay(3000).fadeOut(2000, function() {location.reload(true);});
					
				});*/
				newAlert('600', '100', xmlhttp.responseText, false);
			}
			else
			{
				NewShade();
			}
		}
		
		var parameters = 'nev='+nev+'&email='+email;
		//alert(parameters);
	
		//encodeURIComponent(//

		xmlhttp.open("POST", "inc/hlFelirat.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send(parameters);		
	}
	
function newAlert(boxWidth, boxHeight, message, reload)
{
	prevShade = document.getElementById('newShade');
	if (prevShade != null)
	{
		document.body.removeChild(prevShade);
	}
	//alert(boxWidth + "x" + boxHeight);
	NewShade();
	/*Shade
	var shadePosY = document.documentElement.scrollTop;
	var shadePosX = document.documentElement.scrollLeft;
	*/
	var boxPosY = ((document.documentElement.clientHeight - (boxHeight*1))/2);
	var boxPosX = ((document.documentElement.clientWidth - (boxWidth*1))/2);
	/*Shade
	var newShade = document.createElement('div');
	var newShadeId = 'newShade';
	*/
	var newBox = document.createElement('div');
	var newBoxId = 'AlertBox';
	/*Shade
	newShade.setAttribute('id', newShadeId);
	newShade.setAttribute('style', 'position: absolute; top:' +shadePosY+ 'px; left:' +shadePosX+ 'px; width: 100%; height: 100%; background: url("system/images/bg_blacktrans.png");');

	document.body.appendChild(newShade);
	*/
	newBox.setAttribute('id', newBoxId);
	newBox.setAttribute('style', 'position: absolute; top:' +boxPosY+ 'px; z-index: 3856; left:' +boxPosX+ 'px; width: ' +boxWidth+ 'px;  background: white; text-align:center; padding:20px;');

	document.getElementById('newShade').appendChild(newBox);
	//alert(reload);
	if (reload == false)
	{
		document.getElementById('AlertBox').innerHTML = '<div class="AlertTitle">Értesítés</div>' + message + '<br><br><input type="button" value="OK" onClick="javascript: CloseBox(\'newShade\')" class="button2">';
	}
	else
	{
		document.getElementById('AlertBox').innerHTML = '<div class="AlertTitle">Értesítés</div>' + message + '<br><br><input type="button" value="OK" onClick="javascript: ReloadBox(\'newShade\')" class="button2">';
	}
	//alert(document.documentElement.clientWidth + "x" + document.documentElement.clientHeight);
}

function NewShade()
{
	if (document.getElementById('newShade') == null)	
	{
		var shadePosY = document.documentElement.scrollTop;
		var shadePosX = document.documentElement.scrollLeft;
		
		var newShade = document.createElement('div');
		var newShadeId = 'newShade';
		
		newShade.setAttribute('id', newShadeId);
		newShade.setAttribute('style', 'position: absolute; top:' +shadePosY+ 'px;  z-index: 3855; left:' +shadePosX+ 'px; width: 100%; height: 100%; background: url("greenCMS/site/system/images/bg_blacktrans.png");');

		document.body.appendChild(newShade);
		document.getElementById('newShade').innerHTML = '<img style="position: relative; top: 50%; left: 50%" src="greenCMS/site/system/images/ajax-loader_shade.gif" />';
		//alert('NewShade');
	}
}	

function ReloadBox(id)
{
	Box = document.getElementById(id);
	document.body.removeChild(Box);
	location.reload(true);
}

function CloseBox(id)
{
	Box = document.getElementById(id);
	document.body.removeChild(Box);
	//location.reload(true);
}

function sMessage()
{
		nev = document.getElementById('sName').value;
		email = document.getElementById('sEmail').value;
		text = document.getElementById('sMText').value;
		if (window.XMLHttpRequest) 
		{
			xmlhttp = new XMLHttpRequest();
		} 
		else 
		{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange = function()  
		{
			if (xmlhttp.readyState==4 && xmlhttp.status==200) 
			{
				/*document.getElementById('error_box').innerHTML = xmlhttp.responseText;
				document.getElementById('error_box').style.display = 'none';
				document.getElementById('error_box').style.display = 'block';
				$(document).ready(function(){
					$('#error_box').delay(3000).fadeOut(2000, function() {location.reload(true);});
					
				});*/
				if (xmlhttp.responseText.length == 111)
				{
					newAlert('600', '100', xmlhttp.responseText, true);
				}
				else
				{
					newAlert('600', '100', xmlhttp.responseText, false);
				}
			}
			else
			{
				NewShade();
			}
		}
		
		var parameters = 'sName='+nev+'&sEmail='+email+'&sMText='+text;
		//alert(parameters);
	
		//encodeURIComponent(//

		xmlhttp.open("POST", "submitMail.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send(parameters);		
}
