var openMovie = null;

function $() {

	var elements = new Array();

	for (var i=0; i<arguments.length; i++) {

		var element = arguments[i];

		if (typeof element == 'string') {
			element = document.getElementById(element);
		}

		if (arguments.length == 1) {
			return element;
		}

		elements.push(element);
	}

	return elements;
}


function tabNext(obj,event,len,next_field) {

	var fieldlenght = 0;

	if (event == "down") {

		fieldlenght=obj.value.length;

	} else if (event == "up") {

		if (obj.value.length != fieldlenght) {

			fieldlenght=obj.value.length;

			if (fieldlenght == len) {
				next_field.focus();
			}
		}
	}
}

function showMovie(id) {

	if (openMovie > 0) {
		$('movieRow'+openMovie).style.display = 'none';
	}

	$('movieRow'+id).style.display = '';
	openMovie = id;
}

function closeMovie(id) {

	if (id > 0) {
		$('movieRow'+openMovie).style.display = 'none';
	}

	openMovie = null;
}


function genAddr(user, domain, tld, title){

	var emailId = user + "\u0040" + domain + "." + tld;
	var url = "mailto:" + emailId;

	if(!title){
		title = emailId;
	}

	document.write("<a href='" + url + "'>" + title + "</a>");
}
