keep_alive_url = 'ajax.php?action=keep_alive';

function getSubmenu(menu_id)
{
	/** Fold en menu sammen **/
	if (getElement('submenu_'+menu_id).style.display == 'none')
	{
		getElement('submenu_'+menu_id).style.display = 'block';
		ajaxRequest('GET', 'ajax.php?action=set_submenu&id='+menu_id);
	}
	else
	{
		getElement('submenu_'+menu_id).style.display = 'none';
		ajaxRequest('GET', 'ajax.php?action=unset_submenu&id='+menu_id);
	}
}


function getSubmenu_old(menu_id)
{
	/** Fold en menu sammen **/
	if (getElement('submenu_'+menu_id).innerHTML != '')
	{
		getElement('submenu_'+menu_id).innerHTML = '';
		menu_id = 0;
	}
	ajaxRequest('GET', 'ajax.php?action=get_submenu&id='+menu_id, 
		function ()
		{
			handleGetSubmenu(menu_id);
		}
	);
}

function handleGetSubmenu(menu_id)
{
	if (menu_id > 0)
	{
		getElement('submenu_'+menu_id).innerHTML = ajax_request_data;
	}
}

function showSendToFriend(varenr, ref)
{
	ajaxRequest('GET', 'ajax.php?action=send_to_friend_form&varenr='+varenr+'&ref='+ref, handleShowSendToFriend);
}

function handleShowSendToFriend()
{
	createVeil(60, true, '#000000', 
		function ()
		{
			showSTFForm(ajax_request_data);
		}
	);
}

function showSTFForm(data)
{
	createOverlay(data);
}

function sendToFriend()
{
	var varenr 			= getElement('varenr');
	var ref				= getElement('ref');
	var sender_name 	= getElement('sender_name');
	var sender_email 	= getElement('sender_email');
	var modtager_name 	= getElement('modtager_name');
	var modtager_email 	= getElement('modtager_email');
	
	if (sender_name.value == '')
	{
		alert('Udfyld venligst dit navn');
		sender_name.focus();
	}
	else if(sender_email.value == '')
	{
		alert('Udfyld venligst din emailadresse');
		sender_email.focus();
	}
	else if (modtager_name.value == '')
	{
		alert('Udfyld venligst modtagers navn');
		modtager_name.focus();
	}
	else if(modtager_email.value == '')
	{
		alert('Udfyld venligst modtagers emailadresse');
		modtager_email.focus();
	}
	else
	{
		ajaxRequest('GET', 'ajax.php?action=send_to_friend_sql&sender_name='+sender_name.value+'&sender_email='+sender_email.value+'&modtager_name='+modtager_name.value+'&modtager_email='+modtager_email.value+'&varenr='+varenr.value+'&ref='+ref.value, handleSendToFriend);
	}
}

function handleSendToFriend()
{
	closeOverlay();
	closeVeil(true);
	fadeInFadeOutAndRemove('<div style="border:2px solid #7FC241;background-color:#FFFFFF;padding:10px;">Tip afsendt</div>');
}

function checkLevForm()
{
	if (getElement('levfirmanavn').value == '')
	{
		alert('Udfyld venligst et firmanavn');
		getElement('levfirmanavn').focus();
		return false;
	}
	if (getElement('levnavn').value == '')
	{
		alert('Udfyld venligst et att navn');
		getElement('levnavn').focus();
		return false;
	}
	if (getElement('levadresse').value == '')
	{
		alert('Udfyld venligst en adresse');
		getElement('levadresse').focus();
		return false;
	}
	if (getElement('levpostnr').value == '')
	{
		alert('Udfyld venligst et postnummer');
		getElement('levpostnr').focus();
		return false;
	}
	if (getElement('levby').value == '')
	{
		alert('Udfyld venligst et bynavn');
		getElement('levby').focus();
		return false;
	}
}