
$(document).ready(function(){
	
	$("#leverans").bind("change", 
		function(){
			if($(this).val() == -1){
				return false;
			}else if($(this).val() == 0){
				// visa nytt formulär
				$("#fraktwrap").hide();
				$("#fraktnew").show();
			}else if($(this).val() == -3){
				// faktura adress
				$("#fraktwrap").show();
				$("#fraktnew").hide();
				$("#faktrad1").html('');
				$("#faktrad2").html('');
				$("#faktrad3").html('');
			}else if($(this).val() > 0){
				// slå upp ny adress
				$("#fraktwrap").show();
				$("#fraktnew").hide();
				$.getJSON("/ajax/",{id: $(this).val(), ajax: "shipment"}, function(j){
					$("#faktrad1").html(j[0].shipname);
					$("#faktrad2").html(j[0].shipaddress);
					$("#faktrad3").html(j[0].shippostalcode);
					$("#frad1").val(j[0].shipname);
					$("#frad2").val(j[0].shipaddress);
					$("#frad3").val(j[0].shippostalcode);
				});
			}
		}
	);
	
	$("#lev1").bind("click", 
		function(){
			$('#lev_block1').show('slow');
			$('#lev_block2').hide('slow');
		}
	);
	$("#lev2").bind("click", 
		function(){
			$('#lev_block1').hide('slow');
			$('#lev_block2').show('slow');
		}
	);
	
	$(".vatToggle").bind("click", 
		function(){
			this.form.submit();
		}
	);
	
	
	// Validerar order sidan 
	$("#orderform").validate();
	
	// Validerar anmälnings sidan 
	$("#edu").validate();
	
	// Validerar quick checkout
	$("#quickForm").validate();	
	
	// Validerar avhämtning
	$("#hamtaForm").validate();
	
	// Validerar leverans
	$("#leveransForm").validate();
});



function sum(id){
	var q = $("#q"+id).val().replace(',', '.');
	var p = $("#uprice"+id).val().replace(',', '.');
	var op = $("#ordp"+id).val().replace(',', '.');
	var tot = q * p;
	// format
	tot = tot+" SEK";
	$("#sum"+id).html(tot);
	// marginal
	var marginal = Math.round((p - op) / op * 100);
	$(".yes #marginal"+id).html(marginal);
	//	sumAll();
}

/* Toogle teknisk info */
function cTxt(){
	if ($("#hide_wrap").css("display") == 'block') {
		$("#holder").html('<img alt="" src="/images/pil_ner.gif" />');
		$("#hide_wrap").hide('slow');
	}else{
		$("#holder").html('<img alt="" src="/images/pil_upp.gif" />');
		$("#hide_wrap").show('slow');
	};
}

/* Popup functions */
var newwindow;
function poptastic(url,resizable,scrollbars){
	newwindow=window.open(url,'name','height=400,width=400,resizable='+resizable+',scrollbars='+scrollbars);
	if (window.focus) {newwindow.focus()}
}
function poptastic2(url,resizable,scrollbars){
	newwindow=window.open(url,'name','height=200,width=200,resizable='+resizable+',scrollbars='+scrollbars);
	if (window.focus) {newwindow.focus()}
}
function openSwichMag(camp){
	popWin = window.open('http://www.swichmag.se/?campaign='+camp+'','SwichMag','width=1000,height=650,status=no,menubar=no,toolbar=no,location=no,resizable=yes,scrollbars=no');
	popWin.focus();
	return false;
}
