// function $(id){ return document.getElementById(id); }


function checkCheckBoxes() {
	var error = "";
	
	if (document.getElementById("nachname").value == "")
		error += "Bitte gebe Deinen Nachnamen an."+"\n";

	if (document.getElementById("Vorname").value == "")
		error += "Bitte gebe Deinen Vornamen an."+"\n";
		
	if (document.getElementById("EMail").value == "")
		error += "Bitte gebe Deine Emailadresse an."+"\n";				

	if(error != "") {
		alert(error);
		return false;
	}else{
		return true;
	}

}



function pw_field_x(mode)
{
	if(mode == "blur" && $("pw_field").value == "")
	{
		$("pw_field").className = "loginfield pw_blur";
	}
	else if(mode == "focus" && $("pw_field").value == "")
	{
		$("pw_field").className = "loginfield pw_focus";
	}
}

function usr_field_x(mode)
{
	if(mode == "blur" && $("usr_field").value == "")
	{
		$("usr_field").className = "loginfield usr_blur";
	}
	else if(mode == "focus" && $("usr_field").value == "")
	{
		$("usr_field").className = "loginfield usr_focus";
	}
}

var flaglistopen = false;
function open_flaglist()
{
	if(flaglistopen != true)
	{
		$("flaglist").style.display = "";
		window.setTimeout("flaglistopen = true;", 200);
	}
}
function close_flaglist()
{
	if(flaglistopen == true)
	{
		$("flaglist").style.display = "none";
		flaglistopen = false;
	}
}

function openMiniMail(id)
{
	$(id).style.display = "";
}

function openAddress(id)
{
	if($(id))
	{
		if($(id).style.display == "none")
		{
			$(id).style.display = "";
		}
		else
		{
			$(id).style.display = "none";
		}
	}
}

function getSelectedAddresses()
{
	adr = document.getElementsByName("adr[]");
	out_arr = new Array();
	for(a in adr)
	{
		if(adr[a].type == "checkbox" && adr[a].checked == true)
		{
			out_arr[out_arr.length] = adr[a].value;
		}
	}
	if(out_arr.length > 0) return out_arr.join(";");
	else return false;
}

function selectAllAddresses(mode)
{
	adr = document.getElementsByName("adr[]");
	for(a in adr)
	{
		if(adr[a].type == "checkbox")
		{
			adr[a].checked = mode;
		}
	}
}

function setFormAction(f_name, f_action)
{
	document.forms[f_name].setAttribute("action", f_action);
}

function uploadAttachment()
{
	document.getElementById("attachmentupload").style.display = "none";
	document.getElementById("loadingprocess").style.display = "";
	document.getElementById("minimail_submit").disabled = true;
	
	setFormAction('minimail_form', 'ajax.php?file=ajax/mailattchment.ajax.php');
	// setFormAction('minimail_form', 'ajax/mailattchment.ajax.php');
	// document.forms["minimail_form"].submit();
}
function deleteAttachment(aid)
{
	loadPage('ajax.php?file=ajax/attachments.ajax.php&deleteAttachment='+aid, 'mailattachments');
}

function uploadFile()
{
	document.getElementById("upload_rahmen").style.display = "none";
	document.getElementById("loadingprocess").style.display = "";
}

function sendCallback()
{
	var _additionalData = {};
	if(arguments.length > 0) _additionalData = arguments[0];
	var _data = jQuery('#callback_form').serializeArray();
	for(var _a in _additionalData)
	{
		// _data[_a] = _additionalData[_a];
		_data.push({	name: _a
						, value: _additionalData[_a]
		});
	}
	jQuery.post('ajax.php?file=ajax/callback.ajax.php', _data, function(_ajaxdata){
		jQuery('#gallery_ajax').html(_ajaxdata);
	});
}
