$(window).ready(function() {
	$('.submenu_items').hide();
	$('#topmenu > li').css({ display: 'inline', padding: '5px 10px 5px 10px'});
});

$(document).ready(function() {
	$('a').each(function(current) {
		if ($(this).attr('rel') == 'external') {
			$(this).attr('target','_blank');
		}
	});

	$('.submenu_trigger').bind('mouseenter',function(){
		var element_position = $(this).position();
		var submenu_pos_x = element_position.left - 6;
		$(this).siblings('ul').css('left',submenu_pos_x);	

		var submenu_pos_y = element_position.top + 26;
		$(this).siblings('ul').css({ top: submenu_pos_y });
		
		$(this).siblings('ul').show();
		$(this).siblings('ul').bind('mouseleave',function(){
			$(this).hide();
		});
    });

});


function validate(form) {
	$('#palaute_virhe').hide();
	$('#nimi_virhe').hide();
	$('#yhteystiedot_virhe').hide();

	if (form.palaute.value == "") {
		$('#palaute_virhe').show().focus();
		return false;
	}

	if (!form.nimeton.checked) {
		if (form.nimi.value == "") {
			$('#nimi_virhe').show().focus();
			return false;
		}
		if (form.yhteydenotto.checked && form.yhteystiedot.value == "") {
			$('#yhteystiedot_virhe').show().focus();
			return false;
		}
	}
	if (form.nimeton.checked&&form.yhteydenotto.checked) {
			$('#yhteystiedot_virhe').show().focus();
			return false;	
	}
	return true;
}

function validate_rfo(form) {
	$('#kuvaus_virhe').hide();
	$('#yhteyshenkilo_virhe').hide();
	var does_validate = true;

	if (form.kuvaus.value == "") {
		$('#kuvaus_virhe').show();
		form.kuvaus.focus();
		return false;
	} 
	if (form.yhteyshenkilo.value == "") {
		$('#yhteyshenkilo_virhe').show();
		form.yhteyshenkilo.focus();
		return false;
	}

	if (form.puh.value == "" && form.email.value == "") {
		$('#yhteyshenkilo_virhe').show();
		if (form.puh.value == "") {
			form.puh.focus();
		} else if (form.email.value == "") {
			form.email.focus();
		}
		return false;
	}
	return true;
}