
function showreg(arg) {
	
	$('#'+arg).slideToggle('1500', 'swing');return false;
	
}

function swap() {
	$('#content-front a').mouseover(function() {
		id = $(this).attr("id");
		$old_class = "box"+id;
		$new_class = "box"+id+"_act";
		$('.'+$old_class).attr('class',$new_class);
		
	});
	$('#content-front a').mouseout(function() {
		id = $(this).attr("id");
		$old_class = "box"+id+"_act";
		$new_class = "box"+id;
		$('.'+$old_class).attr('class',$new_class);
	});
}

var kbox = {
	init: function(mode){
		$('body').append('<div class="popupbox2" id="popuprel"><div></div><a onclick="kbox.destroy();">Lukk vindu</a></div><div id="fade" title="Klikk for å lukke vinduet"></div>');
		
		$.get('ajax_get_popups.asp?mode='+ mode, function(data) {
		  	$('#popuprel div').html(data);
		});
		
		$('#fade')
			.css({'filter' : 'alpha(opacity=80)'})
			.fadeIn()
			.click(kbox.destroy);

	},
	destroy: function(){
		$("#fade , #popuprel").fadeOut();
	}
};

	
	function validate() {
		var valid = true;
		var flereepost = false;
		var vilkar = readCookie('vilkar');
		var language = $('#language').val();
		var msg = "";
		if(language == 'FIN') {msg = "Täytä seuraavat kentät:" + "\n";}
		if(language == 'NOR') {msg = "Følgende felter er feil fylt ut:" + "\n";}
		if(language == 'SWE') {msg = "Var god fyll i följande felt:" + "\n";}
						
		$('#validate_form input').each(function(index) {
			
			if($(this).attr('type') != "hidden") {
				var navn = $(this).attr('navn');
				
				if($(this).attr('rel') == "text") {
					
					if(navn == "Adresse") {
						var adresse1 = $(this).val();
						var words = ["pb","postboks","postbox","pbox","pboks","boks","box","post"];	
							
						for(i=0;i<words.length;i++)
							{
								if(adresse1.indexOf(words[i]) != -1){
									msg += "-Vi godtar ikke postbokser" + "\n";
									valid = false;
									$(this).css('background','#ff8484');
									break;
								}else{
									$(this).css('background','#fff');
								}
							}	
							
						if(adresse1.length < 4) {
							msg += "-Adresse" + "\n";
							valid = false;
							$(this).css('background','#ff8484');
						}
					}else{
						if($(this).val().length < 2) {
							$(this).css('background','#ff8484');
							valid = false;
							msg += "-" + navn + "\n";
						}else{
							$(this).css('background','#fff');
						}
					}
				}
				if($(this).attr('rel') == "number") {
					if(isNaN(parseInt($(this).val())) || $(this).val().length < 4) {
						$(this).css('background','#ff8484');
						valid = false;
						msg += "-" + navn + "\n";
					}else{
						$(this).css('background','#fff');
					}
					
				}
				if($(this).attr('rel') == "e-post") {
					if($(this).val().indexOf('@') == -1) {
						$(this).css('background','#ff8484');
						valid = false;
						msg += "-" + navn + "\n";
					}else{
						$(this).css('background','#fff');
					}
					
				}
				
				
			}
		});
		
		if(vilkar != 1)  {
			if(language == 'NOR') {msg += "NB! Du må huke av for at du har lest vilkårene.";}
			if(language == 'SWE') {msg += "Obs! Du måste markera rutan för att bekräfta att du har läst villkoren.";}
			if(language == 'FIN') {msg += "HUOM! Sinun täytyy ruksata laatikko jossa toteat lukeneesi ehdot.";}
			valid = false;
		}
		
		if(valid == false) {
			alert(msg);
			return false;
		}
	}
	
	
$(document).ready(function() {
  swap();
});

	




