function showChildCategories(categId, level, menuId, updateId, imageId){
	var url = 'menu.php';
	var params = 'categId=' + categId + "&level=" + level + "&ajaxRequest=true&operation=show";

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText != ""){
					response = transport.responseText.split('|||');
					$(menuId).innerHTML = response[0];
					$(updateId).innerHTML = response[1];

					//if(transport.responseText != ""){
					//	$(imageId).src = "img/bulletDown.gif";
					//}
				}
			}
		}
	);
}


function hideChildCategories(categId, level, menuId, updateId, imageId){
	var url = 'menu.php';
	var params = 'categId=' + categId + "&level=" + level + "&ajaxRequest=true&operation=hide";

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText != ""){
					response = transport.responseText.split('|||');
					$(menuId).innerHTML = response[0];
					$(updateId).innerHTML = response[1];

					//if(transport.responseText != ""){
					//	$(imageId).src = "img/bullet.gif";
					//}
				}
			}
		}
	);
}

function showAdminChildCategories(categId, level, menuId, updateId, imageId){
	var url = 'admin_menu.php';
	var params = 'categId=' + categId + "&level=" + level + "&ajaxRequest=true&operation=show";

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText != ""){
					response = transport.responseText.split('|||');
					$(menuId).innerHTML = response[0];
					$(updateId).innerHTML = response[1];

					//if(transport.responseText != ""){
					//	$(imageId).src = "img/bulletDown.gif";
					//}
				}
			}
		}
	);
}


function hideAdminChildCategories(categId, level, menuId, updateId, imageId){
	var url = 'admin_menu.php';
	var params = 'categId=' + categId + "&level=" + level + "&ajaxRequest=true&operation=hide";

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText != ""){
					response = transport.responseText.split('|||');
					$(menuId).innerHTML = response[0];
					$(updateId).innerHTML = response[1];

					//if(transport.responseText != ""){
					//	$(imageId).src = "img/bullet.gif";
					//}
				}
			}
		}
	);
}

function showAutoChildCategories(categId, level, menuId, updateId, imageId){
	var url = 'auto_menu.php';
	var params = 'categId=' + categId + "&level=" + level + "&ajaxRequest=true&operation=show";

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText != ""){
					response = transport.responseText.split('|||');
					$(menuId).innerHTML = response[0];
					$(updateId).innerHTML = response[1];

				}
			}
		}
	);
}


function hideAutoChildCategories(categId, level, menuId, updateId, imageId){
	var url = 'auto_menu.php';
	var params = 'categId=' + categId + "&level=" + level + "&ajaxRequest=true&operation=hide";

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText != ""){
					response = transport.responseText.split('|||');
					$(menuId).innerHTML = response[0];
					$(updateId).innerHTML = response[1];

				}
			}
		}
	);
}

function subscribeToNewsLetter(){
	var url = 'newsletter_subscribe.php';
	email = document.getElementById('newsletter_email').value;
	var params = 'email=' + email;
	
	buton = document.getElementById('newsletter_submit');
	buton.style.visibility = "hidden";
	buton.style.display = "none";
	message = document.getElementById('newsletter_not_valid');
	message.style.visibility = "hidden";
	message.style.display = "none";
	message = document.getElementById('newsletter_error');
	message.style.visibility = "hidden";
	message.style.display = "none";
	

	var myAjax = new Ajax.Request(
		url,
		{method: 'post', parameters: params, onComplete: function(transport){
				if(transport.responseText == "NV"){
					// TODO de aratat mesaj ca-i invalid email-ul
					message = document.getElementById('newsletter_not_valid');
					message.style.visibility = "visible";
					message.style.display = "block";
					buton.style.visibility = "visible";
					buton.style.display = "block";
				} else if(transport.responseText == "OK"){
					// TODO de aratat mesaj de multumire
					message = document.getElementById('newsletter_thankyou');
					message.style.visibility = "visible";
					message.style.display = "block";
				} else {
					//alert(transport.responseText);
					message = document.getElementById('newsletter_error');
					message.style.visibility = "visible";
					message.style.display = "block";
					buton.style.visibility = "visible";
					buton.style.display = "block";
				}
			}
		}
	);
}