function inputText(id,text) {
	obj = document.getElementById(id);
	if (obj.value == text){
		obj.value = "";
	} 
	else if (obj.value == "") {
		obj.value = text;
	}
}

var klarnaAction = function(){
	var strBetaling = $("#betaling,select[name=betaling]").val();

	if (strBetaling.indexOf(':') > 0) {
		splitArray = strBetaling.split(":");
		strBetaling = splitArray[1];
	}
	
	if (strBetaling == "klarna-del" || strBetaling == "klarna-faktura") {
		checkOutKlarnaFormSetup(true);
		
		if (strBetaling == "klarna-faktura") {
			$(".Fakturacontainer").show();
			$(".Delbetalingcontainer").hide();
		}
		else {
			$(".Delbetalingcontainer").show();
			$(".Fakturacontainer").hide();
		}
		
		$(".klarnacontainer").show();
		$(".othercontainer").hide();
	} else {
		checkOutKlarnaFormSetup(false);
		
		$(".klarnacontainer").hide();
		$(".Delbetalingcontainer").hide();
		$(".Fakturacontainer").hide();
		
		$(".othercontainer").show();
	}
}

var checkOutFormSetup = function(){
	/*$("#navn,input[name=navn]").addClass("{required:true,messages:{required:'Dette feltet er påkrevd'}}");
	$("#adresse,input[name=adresse]").addClass("{required:true,messages:{required:'Dette feltet er påkrevd'}}");
	$("#postnr,input[name=postnr]").addClass("{required:true,messages:{required:'Dette feltet er påkrevd'}}");
	$("#epost,input[name=epost]").addClass("{required:true,email:true,messages:{required:'Dette feltet er påkrevd',email:'Invalid email'}}");
	$("#sted,input[name=sted]").addClass("{required:true,messages:{required:'Dette feltet er påkrevd'}}");
	$("#tlf,input[name=tlf]").addClass("{required:true,messages:{required:'Dette feltet er påkrevd'}}");*/
}

var checkOutKlarnaFormSetup = function(action){
	if(action){
		//$("#extra2,input[name=extra2]").rules("add",{required:true,ssnrNO:false,messages:{required:'Dette feltet er påkrevd'}});
	}else{
		//$("#extra2,input[name=extra2]").val("").rules("remove");
	}
}

$(function() {
	if($("#formcheckout").length != 0){
		var $formCheckOut = $("#formcheckout");
		//Setup form, required fields and validation
		checkOutFormSetup();
		//var $checkOutFormValidation = $formCheckOut.validate();	
		
		
		if($("#betaling, select[name=betaling]").length != 0){
		
			klarnaAction($formCheckOut)
			
			$("#betaling,select[name=betaling]").change(function(){
				klarnaAction()
				//$checkOutFormValidation.resetForm();
			});
		}		
	}
});
