-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /var/www/html/zbk_product.bk.20210326/php/cart/
File Upload :
Current File : /var/www/html/zbk_product.bk.20210326/php/cart/skn.modify_M.php

<?
// parent :: skn.modify.php
// formtype = M
	$d_skins = $skin->skin ( array ( 'frm' => 'FORM' , 'pfrm' => 'POS FORM' , 'sfrm' => 'SIZES FORM' , 'stkfrm' => 'STOCKINGS FORM' , 'stktr' => 'STOCKINGS LIST'  , 'frm_service' => 'SERVICE FORM') , $skinfile ) ;

	$d_info = array(
		's_topstate'			=> ( $info['topstate'] == 'Y' ? '' : 'disabled' ) ,
		'topprice'			=> ( empty($info['topprice']) ? 0 : $info['topprice'] ) ,
		's_botstate'			=> ( $info['botstate'] == 'Y' ? '' : 'disabled' ) ,
		'botprice'			=> ( empty($info['botprice']) ? 0 : $info['botprice'] ) ,
		//
		's_lstate'				=> ( $info['arm_l_check'] == 'Y' ? '' : 'disabled' ) ,
		'arm_l_price'		=> ( empty($info['arm_l_price']) ? 0 : $info['arm_l_price'] ) ,
		's_sstate'				=> ( $info['arm_s_check'] == 'Y' ? '' : 'disabled' ) ,
		'arm_s_price'		=> ( empty($info['arm_s_price']) ? 0 : $info['arm_s_price'] ) ,
		//
		'teamtype'			=> $info['teamtype'] ,
		'team_o_price'	=> $info['team_o_price'] ,
		'team_f_price'	=> $info['team_f_price'] ,
		'team_arch'		=> $info['team_arch'] ,
		//
		'initial_kr_c'		=> ( empty($info['initial_kr_c']) ? 0 : $info['initial_kr_c'] ) ,
		'initial_kr_s'		=> ( empty($info['initial_kr_s']) ? 0 : $info['initial_kr_s'] ) ,
		'initial_en_c'		=> ( empty($info['initial_en_c']) ? 0 : $info['initial_en_c'] ) ,
		'initial_en_s'		=> ( empty($info['initial_en_s']) ? 0 : $info['initial_en_s'] ) ,
		'initial_arch'		=> ( empty($info['initial_arch']) ? 0 : $info['initial_arch'] ) ,
		//
		'stockings_p'		=> 0 ,
		//
		'p01'					=> $info['p01'] ,		// °¡½¿ ¿ì
		'p02'					=> $info['p02'] , 		// °¡½¿ ÁÂ
		'p03'					=> $info['p03'] , 		// °¡½¿ Áß
		'p04'					=> $info['p04'] , 		// ¾Õ¹øÈ£
		'p05'					=> $info['p05'] , 		// ¾Õ¹øÈ£ À§
		'p06'					=> $info['p06'] , 		// ¾Õ¹øÈ£ ¹Ø
		'p07'					=> $info['p07'] , 		// ÆÈ ÁÂ
		'p08'					=> $info['p08'] , 		// ÆÈ ¿ì
		'p09'					=> $info['p09'] , 		// µÞ¸ñ¹Ø
		'p10'					=> $info['p10'] , 		// µî¹øÈ£
		'p11'					=> $info['p11'] , 		// µî¹øÈ£ À§
		'p12'					=> $info['p12'] , 		// µî¹øÈ£ ¹Ø
		'p13'					=> $info['p13'] , 		// ÇÏÀÇ ÁÂ
		'p14'					=> $info['p14'] , 		// ÇÏÀÇ ¿ì
		//
		'posimg01'		=> '<img src="img/select_viewin01.gif" alt="»óÀǾոé1¹ø" />' ,
		'posimg02'		=> '<img src="img/select_viewin03.gif" alt="»óÀǾոé3¹ø" />' ,
		'posimg03'		=> '<img src="img/select_viewin02.gif" alt="»óÀǾոé2¹ø" />' ,
		'posimg04'		=> '<img src="img/select_viewin05.gif" alt="»óÀǾոé5¹ø" />' ,
		'posimg05'		=> '<img src="img/select_viewin04.gif" alt="»óÀǾոé4¹ø" />' ,
		'posimg06'		=> '<img src="img/select_viewin06.gif" alt="»óÀǾոé6¹ø" />' ,
		//
		'posimg07'		=> '<img src="img/select_viewin07.gif" />' ,
		'posimg08'		=> '<img src="img/select_viewin08.gif" />' ,
		'posimg09'		=> '<img src="img/select_viewin09.gif" />' ,
		'posimg10'		=> '<img src="img/select_viewin11.gif" />' ,
		'posimg11'		=> '<img src="img/select_viewin10.gif" />' ,
		'posimg12'		=> '<img src="img/select_viewin12.gif" />' ,
		//
		'posimg13'		=> '<img src="img/select_viewin14.gif" />' ,
		'posimg14'		=> '<img src="img/select_viewin13.gif" />' ,
		//
		'posimg01_dis'	=> ( $info['p01'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg02_dis'	=> ( $info['p02'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg03_dis'	=> ( $info['p03'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg04_dis'	=> ( $info['p04'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg05_dis'	=> ( $info['p05'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg06_dis'	=> ( $info['p06'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg07_dis'	=> ( $info['p07'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg08_dis'	=> ( $info['p08'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg09_dis'	=> ( $info['p09'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg10_dis'	=> ( $info['p10'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg11_dis'	=> ( $info['p11'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg12_dis'	=> ( $info['p12'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg13_dis'	=> ( $info['p13'] == 'd' ? 'style="display:none;"' : '' ) ,
		'posimg14_dis'	=> ( $info['p14'] == 'd' ? 'style="display:none;"' : '' ) ,
		//
		'printpos1no'	=> ( $info['printpos1no'] == 'Y' ? $info['printpos1text'] : '' ) ,
		'printposset1'	=> ($info['printposset1']=='Y'?$info['printposset1']:'N') ,
		'printposset2'	=> ($info['printposset2']=='Y'?$info['printposset2']:'N') ,
		'printposset3'	=> ($info['printposset3']=='Y'?$info['printposset3']:'N') ,
		// service_begin ( default set )
		'nsetservicedate' => $ma_options_datesetperiod_M ,
		'nset_hopedate'			=> $info['MAtype_hopedate'] ,    // ¼ö·ÉÈñ¸ÁÀÏ
		'nset_eventdate'			=> $info['MAtype_eventdate'] ,    // Çà»çÀÏ
		'payintype_A'			=> ( $info['MAtype_payintype'] == 'A' ? 'checked' : '' ) ,	// ¼±ºÒ
		'payintype_B'			=> ( $info['MAtype_payintype'] == 'B' ? 'checked' : '' ) ,				// ÈĺÒ
		'date_ipdate'				=> $info['MAtype_payindate'] ,			// ÀԱݿ¹Á¤ÀÏ
		// service_end
		// numberfont begin
		'numberfont_button'	=> '' ,		// ¹øÈ£¼­Ã¼ ¼±Åà ¹öư º¸À̱â
		'numberfont_image'	=> '' ,		// ¹øÈ£¼­Ã¼ À̹ÌÁö(¼±ÅýÃ)
		'numberfont_text'		=> '' ,		// ¹øÈ£¼­Ã¼ ÅØ½ºÆ®
		'numberfont_initial'	=> 0 ,	// ±Ý¾×
		'numberfont_front'		=> 0 ,
		'numberfont_back'		=> 0 ,
		'numberfont_bot'		=> 0 ,
		'tc_arch'					=> '' ,		// ¸ñ·Ï ¾ÆÄ¡Çü üũ
		'tc_archp'					=> 0 ,
		// numberfont end
		'frm_service'			=> $info['useservicetype'] == 'Y' ? str_foreach( array(
				'service_no'		=> ( !empty($info['gift_noisit']) ? $info['MAtype_giftno'] : 0 ) ,
				'service_imagebtn'		=> ( !empty($info['gift_noisit']) ? 'none' : '' ) ,		// [»çÀºÇ° ¼±ÅÃ] ¹öư ³ëÃâ ¿©ºÎ
				'service_delbutton'		=> ( !empty($info['gift_noisit']) ? '' : 'none' ) ,	// [»çÀºÇ° »èÁ¦] ¹öư ³ëÃâ ¿©ºÎ
				'service_image'			=> ( !empty($info['gift_noisit']) ? '<img src="/files/' . $config['GFT'][4]['dir'] . '/' . $config['GFT'][4]['dir'] . '/' . $info['gift_image'] . '"/>' : '' ) ,		// ¼±ÅÃÇÑ »çÀºÇ° À̹ÌÁö
				'service_text'				 => ( !empty($info['gift_noisit']) ? $info['gift_title'] : '' )  ,	// ¼±ÅÃÇÑ »çÀºÇ° ÅØ½ºÆ®
			) , 'DINFO' , $d_skins['frm_service'] ) : '' ,

	) ;
	$d_info['frm_hoobul'] = MAs__hoobulskin($info) ;
	$d_info['numberfont_initial'] = number_format($d_info['initial_kr_c']) ;		// ±âº»Àº ÀϹÝÇü
	$d_info['tc_archp'] = number_format($d_info['initial_arch']) ;			// ±âº»Àº ÀϹÝÇü
	$p_selects = array() ;
	$p_prices = array() ;

	// storkings
	$d_info['frm_storkings'] = '' ;
	if ( $info['stocking_sale'] == 'Y' ) {
		$frm_stocking = '' ;
		$d_info['stockings_p'] = intval($info['stocking_price']) ;
		$d_info['stockings_color'] = '' ;
		$stockings_colors = explode(',' , $info['stocking_options']) ;
		$stockings_color = '<option value="">»ö»ó¼±ÅÃ</option>' ;
		foreach ( $stockings_colors as $k=>$v ) {
			$d_info['stockings_color'].= "stockings_color[{$k}] = new Option( '{$v}' , '{$v}' ); " . chr(13) ;
			$stockings_color.= '<option value="' . $v . '">' . $v  . '</option>' ;
		}
		$skexe = $exe->qry_one( " from {$tblCartStk} as ctsk where cart_no = '{$cart_no}' order by numid asc " ,
												   " nm , qry " ) ;
		while ( $skrs = $exe->fetch($skexe)) {
			if ( array_search($skrs['nm'] , $stockings_colors ) === false ) continue ; // ¼±ÅÃÇÒ ¼ö ¾ø´Â Ä®¶ó¸¦ ¼±ÅÃÇÑ °æ¿ì
			$tstockings_color = str_replace('value="' . $skrs['nm'] . '"' , 'value="' . $skrs['nm'] . '" selected' , $stockings_color  ) ;
			$frm_stocking .= str_foreach( array('stockings_color' => $tstockings_color , 'stk_qry' => $skrs['qry'] , 'stk_sum' => $d_info['stockings_p'] * $skrs['qry'] ) , 'RS' , $d_skins['stktr'] ) ;
		}
		$d_info['frm_storkings'] = str_foreach( array('frm_stocking' => $frm_stocking ) , 'RS' , $d_skins['stkfrm'] ) ;
	}

	// position
	$pexe = $exe->qry_one(" from {$tblCartpos} as ctp left outer join tbl_{$config[OT1][1]} as ots on ctp.p_idx = ots.numid where cart_no = '{$cart_no}' order by ctp.numid asc ",
											  " ctp.pos , ctp.p_code , ctp.p_idx , ctp.p_arch , ctp.p_tn " .
											  " , ots.numid as o_idx , ots.keycode , ots.title , ots.price1 , ots.price2 , ots.price3 , ots.gubun , ots.img1 ") ;
	$psrs = $exe->fetch($pexe) ;
	// image size -(js/goods_M.js)
	$pos_left_info_w = array( 0 , 41 , 41 , 41 , 92 , 90 , 90 , 43 , 43 , 90 , 92 , 90 , 90 , 74 , 74 ) ;
	$pos_left_info_h = array( 0 , 33 , 33 , 33 , 62 , 35 , 35 , 35 , 35 , 35 , 77 , 35 , 35 , 63 , 63 ) ;
	$s_initial = false ; // ÀÌ´Ï¼È ÀÔ·Â °¡´ÉÇÑÁö üũ
	$s_number = false ; // ³Ñ¹ö¼­Ã¼ ÀÔ·Â °¡´ÉÇÑÁö üũ
	$d_info['initialcount'] = 0 ;
	$d_info['fontp1'] = 0 ;
	$d_info['fontp2'] = 0 ;
	$d_info['fontp3'] = 0 ;
	$d_info['fonttype'] = '' ;
	$nFont_Title = '' ;
	$nFont_img = '' ;
	for ( $i = 1 ; $i <= 14 ; $i++ ) {
		unset($prs) ;
		$pos = str_pad( $i , 2 , '0' , STR_PAD_LEFT) ;
		//$prs = array(  'pos' => $pos  ,  'postitle' => $view_position_seq_title[$pos] . ' ' . str_replace( '(' , '<br>(' , $position_seq_title[$pos] ) ) ;
		$prs = array(  'pos' => $pos  ,  'postitle' => $view_position_seq_title[$pos] . ' ' . $position_seq_title[$pos] ) ;
		if ( $info['p' . $pos] == 'd' ) {
			$d_info['frm_pos' . $pos] = str_foreach( $prs , 'RS' , $d_skins['pfrm']) ;
			continue ;
		}
		if ( $pos == $psrs['pos']) {
			$tpos = $psrs ;
			$psrs = $exe->fetch($pexe) ;
		}
		//if ( $info['p' . $pos] == 'f' )
		switch ( $info['p' . $pos] ) {
			case 'e' :
			case 's' :
			case 'p' :
				if ( !empty($info['p' . $pos . '_no'])) {
					$ors = $exe->qry_fetch(" from tbl_{$config[OT1][1]} where numid = '" . $info['p' . $pos . '_no'] . "' " , " title , price1 , price2 , price3 , keycode , gubun , img1 " ) ;
					$d_info['posimg' . $pos] = !empty($ors['img1']) ? '<img src="/files/' . $config[$ors['keycode']][1] . '/' . $config[$ors['keycode']][4]['dir'] . '/' . $ors['img1'] . '" width="' . $pos_left_info_w[$i] . '" height="' . $pos_left_info_h[$i] . '"/>' : '' ;
					$prs['title'] = ( !empty($ors['img1']) ? '<img src="/files/' . $config[$ors['keycode']][1] . '/' . $config[$ors['keycode']][4]['dir'] . '/' . $ors['img1'] . '" width="25" height="25"/>&nbsp;' : '' ) . $ors['title'] ;
					//$prs['price'] = number_format($ors['price1']) . '¿ø' ;
					if ( $info['p' . $pos] == 'n') { // number font
						$d_info['fonttype'] = $ors['gubun'] ;
						$d_info['fontp1'] = empty($ors['price1']) ? 0 : $ors['price1'] ;
						$d_info['fontp2'] = empty($ors['price2']) ? 0 : $ors['price2'] ;
						$d_info['fontp3'] = empty($ors['price3']) ? 0 : $ors['price3'] ;
						// service begin
						$d_info['numberfont_button'] = 'none' ;
						$d_info['numberfont_image'] = !empty($ors['img1']) ? '<img src="/files/' . $config[$ors['keycode']][1] . '/' . $config[$ors['keycode']][4]['dir'] . '/' . $ors['img1'] . '"/>&nbsp;' : '' ;
						$d_info['numberfont_text'] = $ors['title'] ;
						$d_info['numberfont_initial']	= number_format($ors['gubun'] == 'A' ? $d_info['initial_kr_c'] : $d_info['initial_kr_s'] ) ;
						$d_info['numberfont_front'] = number_format($d_info['fontp1']) ;
						$d_info['numberfont_back'] = number_format($d_info['fontp2']) ;
						$d_info['numberfont_bot'	] = number_format($d_info['fontp3']) ;
					}
				}
				break ;
			case 'n' :
				if ( empty($info['p' . $pos . '_no'])) break ;
				if ( empty($d_info['fonttype'])) {
					$ors = $exe->qry_fetch(" from tbl_{$config[OT1][1]} where numid = '" . $info['p' . $pos . '_no'] . "' " , " title , price1 , price2 , price3 , keycode , gubun , img1 " ) ;
					$nFont_img = !empty($ors['img1']) ? '<img src="/files/' . $config[$ors['keycode']][1] . '/' . $config[$ors['keycode']][4]['dir'] . '/' . $ors['img1'] . '" width="' . $pos_left_info_w[$i] . '" height="' . $pos_left_info_h[$i] . '"/>' : '' ;
					$nFont_Title = ( !empty($ors['img1']) ? '<img src="/files/' . $config[$ors['keycode']][1] . '/' . $config[$ors['keycode']][4]['dir'] . '/' . $ors['img1'] . '" width="25" height="25"/>&nbsp;' : '' ) . $ors['title'] ;
					$d_info['fonttype'] = $ors['gubun'] ;
					$d_info['fontp1'] = empty($ors['price1']) ? 0 : $ors['price1'] ;
					$d_info['fontp2'] = empty($ors['price2']) ? 0 : $ors['price2'] ;
					$d_info['fontp3'] = empty($ors['price3']) ? 0 : $ors['price3'] ;
					// service begin
					$d_info['numberfont_button'] = 'none' ;
					$d_info['numberfont_image'] = !empty($ors['img1']) ? '<img src="/files/' . $config[$ors['keycode']][1] . '/' . $config[$ors['keycode']][4]['dir'] . '/' . $ors['img1'] . '"/>&nbsp;' : '' ;
					$d_info['numberfont_text'] = $ors['title'] ;
					$d_info['numberfont_initial']	= number_format($ors['gubun'] == 'A' ? $d_info['initial_kr_c'] : $d_info['initial_kr_s'] ) ;
					$d_info['numberfont_front'] = number_format($d_info['fontp1']) ;
					$d_info['numberfont_back'] = number_format($d_info['fontp2']) ;
					$d_info['numberfont_bot'	] = number_format($d_info['fontp3']) ;
				}
				$d_info['posimg' . $pos] = $nFont_img ;
				$prs['title'] = $nFont_Title ;
				break ;
			case 'i' : // ÀÌ´Ï¼È À§Ä¡ ( °íÁ¤µÈ À§Ä¡ °¹¼ö :: ÀÌ´Ï¼È ÀԷ½à À§Ä¡ ¼ö¿¡ µû¶ó °ö )
				$d_info['initialcount']++ ;
				if ( $tpos['p_code'] == 'i' && $tpos['p_arch'] == 'Y' ) {
					$prs['price'] = '¾ÆÄ¡Çü' ;
					$p_selects[$i] = 'i' ;
					$p_prices[$i] = 'Y' ;
					$d_info['p' . $pos . '_option'] = 'i,0,Y,' ;
					$d_info['tc_arch'] = 'checked' ;
				}
				break ;
			case 't' :
				if ( $tpos['p_code'] == 't' ) {
					$prs['title'] = $tpos['p_tn'] ;
					$d_info['posimg' . $pos]  = $prs['title'] ;
					//$tnlen = mb_strlen(str_replace( ' ' , '' , $tpos['p_tn'] ) , 'EUC_KR' );
					$tprice = 0 ; // $info['teamtype'] == 'O' ? $tnlen * $info['team_o_price'] : $info['team_f_price'] ;
					//$prs['price'] = $tpos['p_arch'] == 'Y' ? number_format( $tprice + $info['team_arch']) . '¿ø<br>(¾ÆÄ¡Çü)' : number_format( $tprice) . '¿ø' ;
					$prs['price'] = $tpos['p_arch'] == 'Y' ? '¹«·á<br>(¾ÆÄ¡Çü)' : '¹«·á' ;
					$p_selects[$i] = 't' ;
					$p_prices[$i] = $tprice + ( $tpos['p_arch'] == 'Y' ? $info['team_arch'] : 0 ) ;
					$d_info['p' . $pos . '_option'] = 'i,0,' . ( $tpos['p_arch'] == 'Y' ? 'Y' : 'N' ) . ',' . $prs['title'] ;
				}
				break ;
			case 'f' :
				switch ( $tpos['p_code'] ) {
					case 'e' :
					case 'p' :
					case 's' :
						if ( empty($tpos['o_idx'] )) break ;
						$d_info['posimg' . $pos] = !empty($tpos['img1']) ? '<img src="/files/' . $config[$tpos['keycode']][1] . '/' . $config[$tpos['keycode']][4]['dir'] . '/' . $tpos['img1'] . '" width="' . $pos_left_info_w[$i] . '" height="' . $pos_left_info_h[$i] . '"/>' : '' ;
						$prs['title'] = ( !empty($tpos['img1']) ? '<img src="/files/' . $config[$tpos['keycode']][1] . '/' . $config[$tpos['keycode']][4]['dir'] . '/' . $tpos['img1'] . '" width="25" height="25"/>&nbsp;' : '' ) . $tpos['title'] ;
						$prs['price'] = number_format( $tpos['price1'] ) . '¿ø';
						$p_selects[$i] =$tpos['p_code'] ;
						$p_prices[$i] = $tpos['price1'] ;
						$d_info['p' . $pos . '_option'] = $tpos['p_code']  . ',' . $tpos['o_idx'] . ',D,' ;
						break ;
					case 'n' :
						if ( empty($tpos['o_idx'] )) break ;
						$d_info['posimg' . $pos] = !empty($tpos['img1']) ? '<img src="/files/' . $config[$tpos['keycode']][1] . '/' . $config[$tpos['keycode']][4]['dir'] . '/' . $tpos['img1'] . '" width="' . $pos_left_info_w[$i] . '" height="' . $pos_left_info_h[$i] . '"/>' : '' ;
						$prs['title'] = ( !empty($tpos['img1']) ? '<img src="/files/' . $config[$tpos['keycode']][1] . '/' . $config[$tpos['keycode']][4]['dir'] . '/' . $tpos['img1'] . '" width="25" height="25"/>&nbsp;' : '' ) . $tpos['title'] ;
						$d_info['fonttype'] = $tpos['gubun'] ;
						$d_info['fontp1'] = empty($tpos['price1']) ? 0 : $tpos['price1'] ;
						$d_info['fontp2'] = empty($tpos['price2']) ? 0 : $tpos['price2'] ;
						$d_info['fontp3'] = empty($tpos['price3']) ? 0 : $tpos['price3'] ;
						$p_selects[$i] =$tpos['p_code'] ;
						$p_prices[$i] = 0 ;
						$d_info['p' . $pos . '_option'] = 'n,' . $tpos['o_idx'] . ',D,' ;
						// service begin
						$d_info['numberfont_button'] = 'none' ;
						$d_info['numberfont_image'] = !empty($tpos['img1']) ? '<img src="/files/' . $config[$tpos['keycode']][1] . '/' . $config[$tpos['keycode']][4]['dir'] . '/' . $tpos['img1'] . '"/>&nbsp;' : '' ;
						$d_info['numberfont_text'] = $tpos['title'] ;
						$d_info['numberfont_initial']	= number_format($tpos['gubun'] == 'A' ? $d_info['initial_kr_c'] : $d_info['initial_kr_s'] ) ;
						$d_info['numberfont_front'] = number_format($d_info['fontp1']) ;
						$d_info['numberfont_back'] = number_format($d_info['fontp2']) ;
						$d_info['numberfont_bot'	] = number_format($d_info['fontp3']) ;
						break ;
					case 'i' :
						if ( $tpos['p_arch'] == 'Y' ) {
							$prs['price'] = '¾ÆÄ¡Çü' ;
							$d_info['tc_arch'] = 'checked' ;
						}
						$p_selects[$i] =$tpos['p_code'] ;
						$p_prices[$i] = $tpos['p_arch'] ;
						$d_info['p' . $pos . '_option'] = 'i,0,' . ( $tpos['p_arch'] == 'Y' ? 'Y' : 'N' ) . ',' ;
						break ;
					case 't' :
						$prs['title'] = $tpos['p_tn'] ;
						$d_info['posimg' . $pos]  = $prs['title'] ;
						$tnlen = mb_strlen(str_replace( ' ' , '' , $tpos['p_tn'] ) , 'EUC_KR' );
						$tprice = $info['teamtype'] == 'O' ? $tnlen * $info['team_o_price'] : $info['team_f_price'] ;
						$prs['price'] = $tpos['p_arch'] == 'Y' ? number_format( $tprice + $info['team_arch']) . '¿ø<br>(¾ÆÄ¡Çü)' : number_format( $tprice) . '¿ø' ;
						$p_selects[$i] =$tpos['p_code'];
						$p_prices[$i] = $tprice + ( $tpos['p_arch'] == 'Y' ? $info['team_arch'] : 0 ) ;
						$d_info['p' . $pos . '_option'] = 'i,0,' . ( $tpos['p_arch'] == 'Y' ? 'Y' : 'N' ) . ',' . $prs['title'] ;
						break ;
				}
				$prs['codename'] = $options_code_title[$tpos['p_code']]  ;
				break ;
		}
		unset($tpos) ;
		$prs['codename'] = empty($prs['codename'] ) ? $options_code_title[$info['p' . $pos]] : $prs['codename'] ;
		$d_info['frm_pos' . $pos] = str_foreach( $prs , 'RS' , $d_skins['pfrm']) ;
		// initial checking
		if ( $pos == '09' || $pos == '11' ) {
			if ( $info['p' . $pos] == 'f' || $info['p' . $pos] == 'i') $s_initial = true ;
		}
		// number checking
		if ( $pos == '04' || $pos == '10' || $pos == '13' ) {
			if ( $info['p' . $pos] == 'f' || $info['p' . $pos] == 'n') $s_number = true ;
		}
	}

	foreach ( $p_selects as $k=>$v ) {
		$d_info['p_selects'].= 'p_select[' . $k . '] = \'' . $v . '\' ; ' . chr(13) ;
	}

	foreach ( $p_prices as $k=>$v ) {
		$d_info['p_prices'].= 'p_price[' . $k . '] = \'' . $v . '\' ; ' . chr(13) ;
	}

	// sizes
	$s_sizes2 = array();
	$d_info['s_sizes'] = '' ;
	$selectsizes = explode(',' , $info['selectsizes']) ;
	$s_sizes = '<option value="">»çÀÌÁî</option>' ;
	foreach ( $selectsizes as $k=>$v ) {
		$d_info['s_sizes'].= "s_sizes[{$k}] = new Option( '" . $options_sizename_atype[$v] . "' , '{$v}' ); " . chr(13) ;
		$s_sizes.= '<option value="' . $v . '">' . $options_sizename_atype[$v] . '</option>' ;
	}

	$d_info['frm_sizes'] = '' ;
	$d_info['nlast_size_seq'] = 0 ;
	$sexe = $exe->qry_one( " from {$tblCartsize} as cts where cart_no = '{$cart_no}' order by tsize , numid asc " ,  " seq , tsize , bsize , armtype , initialnm , numb , npos1 , npos2 , npos3 " ) ;
	do {
		$d_info['frm_sizes'] .= str_foreach ( array(
			'class'			=> $d_info['nlast_size_seq'] < 1 ? 'cls__default_pcline' : '' ,
			'seq'			=> $d_info['nlast_size_seq'] < 1 ? '0' : $d_info['nlast_size_seq'] ,
			'seq2'			=> $d_info['nlast_size_seq'] < 1 ? '' : $d_info['nlast_size_seq'] ,
			'i' 				=> $d_info['nlast_size_seq'] < 1 ? '' : $d_info['nlast_size_seq'] ,
			's_sizest'		=> str_replace( 'value="' . $srs['tsize'] . '"' , 'value="' . $srs['tsize'] . '" selected' , $s_sizes ) ,
			's_sizesb'		=> str_replace( 'value="' . $srs['bsize'] . '"' , 'value="' . $srs['bsize'] . '" selected' , $s_sizes ) ,
			's_topstate'	=> $d_info['s_topstate'] ,
			's_botstate'	=> $d_info['s_botstate'] ,
			's_topclass'	=> $d_info['s_topstate'] == 'disabled' ? 'cls__botsize' : 'cls__topsize' ,
			's_botclass'	=> $d_info['s_topstate'] == 'disabled' ? 'cls__topsize' : 'cls__botsize' ,
			's_topfunc'	=> $d_info['s_topstate'] == 'disabled' ? 'get__sumprice1' : 'mo_change_topsize' ,
			's_botfunc'	=> $d_info['s_topstate'] == 'disabled' ? 'mo_change_topsize' : 'get__sumprice1' ,
			's_lstate'		=> $d_info['s_lstate'] . ($srs['armtype'] == 'L' ? ' checked' : '' ) ,
			's_sstate'		=> $d_info['s_sstate'] . ($srs['armtype'] == 'S' ? ' checked' : '' ) ,
			's_initial'		=> ($s_initial ? '' : 'disabled' ) ,
			'v_initial'		=> ($s_initial ? $srs['initialnm'] : '' ) ,
			's_number'	=> ($s_number ? '' : 'disabled' ) ,
			'v_number'	=> ($s_number ? $srs['numb'] : '' ) ,
			's_number1'	=> ($s_number ? ( $srs['npos1'] == 'Y' ? 'checked' : ( $info['printposset1'] == 'Y' ? 'checked' : '' ) ) : 'disabled' ) ,
			's_number2'	=> ($s_number ? ( $srs['npos2'] == 'Y' ? 'checked' : ( $info['printposset2'] == 'Y' ? 'checked' : '' ) ) : 'disabled' ) ,
			's_number3'	=> ($s_number ? ( $srs['npos3'] == 'Y' ? 'checked' : ( $info['printposset3'] == 'Y' ? 'checked' : '' ) ) : 'disabled' )
		 ) , 'RS' , $d_skins['sfrm']) ;
		$d_info['nlast_size_seq']++;
		if ( $d_info['s_topstate'] == 'disabled' ) $srs['tsize'] = $srs['bsize'] ;
		$s_sizes2[$srs['tsize']] = intval($s_sizes2[$srs['tsize']]) + 1 ;
	} while ( $srs = $exe->fetch($sexe) ) ;

	$d_info['repeat_sizeinput'] = '' ;
	foreach ( $selectsizes as $v ) {
		$d_info['repeat_sizeinput'] .= '<li>
			<span class="slabel">' . $options_sizename_atype[$v] . '</span>
			<input type="hidden" name="s_sizes_title[]" value="' . $v . '" class="cls__s_sizes_title"/>
			<input type="text" name="s_sizes_qry[]" value="' . ( $s_sizes2[$v] < 1 ? '' : $s_sizes2[$v] ) .'" class="cls__s_sizes_qry" onblur="mo_size_table(this);" onkeyup=" mo_size_table2(event,this); "/>
		</li>' ;
	}

	$info['frm_order'] = str_foreach ( $d_info , 'DINFO' , $d_skins['frm'] ) ;

?>

Copyright © 2017 || Recoded By Mr.Bumblebee