bnbweb/temp/compiled/agent/hs_info.htm.php
2022-11-15 01:31:15 +08:00

830 lines
28 KiB
PHP
Executable File

<!-- $Id: goods_info.htm 17126 2010-04-23 10:30:26Z liuhui $ -->
<?php echo $this->fetch('pageheader.htm'); ?>
<?php echo $this->smarty_insert_scripts(array('files'=>'../js/utils.js,selectzone.js,colorselector.js')); ?>
<script type="text/javascript" src="../js/calendar.php?lang=<?php echo $this->_var['cfg_lang']; ?>"></script>
<script charset="utf-8" src="../includes/kindeditor/kindeditor.js?v=2020082702"></script>
<script charset="utf-8" src="../includes/kindeditor/lang/zh_CN.js"></script>
<script type="text/javascript">
var editor;
KindEditor.ready(function(K) {
editor = K.create('#editor_id');
editor2 = K.create('#editor_id2');
});
</script>
<link href="../js/calendar/calendar.css" rel="stylesheet" type="text/css" />
<?php if ($this->_var['warning']): ?>
<ul style="padding:0; margin: 0; list-style-type:none; color: #CC0000;">
<li style="border: 1px solid #CC0000; background: #FFFFCC; padding: 10px; margin-bottom: 5px;" ><?php echo $this->_var['warning']; ?></li>
</ul>
<?php endif; ?>
<!-- start goods form -->
<div class="tab-div">
<!-- tab bar -->
<div id="tabbar-div">
<p>
<span class="tab-front" id="web-tab">網頁內容</span>
<span class="tab-back" id="general-tab">一般信息</span>
<span class="tab-back" id="detail-tab">關於我們</span>
<span class="tab-back" id="location-tab">交通位置</span>
<span class="tab-back" id="fac-tab">服務類別</span>
<span class="tab-back" id="gallery-tab">工程案例</span>
</p>
</div>
<!-- tab body -->
<div id="tabbody-div">
<form enctype="multipart/form-data" action="" method="post" name="theForm" >
<input type="hidden" name="MAX_FILE_SIZE" value="2097152" />
<table width="90%" id="general-table" style="display:none" align="center">
<tr>
<td>DESC</td>
<td><input type="text" name="mdesc" value="<?php echo $this->_var['hs']['mdesc']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>KEYWORD</td>
<td><textarea name="mkeyword" style="width:80%;height:300px;"><?php echo htmlspecialchars($this->_var['hs']['mkeyword']); ?></textarea>
</td>
</tr>
</table>
<table width="90%" id="web-table" align="center" class="goods_info">
<tr>
<td>網址</td>
<td><input type="text" name="domain" value="<?php echo htmlspecialchars($this->_var['hs']['domain']); ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>中文名稱</td>
<td><input type="text" name="cname" value="<?php echo htmlspecialchars($this->_var['hs']['cname']); ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>英文名稱</td>
<td><input type="text" name="ename" value="<?php echo htmlspecialchars($this->_var['hs']['ename']); ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>電話</td>
<td><input type="text" name="tel" value="<?php echo $this->_var['hs']['tel']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>email</td>
<td><input type="text" name="email" value="<?php echo $this->_var['hs']['email']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>住址</td>
<td><input type="text" name="address" value="<?php echo $this->_var['hs']['address']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>Facebook</td>
<td><input type="text" name="facebook" value="<?php echo $this->_var['hs']['facebook']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>BANNER文字</td>
<td><input type="text" name="banner_text" value="<?php echo $this->_var['hs']['banner_text']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>標語</td>
<td><input type="text" name="slogon" value="<?php echo $this->_var['hs']['slogon']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>Google地圖</td>
<td><input type="text" name="vrmap" value="<?php echo $this->_var['hs']['vrmap']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>Youtube</td>
<td><input type="text" name="index_ytb" value="<?php echo $this->_var['hs']['index_ytb']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td>上傳大LOGO圖</td>
<td>
<input type="file" name="logo" size="35" />
<?php if ($this->_var['hs']['logo']): ?>
<a href="homestay.php?act=show_image&img_url=<?php echo $this->_var['hs']['logo']; ?>" target="_blank"><img src="images/yes.gif" border="0" /></a>
<?php else: ?>
<img src="images/no.gif" />
<?php endif; ?>
</td>
</tr>
<tr>
<td>上傳小LOGO圖</td>
<td>
<input type="file" name="slogo" size="35" />
<?php if ($this->_var['hs']['slogo']): ?>
<a href="homestay.php?act=show_image&img_url=<?php echo $this->_var['hs']['slogo']; ?>" target="_blank"><img src="images/yes.gif" border="0" /></a>
<?php else: ?>
<img src="images/no.gif" />
<?php endif; ?>
</td>
</tr>
<tr>
<td>上傳Banner圖</td>
<td>
<input type="file" name="index_banner" size="35" />
<?php if ($this->_var['hs']['index_banner']): ?>
<a href="homestay.php?act=show_image&img_url=<?php echo $this->_var['hs']['index_banner']; ?>" target="_blank"><img src="images/yes.gif" border="0" /></a>
<?php else: ?>
<img src="images/no.gif" />
<?php endif; ?>
</td>
</tr>
<tr>
<td>上傳AboutUs圖</td>
<td>
<input type="file" name="about_image" size="35" />
<?php if ($this->_var['hs']['about_image']): ?>
<a href="homestay.php?act=show_image&img_url=<?php echo $this->_var['hs']['about_image']; ?>" target="_blank"><img src="images/yes.gif" border="0" /></a>
<?php else: ?>
<img src="images/no.gif" />
<?php endif; ?>
</td>
</tr>
<tr>
<td>上傳內頁Banner圖</td>
<td>
<input type="file" name="inbanner" size="35" />
<?php if ($this->_var['hs']['inbanner']): ?>
<a href="homestay.php?act=show_image&img_url=<?php echo $this->_var['hs']['inbanner']; ?>" target="_blank"><img src="images/yes.gif" border="0" /></a>
<?php else: ?>
<img src="images/no.gif" />
<?php endif; ?>
</td>
</tr>
</table>
<table width="90%" id="detail-table" style="display:none">
<tr>
<td><textarea id="editor_id" name="aboutus" style="width:100%;height:300px;"><?php echo $this->_var['hs']['aboutus']; ?></textarea></td>
</tr>
</table>
<table width="90%" id="location-table" style="display:none">
<tr>
<td>Google地圖</td>
<td><input type="text" name="location_map" value="<?php echo $this->_var['hs']['location_map']; ?>" size="50" />
<?php echo $this->_var['lang']['require_field']; ?></td>
</tr>
<tr>
<td colspan=2>
&nbsp;
</td>
</tr>
<tr>
<td colspan=2><textarea id="editor_id2" name="location_desc" style="width:100%;height:300px;"><?php echo $this->_var['hs']['location_desc']; ?></textarea></td>
</tr>
</table>
<table width="90%" id="fac-table" style="display:none">
<tr>
<td>
<?php $_from = $this->_var['fac_list']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('i', 'fac');$this->_foreach['fac'] = array('total' => count($_from), 'iteration' => 0);
if ($this->_foreach['fac']['total'] > 0):
foreach ($_from AS $this->_var['i'] => $this->_var['fac']):
$this->_foreach['fac']['iteration']++;
?>
<input type="checkbox" name="fac[]" value="<?php echo $this->_var['fac']['id']; ?>" <?php if ($this->_var['fac']['selected']): ?>checked<?php endif; ?>>&nbsp;&nbsp;<?php echo $this->_var['fac']['name']; ?>
<?php if ($this->_foreach['fac']['iteration'] % 10 == 0): ?>
<br/>
<?php endif; ?>
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
</td>
</tr>
</table>
<table width="90%" id="gallery-table" style="display:none" align="center">
<tr>
<td>
<?php $_from = $this->_var['img_list']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('i', 'img');if (count($_from)):
foreach ($_from AS $this->_var['i'] => $this->_var['img']):
?>
<div id="gallery_<?php echo $this->_var['img']['img_id']; ?>" style="float:left; text-align:center; border: 1px solid #DADADA; margin: 4px; padding:2px;">
<a href="javascript:;" onclick="if (confirm('確定刪除?')) dropImg('<?php echo $this->_var['img']['img_id']; ?>')">[-]</a><br />
<a href="homestay.php?act=show_image&img_url=<?php echo $this->_var['img']['img_url']; ?>" target="_blank">
<img src="../<?php if ($this->_var['img']['img_url']): ?><?php echo $this->_var['img']['img_url']; ?><?php else: ?><?php echo $this->_var['img']['img_url']; ?><?php endif; ?>" <?php if ($this->_var['thumb_width'] != 0): ?>width="<?php echo $this->_var['thumb_width']; ?>"<?php endif; ?> <?php if ($this->_var['thumb_height'] != 0): ?>height="<?php echo $this->_var['thumb_height']; ?>"<?php endif; ?> border="0" />
</a><br />
<input type="text" value="<?php echo htmlspecialchars($this->_var['img']['img_desc']); ?>" size="15" name="old_img_desc[<?php echo $this->_var['img']['img_id']; ?>]" />
</div>
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>
<a href="javascript:;" onclick="addImg(this)">[+]</a>圖片描述 <input type="text" name="img_desc[]" size="20" />上傳文件 <input type="file" name="img_url[]" />
</td>
</tr>
</table>
<div class="button-div">
<input type="hidden" name="id" value="<?php echo $this->_var['hs']['id']; ?>" />
<input type="button" value="<?php echo $this->_var['lang']['button_submit']; ?>" class="button" onclick="validate('<?php echo $this->_var['hs']['id']; ?>')" />
<input type="reset" value="<?php echo $this->_var['lang']['button_reset']; ?>" class="button" />
</div>
<input type="hidden" name="act" value="<?php echo $this->_var['form_act']; ?>" />
</form>
</div>
</div>
<!-- end goods form -->
<?php echo $this->smarty_insert_scripts(array('files'=>'validator.js,tab.js')); ?>
<script language="JavaScript">
var goodsId = '<?php echo $this->_var['goods']['goods_id']; ?>';
var elements = document.forms['theForm'].elements;
var sz1 = new SelectZone(1, elements['source_select1'], elements['target_select1']);
var sz2 = new SelectZone(2, elements['source_select2'], elements['target_select2'], elements['price2']);
var sz3 = new SelectZone(1, elements['source_select3'], elements['target_select3']);
var marketPriceRate = <?php echo empty($this->_var['cfg']['market_price_rate']) ? '1' : $this->_var['cfg']['market_price_rate']; ?>;
var integralPercent = <?php echo empty($this->_var['cfg']['integral_percent']) ? '0' : $this->_var['cfg']['integral_percent']; ?>;
onload = function()
{
// handlePromote(document.forms['theForm'].elements['is_promote'].checked);
if (document.forms['theForm'].elements['auto_thumb'])
{
handleAutoThumb(document.forms['theForm'].elements['auto_thumb'].checked);
}
// 妫€鏌ユ柊璁㈠崟
startCheckOrder();
<?php $_from = $this->_var['user_rank_list']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('', 'item');if (count($_from)):
foreach ($_from AS $this->_var['item']):
?>
set_price_note(<?php echo $this->_var['item']['rank_id']; ?>);
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
document.forms['theForm'].reset();
}
function validate(hs_id)
{
var validator = new Validator('theForm');
editor.sync();
editor2.sync();
validator.required('domain', '網址不能為空');
validator.required('cname', '名稱不能為空');
if(validator.passed())
{
document.forms['theForm'].submit();
}
}
/**
* 鍒囨崲鍟嗗搧绫诲瀷
*/
function getAttrList(goodsId)
{
var selGoodsType = document.forms['theForm'].elements['goods_type'];
if (selGoodsType != undefined)
{
var goodsType = selGoodsType.options[selGoodsType.selectedIndex].value;
Ajax.call('homestay.php?is_ajax=1&act=get_attr', 'goods_id=' + goodsId + "&goods_type=" + goodsType, setAttrList, "GET", "JSON");
}
}
function setAttrList(result, text_result)
{
document.getElementById('tbody-goodsAttr').innerHTML = result.content;
}
/**
* 鎸夋瘮渚嬭?绠椾环鏍
* @param string inputName 杈撳叆妗嗗悕绉
* @param float rate 姣斾緥
* @param string priceName 浠锋牸杈撳叆妗嗗悕绉帮紙濡傛灉娌℃湁锛屽彇shop_price锛
*/
function computePrice(inputName, rate, priceName)
{
var shopPrice = priceName == undefined ? document.forms['theForm'].elements['shop_price'].value : document.forms['theForm'].elements[priceName].value;
shopPrice = Utils.trim(shopPrice) != '' ? parseFloat(shopPrice)* rate : 0;
if(inputName == 'integral')
{
shopPrice = parseInt(shopPrice);
}
shopPrice += "";
n = shopPrice.lastIndexOf(".");
if (n > -1)
{
shopPrice = shopPrice.substr(0, n + 3);
}
if (document.forms['theForm'].elements[inputName] != undefined)
{
document.forms['theForm'].elements[inputName].value = shopPrice;
}
else
{
document.getElementById(inputName).value = shopPrice;
}
}
/**
* 璁剧疆浼氬憳浠锋牸娉ㄩ噴
*/
function set_price_note(rank_id)
{
var shop_price = parseFloat(document.forms['theForm'].elements['shop_price'].value);
var rank = new Array();
<?php $_from = $this->_var['user_rank_list']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('', 'item');if (count($_from)):
foreach ($_from AS $this->_var['item']):
?>
rank[<?php echo $this->_var['item']['rank_id']; ?>] = <?php echo empty($this->_var['item']['discount']) ? '100' : $this->_var['item']['discount']; ?>;
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
if (shop_price >0 && rank[rank_id] && document.getElementById('rank_' + rank_id) && parseInt(document.getElementById('rank_' + rank_id).value) == -1)
{
var price = parseInt(shop_price * rank[rank_id] + 0.5) / 100;
if (document.getElementById('nrank_' + rank_id))
{
document.getElementById('nrank_' + rank_id).innerHTML = '(' + price + ')';
}
}
else
{
if (document.getElementById('nrank_' + rank_id))
{
document.getElementById('nrank_' + rank_id).innerHTML = '';
}
}
}
/**
* 鏂板?涓€涓??鏍
*/
function addSpec(obj)
{
var src = obj.parentNode.parentNode;
var idx = rowindex(src);
var tbl = document.getElementById('attrTable');
var row = tbl.insertRow(idx + 1);
var cell1 = row.insertCell(-1);
var cell2 = row.insertCell(-1);
var regx = /<a([^>]+)<\/a>/i;
cell1.className = 'label';
cell1.innerHTML = src.childNodes[0].innerHTML.replace(/(.*)(addSpec)(.*)(\[)(\+)/i, "$1removeSpec$3$4-");
cell2.innerHTML = src.childNodes[1].innerHTML.replace(/readOnly([^\s|>]*)/i, '');
}
/**
* 鍒犻櫎瑙勬牸鍊
*/
function removeSpec(obj)
{
var row = rowindex(obj.parentNode.parentNode);
var tbl = document.getElementById('attrTable');
tbl.deleteRow(row);
}
/**
* 澶勭悊瑙勬牸
*/
function handleSpec()
{
var elementCount = document.forms['theForm'].elements.length;
for (var i = 0; i < elementCount; i++)
{
var element = document.forms['theForm'].elements[i];
if (element.id.substr(0, 5) == 'spec_')
{
var optCount = element.options.length;
var value = new Array(optCount);
for (var j = 0; j < optCount; j++)
{
value[j] = element.options[j].value;
}
var hiddenSpec = document.getElementById('hidden_' + element.id);
hiddenSpec.value = value.join(String.fromCharCode(13)); // 鐢ㄥ洖杞﹂敭闅斿紑姣忎釜瑙勬牸
}
}
return true;
}
function handlePromote(checked)
{
document.forms['theForm'].elements['promote_price'].disabled = !checked;
document.forms['theForm'].elements['selbtn1'].disabled = !checked;
document.forms['theForm'].elements['selbtn2'].disabled = !checked;
}
function handleAutoThumb(checked)
{
document.forms['theForm'].elements['goods_thumb'].disabled = checked;
document.forms['theForm'].elements['goods_thumb_url'].disabled = checked;
}
/**
* 蹇?€熸坊鍔犲搧鐗
*/
function rapidBrandAdd(conObj)
{
var brand_div = document.getElementById("brand_add");
if(brand_div.style.display != '')
{
var brand =document.forms['theForm'].elements['addedBrandName'];
brand.value = '';
brand_div.style.display = '';
}
}
function hideBrandDiv()
{
var brand_add_div = document.getElementById("brand_add");
if(brand_add_div.style.display != 'none')
{
brand_add_div.style.display = 'none';
}
}
function goBrandPage()
{
if(confirm(go_brand_page))
{
window.location.href='brand.php?act=add';
}
else
{
return;
}
}
function rapidCatAdd()
{
var cat_div = document.getElementById("category_add");
if(cat_div.style.display != '')
{
var cat =document.forms['theForm'].elements['addedCategoryName'];
cat.value = '';
cat_div.style.display = '';
}
}
function addBrand()
{
var brand = document.forms['theForm'].elements['addedBrandName'];
if(brand.value.replace(/^\s+|\s+$/g, '') == '')
{
alert(brand_cat_not_null);
return;
}
var params = 'brand=' + brand.value;
Ajax.call('brand.php?is_ajax=1&act=add_brand', params, addBrandResponse, 'GET', 'JSON');
}
function addBrandResponse(result)
{
if (result.error == '1' && result.message != '')
{
alert(result.message);
return;
}
var brand_div = document.getElementById("brand_add");
brand_div.style.display = 'none';
var response = result.content;
var selCat = document.forms['theForm'].elements['brand_id'];
var opt = document.createElement("OPTION");
opt.value = response.id;
opt.selected = true;
opt.text = response.brand;
if (Browser.isIE)
{
selCat.add(opt);
}
else
{
selCat.appendChild(opt);
}
return;
}
function addCategory()
{
var parent_id = document.forms['theForm'].elements['cat_id'];
var cat = document.forms['theForm'].elements['addedCategoryName'];
if(cat.value.replace(/^\s+|\s+$/g, '') == '')
{
alert(category_cat_not_null);
return;
}
var params = 'parent_id=' + parent_id.value;
params += '&cat=' + cat.value;
Ajax.call('category.php?is_ajax=1&act=add_category', params, addCatResponse, 'GET', 'JSON');
}
function hideCatDiv()
{
var category_add_div = document.getElementById("category_add");
if(category_add_div.style.display != null)
{
category_add_div.style.display = 'none';
}
}
function addCatResponse(result)
{
if (result.error == '1' && result.message != '')
{
alert(result.message);
return;
}
var category_add_div = document.getElementById("category_add");
category_add_div.style.display = 'none';
var response = result.content;
var selCat = document.forms['theForm'].elements['cat_id'];
var opt = document.createElement("OPTION");
opt.value = response.id;
opt.selected = true;
opt.innerHTML = response.cat;
//鑾峰彇瀛愬垎绫荤殑绌烘牸鏁
var str = selCat.options[selCat.selectedIndex].text;
var temp = str.replace(/^\s+/g, '');
var lengOfSpace = str.length - temp.length;
if(response.parent_id != 0)
{
lengOfSpace += 4;
}
for (i = 0; i < lengOfSpace; i++)
{
opt.innerHTML = '&nbsp;' + opt.innerHTML;
}
for (i = 0; i < selCat.length; i++)
{
if(selCat.options[i].value == response.parent_id)
{
if(i == selCat.length)
{
if (Browser.isIE)
{
selCat.add(opt);
}
else
{
selCat.appendChild(opt);
}
}
else
{
selCat.insertBefore(opt, selCat.options[i + 1]);
}
//opt.selected = true;
break;
}
}
return;
}
function goCatPage()
{
if(confirm(go_category_page))
{
window.location.href='category.php?act=add';
}
else
{
return;
}
}
/**
* 鍒犻櫎蹇?€熷垎绫
*/
function removeCat()
{
if(!document.forms['theForm'].elements['parent_cat'] || !document.forms['theForm'].elements['new_cat_name'])
{
return;
}
var cat_select = document.forms['theForm'].elements['parent_cat'];
var cat = document.forms['theForm'].elements['new_cat_name'];
cat.parentNode.removeChild(cat);
cat_select.parentNode.removeChild(cat_select);
}
/**
* 鍒犻櫎蹇?€熷搧鐗
*/
function removeBrand()
{
if (!document.forms['theForm'].elements['new_brand_name'])
{
return;
}
var brand = document.theForm.new_brand_name;
brand.parentNode.removeChild(brand);
}
/**
* 娣诲姞鎵╁睍鍒嗙被
*/
function addOtherCat(conObj)
{
var sel = document.createElement("SELECT");
var selCat = document.forms['theForm'].elements['cat_id'];
for (i = 0; i < selCat.length; i++)
{
var opt = document.createElement("OPTION");
opt.text = selCat.options[i].text;
opt.value = selCat.options[i].value;
if (Browser.isIE)
{
sel.add(opt);
}
else
{
sel.appendChild(opt);
}
}
conObj.appendChild(sel);
sel.name = "other_cat[]";
sel.onChange = function() {checkIsLeaf(this);};
}
/* 鍏宠仈鍟嗗搧鍑芥暟 */
function searchGoods(szObject, catId, brandId, keyword)
{
var filters = new Object;
filters.keyword = Utils.trim(elements[keyword].value);
filters.exclude = document.forms['theForm'].elements['goods_id'].value;
szObject.loadOptions('get_goods_list', filters);
}
/**
* 鍏宠仈鏂囩珷鍑芥暟
*/
function searchArticle()
{
var filters = new Object;
filters.title = Utils.trim(elements['article_title'].value);
sz3.loadOptions('get_article_list', filters);
}
/**
* 鏂板?涓€涓?浘鐗
*/
function addImg(obj)
{
var src = obj.parentNode.parentNode;
var idx = rowindex(src);
var tbl = document.getElementById('gallery-table');
var row = tbl.insertRow(idx + 1);
var cell = row.insertCell(-1);
cell.innerHTML = src.cells[0].innerHTML.replace(/(.*)(addImg)(.*)(\[)(\+)/i, "$1removeImg$3$4-");
}
/**
* 鍒犻櫎鍥剧墖涓婁紶
*/
function removeImg(obj)
{
var row = rowindex(obj.parentNode.parentNode);
var tbl = document.getElementById('gallery-table');
tbl.deleteRow(row);
}
function dropImg(imgId)
{
Ajax.call('homestay.php?is_ajax=1&act=drop_image', "img_id="+imgId, dropImgResponse, "GET", "JSON");
}
function dropImgResponse(result)
{
if (result.error == 0)
{
document.getElementById('gallery_' + result.content).style.display = 'none';
}
}
function integral_market_price()
{
document.forms['theForm'].elements['market_price'].value = parseInt(document.forms['theForm'].elements['market_price'].value);
}
function parseint_integral()
{
document.forms['theForm'].elements['integral'].value = parseInt(document.forms['theForm'].elements['integral'].value);
}
function addVolumePrice(obj)
{
var src = obj.parentNode.parentNode;
var tbl = document.getElementById('tbody-volume');
var validator = new Validator('theForm');
checkVolumeData("0",validator);
if (!validator.passed())
{
return false;
}
var row = tbl.insertRow(tbl.rows.length);
var cell = row.insertCell(-1);
cell.innerHTML = src.cells[0].innerHTML.replace(/(.*)(addVolumePrice)(.*)(\[)(\+)/i, "$1removeVolumePrice$3$4-");
var number_list = document.getElementsByName("volume_number[]");
var price_list = document.getElementsByName("volume_price[]");
number_list[number_list.length-1].value = "";
price_list[price_list.length-1].value = "";
}
/**
* 鍒犻櫎浼樻儬浠锋牸
*/
function removeVolumePrice(obj)
{
var row = rowindex(obj.parentNode.parentNode);
var tbl = document.getElementById('tbody-volume');
tbl.deleteRow(row);
}
/**
* 鏍¢獙浼樻儬鏁版嵁鏄?惁姝g‘
*/
function checkVolumeData(isSubmit,validator)
{
var volumeNum = document.getElementsByName("volume_number[]");
var volumePri = document.getElementsByName("volume_price[]");
var numErrNum = 0;
var priErrNum = 0;
for (i = 0 ; i < volumePri.length ; i ++)
{
if ((isSubmit != 1 || volumeNum.length > 1) && numErrNum <= 0 && volumeNum.item(i).value == "")
{
validator.addErrorMsg(volume_num_not_null);
numErrNum++;
}
if (numErrNum <= 0 && Utils.trim(volumeNum.item(i).value) != "" && ! Utils.isNumber(Utils.trim(volumeNum.item(i).value)))
{
validator.addErrorMsg(volume_num_not_number);
numErrNum++;
}
if ((isSubmit != 1 || volumePri.length > 1) && priErrNum <= 0 && volumePri.item(i).value == "")
{
validator.addErrorMsg(volume_price_not_null);
priErrNum++;
}
if (priErrNum <= 0 && Utils.trim(volumePri.item(i).value) != "" && ! Utils.isNumber(Utils.trim(volumePri.item(i).value)))
{
validator.addErrorMsg(volume_price_not_number);
priErrNum++;
}
}
}
</script>
<?php echo $this->fetch('pagefooter.htm'); ?>