Index: trunk/blocks/archives_block.php
===================================================================
--- trunk/blocks/archives_block.php	(revision 121)
+++ trunk/blocks/archives_block.php	(revision 125)
@@ -20,6 +20,6 @@
 		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
 		$this_template = empty( $options[1] ) ? 'db:'.$mydirname.'_block_category.html' : trim( $options[1] );
-		$type = empty( $options[2] ) ? false : true ;
-		$limit = empty( $options[3] ) ? '10' : $options[3] ;
+		$type = empty( $options[2] ) ? 'monthly' : $options[2] ;
+		$limit  = !is_numeric( $options[3] ) ? 0 : $options[3] ;
 		$show_post_count = empty( $options[4] ) ? false : true ;		
 		$drop_down = empty( $options[5] ) ? false : true ;
@@ -33,6 +33,34 @@
 		$a_week = _MB_XPRESS_ARC_WEEK ;		
 
-		$form .= "<br />" . yes_no_radio_option('options[2]', _MB_XPRESS_ARC_TYPE , $type,$a_month,$a_week);
-		$form .= "<br />" . _MB_XPRESS_COUNT . "  <input type='text' name='options[3]' value='" . $limit . "' />";
+		$form .= _MB_XPRESS_ARC_TYPE .": ";
+		$form .=  "<select name='options[2]'>";
+		if ($type =='yearly')
+			$form .=  "<option value='yearly' selected='selected'>". _MB_XPRESS_ARC_YEAR;
+		else
+			$form .=  "<option value='yearly'>". _MB_XPRESS_ARC_YEAR;
+		
+		if ($type =='monthly')
+			$form .=  "<option value='monthly' selected='selected'>". _MB_XPRESS_ARC_MONTH;
+		else
+			$form .=  "<option value='monthly'>". _MB_XPRESS_ARC_MONTH;
+		
+		if ($type =='weekly')
+			$form .=  "<option value='weekly' selected='selected'>". _MB_XPRESS_ARC_WEEK;
+		else
+			$form .=  "<option value='weekly'>". _MB_XPRESS_ARC_WEEK;
+		
+		if ($type =='daily')
+			$form .=  "<option value='daily' selected='selected'>". _MB_XPRESS_ARC_DAY;
+		else
+			$form .=  "<option value='daily'>". _MB_XPRESS_ARC_DAY;
+
+		if ($type =='postbypost')
+			$form .=  "<option value='postbypost' selected='selected'>". _MB_XPRESS_ARC_POST;
+		else
+			$form .=  "<option value='postbypost'>". _MB_XPRESS_ARC_POST;
+
+		$form .=  "</select><br/>";
+		
+		$form .= "<br />" . _MB_XPRESS_COUNT_ZERO_ALL . "  <input type='text' name='options[3]' value='" . $limit . "' />";
 		$form .= "<br />" . yes_no_radio_option('options[4]', _MB_XPRESS_SHOW_NUM_OF_POST , $show_post_count);
 		$form .= "<br />" . yes_no_radio_option('options[5]', _MB_XPRESS_SHOW_DROP_DOWN , $drop_down);
