// Scriptaculous
function eventsEffect(node)
{
	new Effect.toggle(node, 'blind', {duration: 0.5});
}

function scrollToEffect(node)
{
	new Effect.ScrollTo(node, {duration: 1});
}

// Popup
function popup(url, name, features)
{
	newWindow = window.open(url, name,features);
}

// BigCover
function showBigCover(id)
{
	popup("bigcover.php?id=" + id, "bigcover", "width=330, height=395, location=no, menubar=no, resizable=yes, scrollbars=no, status=no, toolbar=no");
}

// Payment
function openPaymentWindow()
{
	popup("http://www.myhomemusic.at/payment.php", "payment", "width=780, height=600, location=yes, menubar=no, resizable=yes, scrollbars=auto, status=yes, toolbar=yes");
}

function closePaymentWindow()
{
	opener.location.href = "http://www.myhomemusic.at/logout.php";
	window.close();
}

// Order
function checkOrderAdressForm()
{
	errors = new Array();
	
	if (document.getElementsByName("rechnung_liefer")[1].checked) 
	{
		// Lieferadresse
		nachname		=	document.getElementById("nachname").value;
		vorname 		=	document.getElementById("vorname").value;
		strasse 		=	document.getElementById("strasse").value;
		postleitzahl	=	document.getElementById("postleitzahl").value;
		ort				=	document.getElementById("ort").value;
		land_id			=	document.getElementById("land_id").value;
		
		if (nachname == "")
			errors.push("Bitte Nachname überprüfen.");
		if (vorname == "")
			errors.push("Bitte Vorname überprüfen.");
		if (strasse == "")
			errors.push("Bitte Straße überprüfen.");
		if (postleitzahl == "")
			errors.push("Bitte Postleitzahl überprüfen.");
		if (ort == "")
			errors.push("Bitte Ort überprüfen.");
		if (land_id == "0")
			errors.push("Bitte Land überprüfen.");
	}
	
	if (errors.length != 0)
	{
		errorMsg = "Bei der Überprüfung der Lieferadresse sind Fehler aufgetreten:\n\n";
		for (i = 0; i < errors.length; i++)
		{
			errorMsg += errors[i] + "\n";
		}
		alert (errorMsg);
		return false;
	}
	openPaymentWindow();
	return true;
}