$(document).ready(function(){
	
	var $tabs = $("#tabs").tabs();

	$("#idreturnservice_0").click(function() {
		$("#pickup_hide_show").toggle('highlight', {}, 'slow');
		return true;
	});
	
	$("#idintendeddelivery").datepicker();

	// Change the local country to all the above mentioned dropdown-fields
	$("#idcountry").change(function() {
		var text = $(this).val();
		$("#idPickupCountry option[value='"+text+"'],#idDeliveryCountry option[value='"+text+"'],#idCalibrationRegion option[value='"+text+"'],#idInvoiceCountry option[value='"+text+"'],#idCalibrationCountry option[value='"+text+"']").attr('selected','selteced');
	});
	
	// Packages dimensions - Only numbers are allowed
	$("#idpackagedim_1,#idpackagedim_2,#idpackagedim_3 ").keypress(function (e){
	  //if the letter is not digit then display error and don't type anything
	  if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)) {
		//display error message
		//$("#errmsg").html("Digits Only").show().fadeOut("slow");
		return false;
	  }
	});
	
	$("#form-rma-accordion2").accordion({
		collapsible: true,
		header: "h3",
		autoHeight: false,
		fillSpace: false,
		clearStyle: true
	});
	
	$("#form-rma-accordion").accordion({
		collapsible: true,
		header: "h3",
		autoHeight: false,
		fillSpace: false,
		clearStyle: true
	});
	
	$("#tabs-navigation li a").click(function() {
		var selected = $tabs.data('selected.tabs');
		if(selected == 2 || selected == 3) {
			// required-item-tag nicht auf seite 3+4 anzeigen
			$("p.required").hide();
		} else {
			$("p.required").show();
		}
	});

	$("#tabs-navigation li:last a").click(function() {
		// Senden-Button nur auf letztem Tab anzeigen
		$("input.button-back,input.button-next").show();
	});
	$("#tabs-navigation li:not(:last) a").click(function() {
		$("input.button-back,input.button-next").hide();
	});

	$('div.button input').click(function() {
		var selected = $tabs.data('selected.tabs');
		if(selected == 2) {
			$("input.button-back,input.button-next").show();
		}
		$tabs.tabs('select', selected+1); 
		return true;
	});
	
	$("input[name='rad_returndelivery[]']").click(function(){
		var name = $(this).attr('id');
		if(name == 'idstandard_2'){
			$('#pickupbycustomerdetails').show();
		} else {
			$('#pickupbycustomerdetails').hide();
		}
		return true;
	});
	
	$('#idfirstname').keyup(function(){
		var value = $('#idlastname_0').val() + ' ' + $(this).val();
		$('#idcontactperson_0').val(value);
	});
	
	$('#idlastname_0').keyup(function(){
		var value = $('#idfirstname').val() + ' ' + $(this).val();
		$('#idcontactperson_0').val(value);
	});
	
	$('#email').keyup(function(){
		var value = $(this).val();
		$('#idPickupByCustomerEMail_0').val(value);
	});
	
	$('#idphone').keyup(function(){
		var value = $(this).val();
		$('#idPickupByCustomerPhone').val(value);
	});
});

