function shop() {
	var block = document.createElement('div');
	block.className = "teaser over";
	block.innerHTML = $('shopBlockTeaser').innerHTML;
	lightbox(block, 273, 'obj');
	block.onclick = function(e) { e = e ? e : window.event; if(e.target.nodeName.toUpperCase()=='A') lightboxCloseCurrent(); };
}

function resizeWin() {
	var c = $('contentHolder');
	c.style.height = $('content').offsetHeight+'px';

	if(getWinHeight() > $('mainHolder').offsetHeight) {
		c.style.height = (c.offsetHeight + (getWinHeight()-$('mainHolder').offsetHeight))+'px';
	}
}
function mailingList() {
	// create holder
	var holder = document.createElement('div');
	holder.className = 'mailing_list_form popForm';

	var header = addChild(holder, 'h2', '', '', 'Newsletter Sign Up');

	var tableHolder = addChild(holder, 'div');
	tableHolder.style.height = '130px';
	var table = addChild(tableHolder, 'table');
	table.style.width = '100%';
	var tbody = addChild(table, 'tbody');

	var fields = {
			'email': { u:'Email Address', r:true },
			'name_first': { u:'First Name', r:false },
			'name_last': { u:'Last Name', r:false },
			'gender': { u:'Gender', r:false, t:'select', o:{ '':'', 'M':'Male', 'F':'Female' } }
	};
	for(var id in fields) {
		var tr = addChild(tbody, 'tr');
		var label = addChild(tr, 'th', 'label', '', fields[id].u + (fields[id].r?'*':''));
		label.style.width = '100%';
		var inpHolder = addChild(tr, 'td', 'data');
		fields[id].inp = addInput(inpHolder, id, '', fields[id].r?'req':'', '', fields[id].t, id, fields[id].o );
	}
	addClearDv(holder);

	//var submit = addChild(holder, 'input', 'submit');
	var submit = addInput(holder, '', 'subscribe', 'submit', '', 'button');
	//submit.type = 'button';
	//submit.value = 'subscribe';
	submit.onclick = function() {
		var fail = false;
		var params = {};
		for(var id in fields) {
			if(fields[id].r && fields[id].inp.value=='') {
				alert('Please fill in your '+fields[id].u);
				fail = true;
				break;
			}
			params[id] = fields[id].inp.value;
		}
		if(!fail) {
			load('/b32/dyn/data/mailingList.xml.php', params, true, function(response) {
				header.innerHTML = 'Thank You';
				tableHolder.innerHTML = 'Thank you for joining the Andrew Charles All-Access mailing list.';
				submit.value = 'Close Window';
				submit.onclick = function() { lightboxCloseCurrent(); };
			}, false, false);
		}
	}
	addClearDv(holder);
	addEventHandler(window, 'keyup', function(e) { var e = e ? e : window.event; if(e.keyCode==13) submit.onclick(); });

	lightbox(holder, 350, 'obj', '');
	fields.email.inp.focus();
}

