function showConfirmPopup() {
	var subWin = open('','subDoc','');

	/*
	subWin.window.resizeTo(550,500);
	subWin.document.writeln('Thank you for subscribing to our Newsletters<br>');
	subWin.document.writeln('A confirmation email has been sent to your email address');
	*/

	subWin.window.resizeTo(450,400);
	subWin.document.writeln('Thank you for subscribing to our Newsletters<br>');
	subWin.document.writeln('A confirmation email has been sent to '+ document.subscribeform.subscriber.value);
	subWin.document.close();
}

function subscribeColSubmit(form) {
	//alert(form.name);
	// make sure the news letter subscription form is properly filled out
	//newsform	= document.news;
	//newsform		= form;
	newsform		= document.subscribeform;
	itemselected	= false;

	// validate the email address
	if (!validEmail(newsform.subscriber.value)) {
		email	= false;
		msg1	= "- Invalid email address";
		newsform.subscriber.focus();
		//newsform.subscriber.select();
		//alert("Invalid email address")
		//return false;
	} else { email	= true; }

	// loop through the form elements and look for a selection
	for (i=0;i<newsform.length;i++) {
		if (newsform.elements[i].checked) { itemselected = true;}
	}

	if (!itemselected) {
		msg2	= "- Please select at least one Newsletter for your Subscription";
		if (newsform.name != 'forumsubscribe' && newsform.name != 'prodsubscribe') {
			newsform.elements[0].click();	// select the first newsletter listed
		}
		//alert("Please Select at least one Newsletter for your Subscription");
		//return false;
	}

	// create a message to notify the visitor of the problem with their submission
	msg = "The following problem was found with your submission: \n\n\t";
	if (!email) {
		msg += msg1;
		if (!itemselected) {msg += ' and \n\t'+msg2; };
		alert(msg);
		return false;
	} else {
		if (!itemselected) {
			msg += msg2; 
			alert(msg);
			return false;
		}
	}

	showConfirmPopup();

	return true;
}


function bonusSubmits(form) {
	//alert(form.name);
	//return false;
	// make sure the news letter subscription form is properly filled out
	//newsform	= document.news;
	//newsform		= form;
	newsform		= document.bonusform;
	itemselected	= false;
	//itemselected	= true;

	// validate the email address
	if (!validEmail(form.subscriber.value)) {
		email	= false;
		msg1	= "- Invalid email address";
		form.subscriber.focus();
		//newsform.subscriber.select();
		//alert("Invalid email address")
		//return false;
	} else { email	= true; }


	// loop through the form elements and look for a selection
	for (i=0;i<newsform.length;i++) {
		if (newsform.elements[i].checked) { itemselected = true;}
	}
/*
	if (!itemselected) {
		msg2	= "- Please select at least one Newsletter for your Subscription";
		if (newsform.name != 'forumsubscribe' && newsform.name != 'prodsubscribe') {
			newsform.elements[0].click();	// select the first newsletter listed
		}
		//alert("Please Select at least one Newsletter for your Subscription");
		//return false;
	}

*/
	// create a message to notify the visitor of the problem with their submission

	msg = "The following problem was found with your submission: \n\n\t";
	if (!email) {
		msg += msg1;
		alert(msg);
	} else {
		document.bonusform.submit();
		showBonusConfirmPopup(itemselected);
	}
	//return true;
}


function showBonusConfirmPopup(itemselected) {
	var subWin = open('','subDoc','');

	/*
	subWin.window.resizeTo(550,500);
	subWin.document.writeln('Thank you for subscribing to our Newsletters<br>');
	subWin.document.writeln('A confirmation email has been sent to your email address');
	*/

	if (itemselected) {
		msg	= 'Thank you for subscribing to our Newsletters<br>';
		msg	+= 'A confirmation email has been sent to '+ document.bonusform.subscriber.value
		msg	+= '<BR><BR>An email including a link to the bonus content for <I>Enter the Kettlebell!</i> has also been sent to your email address<br>';
	} else {
		msg	= 'Thank you for entering your email address to access the bonus content for <I>Enter the Kettlebell!</I><br>';
		msg	+= 'An email including a link to the bonus content has been sent to your email address<br>';

	}

	subWin.window.resizeTo(700,400);
	subWin.document.writeln(msg);
	//subWin.document.writeln('A confirmation email has been sent to '+ document.bonusform.subscriber.value);
	subWin.document.close();
}



