function show_mail(user,domena,kraj,attr) {
	var start = "<a href=\"mailto:"+user+"@"+domena+"."+kraj+"\" title=\"\""
	+ attr + ">";
	var end = "</a>";
	document.write(start+user+"@"+domena+"."+kraj+end);
	return 0;
}

function $(label) {
	if(document.getElementById) o = document.getElementById(label);
		else o = document.all[label];
	return o;
}

function listing() {
	if($('type').value == "LCD TV") {
		$('span_size').style.display = '';
		$('size').options[0].selected = true;
	} else {
		$('span_size').style.display = 'none';
	}
}

function verify(form) {
	var fields = new Array(	'type',
							'specification',
							'name',
							'phone',
						   	'mail'
						);
	var values = new Array(	0,
						   	10,
							4,
							8,
						   	/^[0-9a-zA-Z._-]+\@[0-9a-zA-Z_-]+\.[0-9a-zA-Z.]+$/
							);
	var types = new Array(	'select',
						  	'text',
							'text',
							'text',
							'mail'
							);
	var no_error = true;
	
	for(var i=0; i<fields.length; i++) {
		switch(types[i]) {
			case 'text':
						if($(fields[i]).value.length < values[i]) {
							$(fields[i]).style.background = '#FFF8F2';
							no_error = false;
						} else {
								$(fields[i]).style.background = '#ffffff';
						}
						break;
			case 'mail':
						if(values[i].test($(fields[i]).value)==false) {
							$(fields[i]).style.background = '#FFF8F2';
							no_error = false;
						} else {
							$(fields[i]).style.background = '#ffffff';
						}
						break;
			case 'select':
						if($(fields[i]).value==values[i]) {
							$(fields[i]).style.background = '#FFF8F2';
							no_error = false;
						} else {
							$(fields[i]).style.background = '#ffffff';
						}
						break;
		}
		
	}
	
	if(($('type').value=="LCD TV") && ($('size').value=="0")) {
		$('size').style.background = '#FFF8F2';
		no_error = false;	
	} else {
		$('size').style.background = '#ffffff';
	}
	
	if(no_error) {
		form.submit();
	} else {
		alert('There are some mistakes in form.\nPlease correct them.');
	}
}
