 function go(loc){
	window.location=loc;
}


function checkStepOne(){

	var name = document.getElementById('name');
	var address = document.getElementById('address');
	var city = document.getElementById('city');
	var country = document.getElementById('country');
	var email = document.getElementById('email');
	var phone = document.getElementById('phone');
	var zip = document.getElementById('zip');

	var error = "";

	if(name.value == '') error += "Name\n";
	if(address.value == '') error += "Address\n";
	if(city.value == '') error += "City\n";
	if(country.value == '') error += "Country\n";
	if(zip.value == '') error += "Zip\n";
	if(email.value == '') error += "Email\n";
	if(phone.value == '') error += "Phone\n";
	if(isNaN(phone.value) == true) error += "Phone must be a number\n";
	if(email.value != ""){
		if(email.value.indexOf('@') == -1) error += "There must be an valid email address in Email\n";
	}

	if(error != ""){
		msg = "The to be able to continue you must fill in all of the form items:\n";
		msg += "The items that are missing are:\n";
		msg += error;
		alert(msg);
		return false;
	}else{
		return true;
	}
}

function checkStepTwo(){

	var membership = document.forms['step2'].membership;
	var payment = document.forms['step2'].payment;

	var error = "";

	for(i = 0; i < membership.length; i++){
		if(membership[i].checked == true){
			membershipOK = true;
			break;
		}else{
			membershipOK = false;
		}
	}
	for(x = 0; x < payment.length; x++){
		if(payment[x].checked == true){
			paymentOK = true;
			break;
		}else{
			paymentOK = false;
		}
	}

	if(membershipOK != true) error += "You have to choose type of membership.\n";
	if(paymentOK != true) error += "You have to choose type of playment.\n";

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

}

function checkEzine(){

	var name = document.getElementById('ezine_name');
	var email = document.getElementById('ezine_email');

	var error = "";

	if(name.value == "") error += "You have to put name in NAME.\n";
	if(email.value == "") error += "You have to put email address in EMAIL.\n";

	if(email.value.indexOf('@') == -1) error += "EMAIL must be a valid email address.\n";

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

function freeChapter(){

	var name = document.getElementById('chapter_name');
	var email = document.getElementById('chapter_email');

	var error = "";

	if(name.value == "") error += "You have to put name in NAME.\n";
	if(email.value == "") error += "You have to put email address in EMAIL.\n";

	if(email.value.indexOf('@') == -1) error += "EMAIL must be a valid email address.\n";

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

function swapDisplay(obj){
	var item = document.getElementById(obj);
	item.style.display = (item.style.display == 'none' ? '' : 'none');

}

function fixFooter(){
	var id = document.getElementById('Footer');

	if( window.innerHeight ){
		height = window.innerHeight-45;
	}else{
		height = document.documentElement. clientHeight-35;
	}

	defaultHeight = document.body.clientHeight;

	alert(window.innerHeight);

	if(height>defaultHeight)
		id.style.top = "0px";
	else
		id.style.top = null;
}

