
$(document).ready(function(){

	$('.hidden').hide();
	$("#accordion").accordion({
			collapsible: true,
			active: '.none',
			autoHeight: false
	});
	
	$('.big-list li').corner('6px');

	/* Jämykohtainen-yhteydenottosivu */
	$('#haluan1, #haluan2').click(function() {
		var DivId = $(this).attr('rel');
		if($(this).is(":checked")) {
			$('#'+ DivId).slideDown();
			$('#yhteys-tilaus .slidecontent[id!="'+ DivId +'"]').slideUp();
		}/* else {
			$('#'+ DivId).slideUp();
			$('#yhteys-tilaus .slidecontent[id!="'+ DivId +'"]').slideDown();
		}*/
	});

});


/* Tilauslomakeen toiminto */
function nayta_muu(Value) {
    if(Value == 'muualla') {
        Tila = "block";
        Tila2 = "none";
    } else if(Value == 'toimipisteessa') {
     	Tila = "none";
     	Tila2 = "block";
    } else {
        Tila = "none";
        Tila2 = "none";
    }
    document.getElementById("muu_osoite").style.display = Tila;
    document.getElementById("toimipiste").style.display = Tila2;
}


/* Email-suojaus */
function email_antispam(End, Domain, Name) {
	document.write("<a href=\"mailto: "+ Name +"\u0040"+ Domain +"\u002e"+End+"\">"+Name+"\u0040"+Domain);
	document.write("\u002e"+End+"</a>");
}

function isEmpty(inputStr) {
	if ( null == inputStr || "" == inputStr )
		return true;
	else
		return false;
}

/* Lomakkeen validointi */
function validate_form(Form) {
	
	var Error = false;
	
	$(Form +' .validate_msg').fadeOut();
	$(Form +' label').css('color', '#000000');
	
	$(Form + ' select:visible').each(function() {
		if($(this).children('option:selected').val() == '0' && $(this).prev('label').is(':contains("*")'))
			Error = stop_validate($(this));
	});
	
	$(Form +' input[type="text"]:visible, '+ Form +' input[type="checkbox"]:visible, ').each(function() {
		if($(this).val() == '' && $(this).prev('label').is(':contains("*")')) {
			Error = stop_validate($(this));
		}
	});
	
	$(Form +' input[type="radio"]:visible').each(function() {
		if($(this).is(":checked") == false && $(this).parent().children('label:first').is(':contains("*")')) {
			var InputName = $(this).attr('name');
			if($('input[name="'+ InputName +'"]:checked').size() < 1)
				Error = stop_validate($(this));	
		}
	});
	
	$(Form +' textarea:visible').each(function() {
		if($(this).val() == '' && $(this).prev('label').is(':contains("*")')) {
			Error = stop_validate($(this));
		}
	});
	
	if(Error == true) {
		$(Form +' .validate_msg').fadeIn();
		return false;
	} else {
		return true;
	}
}
function stop_validate(Item) {
	Item.parent().children('label:first').css('color', '#ff0000');
	return true;
};


/* Email-suojaus */
function email_antispam(End, Domain, Name) {
	document.write("<a href=\"mailto: "+ Name +"\u0040"+ Domain +"\u002e"+End+"\">"+Name+"\u0040"+Domain);
	document.write("\u002e"+End+"</a>");
}


