function LightEffect(source) {
	// new url retrieved
	var url = source;
	var light = $('light');
	var fade = $('fade');
	var pictureFrame = $('pictureframe');
	
	// new iframe url set
	pictureFrame.src = url;
	
	// make lightframe div visible
	light.style.display = 'block';
	fade.style.display = 'block';
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function CloseFrame() {
	// iframe url removed
	//$('pictureframe').src='';
	createCookie('hidePopup','1',3);
	//make lightframe div not visible
	$('light').hide();
	$('fade').hide();
}

function ajaxReg(cityId) {
	if ($('ajaxEmail').value != '' && $('ajaxZip').value != '') {
		new Ajax.Request('/ajax/outOfTownRegister.php',{
			method: 'post', parameters: {
				'email': $('ajaxEmail').value, 'zip': $('ajaxZip').value, 'cityId': cityId
			},
			onSuccess: function(transport) {
				if (transport.responseText != '') {
					$('ajaxRegError').update(transport.responseText);
				} else {	
					$('light').hide();
					$('fade').hide();
				}
			}
		});
	} else {
		$('ajaxRegError').update('Email address and zip code required');
	}
}
