function bottle_label_input_focus(d) {
	if (d.value == 'Enter Email or '+'Bottle Label Here') {
		d.value = '';
	}
	d.style.color = '#000000';
	d.style.fontStyle = 'normal';
}

function form_input_keypress(e) {
	var pK = e ? e.which : window.event.keyCode;
	if (pK == 13) {
		submit_beach_form();
	}
}

function submit_beach_form() {
	var label = document.getElementById('bottle_labels').value;
	// do nothing if nothing entered
	if (label == 'Enter Email or '+'Bottle Label Here' || label == '') {
		return;
	}

	// do some basic syntax checking
	// replace / with space,, / maybe only used in phone number 202/ 456-1414
	label = label.replace(/\//g," ");
	document.location.href = "http://www.bottleonbeach.com/"+label;
}

function sort_by_rate() {
	if (sorted_by_rate) return;
	
	document.getElementById('messages').innerHTML = sorted_by_rate_html;
	
	sorted_by_rate = true;
	
}
function sort_by_time() {
	if (!sorted_by_rate) return;
	
	var header = "<span style='color:#0053f0;'>             SPONSOR: MESSAGE IN BOTTLE</span><br><br>";
	
	if (sorted_by_rate_lines.length == 0) {
		sorted_by_rate_html = document.getElementById('messages').innerHTML;
		sorted_by_rate_lines = sorted_by_rate_html.split(/\n/);
		sorted_by_rate_html = sorted_by_rate_lines.join("<br>");
	}
	
	if (sorted_by_time_html == '') {
		var time_lines = [];
		for(var i = 0; i < sorted_by_rate_lines.length-2; i ++) {
			time_lines[i] = sorted_by_rate_lines[ 2 + sorted_by_time_index[i] ];
		}
		sorted_by_time_html = header + time_lines.join("<br>");
	}
	
	document.getElementById('messages').innerHTML = sorted_by_time_html;
	
	sorted_by_rate = false;
}
