锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
///////////////////////////////////////////////////////////////////////
//The follow jscript is used to validte the form fields聽聽聽聽聽聽 //
//聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 //
//Create By Geng Zhan聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 //
///////////////////////////////////////////////////////////////////////
//changed by yb 20050706 鍔犲叆閭楠岃瘉
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠孎orm涓墍鏈夊繀濉」鏄惁涓虹┖錛屼負絀烘彁紺哄茍榪斿洖鐒︾偣鍒扮浉搴斿煙
//鐢ㄦ硶錛氱粨鍚圕SS涓畾涔夌殑must鏍峰紡錛宮ust鏍峰紡灝嗗繀濉」鐨勮竟妗嗙獊鍑烘樉紺猴紝鍦‵orm
//聽聽聽聽聽 鎻愪氦鏃訛紙onsubmit錛夎皟鐢ㄦ鍑芥暟
//鍙傛暟錛氭棤
//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function checkEmpty(srcObj)
{
聽var result=true;
聽
聽if (srcObj.value.length==0 || srcObj.value.length==srcObj.value.split(" ").length-1)
聽{
聽聽result=false;
聽聽alert("杈撳叆欏圭洰["+srcObj.title+"]涓嶈兘涓虹┖錛岃杈撳叆錛?);
聽聽srcObj.focus();
聽}
聽return result;聽
}
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠岃緭鍏ラ」涓緭鍏ョ殑鏄惁涓烘暟瀛楋紝涓嶆槸鏁板瓧寮瑰嚭鎻愮ず;
//鐢ㄦ硶錛氱粨鍚圕SS涓畾涔夌殑num鏍峰紡錛宯um鏍峰紡瀹氫箟鏁板瓧杈撳叆欏圭殑鏍峰紡錛屽湪Form
//聽聽聽聽聽 鎻愪氦鏃訛紙onsubmit錛夎皟鐢ㄦ鍑芥暟
//鍙傛暟錛氭棤
//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function checkNaN(srcObj)
{
聽var result=true;
聽
聽if (isNaN(srcObj.value))
聽{
聽聽result=false;
聽聽alert("杈撳叆欏圭洰["+srcObj.title+"]蹇呴』杈撳叆鏁板瓧錛岃鏇存敼錛?);
聽聽srcObj.focus();
聽}
聽return result;聽
}
function checkRepeat(valueArray)
{
聽var loop=valueArray.length;
//聽alert(loop);
聽var refValue=valueArray[0];
聽for (var i=1;i<loop;i++){
//聽聽聽alert(valueArray.toString()+"+++"+refValue+":::"+valueArray[i]);
聽聽if (valueArray[i]==refValue) {
聽聽聽return false;
聽聽}
聽聽else
聽聽{
聽聽聽var newArray=valueArray.slice(i);
聽聽聽if (checkRepeat(newArray)==false) return false;
聽聽}
聽}
聽return true;
}
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠岃緭鍏ラ」涓緭鍏ョ殑鏄惁涓烘暟瀛楋紝涓嶆槸鏁板瓧寮瑰嚭鎻愮ず;
//鐢ㄦ硶錛氱粨鍚圕SS涓畾涔夌殑num鏍峰紡錛宯um鏍峰紡瀹氫箟鏁板瓧杈撳叆欏圭殑鏍峰紡錛屽湪Form
//聽聽聽聽聽 鎻愪氦鏃訛紙onsubmit錛夎皟鐢ㄦ鍑芥暟
//鍙傛暟錛氭棤
//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function checkPhone(srcObj)
{
聽var result=true;
聽var tempStr;
聽
聽tempStr=srcObj.value;
聽while (tempStr.search("-")>=0)
聽{
聽聽tempStr=tempStr.replace("-","0");
聽}
//聽聽alert(tempStr);
聽if (isNaN(tempStr) || (tempStr.length<6))
聽{
聽聽result=false;
聽聽alert("杈撳叆欏圭洰["+srcObj.title+"]蹇呴』杈撳叆姝g‘鐨勭數璇濆彿鐮侊紝璇鋒洿鏀癸紒");
聽聽srcObj.focus();
聽}
聽return result;聽
}
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠屾棩鏈熻緭鍏ラ」鏄惁姝g‘錛屼笉姝g‘寮瑰嚭鎻愮ず;
//鐢ㄦ硶錛氱粨鍚圕SS涓畾涔夌殑num鏍峰紡錛宯um鏍峰紡瀹氫箟鏁板瓧杈撳叆欏圭殑鏍峰紡錛屽湪Form
//聽聽聽聽聽 鎻愪氦鏃訛紙onsubmit錛夎皟鐢ㄦ鍑芥暟
//鍙傛暟錛氭棤
//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function聽 checkDate(srcObj)
{
聽var mini_year = 1900;
聽var i_countSeparater = 0;
聽var charset = "1234567890";
聽聽聽
聽var the_date = srcObj.value;
聽var the_dateLength=the_date.length;
聽var i_firstSepLoc = the_date.indexOf('-',0);
聽var i_lastSepLoc = the_date.lastIndexOf('-');
聽if (i_firstSepLoc < 0 || i_firstSepLoc == i_lastSepLoc)
聽{
聽聽alert('璇瘋緭鍏モ滃勾-鏈?鏃モ濇牸寮忕殑姝g‘鏃墮棿錛?);
聽聽return false;
聽
聽}聽
聽var the_year = the_date.substring(0,i_firstSepLoc);
聽var the_month = the_date.substring(i_firstSepLoc+1,i_lastSepLoc);
聽var the_day = the_date.substring(i_lastSepLoc+1,the_dateLength);
聽if (! CheckChar(charset, the_year, true)){
聽聽聽聽 alert('騫翠喚搴斾負鏁板瓧錛?);
聽聽聽聽 return false;
聽}
聽if (! CheckChar(charset, the_month, true)){
聽聽聽聽 alert('鏈堜喚搴斾負鏁板瓧錛?);
聽聽聽聽 return false;
聽}
聽if (! CheckChar(charset, the_day, true)){
聽聽聽聽 alert('鏃ユ湡搴斾負鏁板瓧錛?);
聽聽聽聽 return false;
聽}
聽if (the_year.length >4){
聽聽聽聽 alert('騫翠喚涓嶈兘澶т簬4浣嶏紒');
聽聽聽聽 return false;
聽}else if (the_year.length == 1){
聽聽聽聽 the_year = '200'+the_year;
聽}else if (the_year.length == 2){
聽聽聽聽 the_year = '20'+the_year;
聽}else if (the_year.length == 3){
聽聽聽聽 the_year = '2'+the_year;
聽}else if (the_year.length == 0){
聽聽聽聽 alert('璇瘋緭鍏モ滃勾-鏈?鏃モ濇牸寮忕殑姝g‘鏃墮棿錛?);
聽聽聽聽 return false;
聽}聽聽聽
聽聽聽
聽if (the_month.length > 2){
聽聽聽聽 alert('鏈堜喚涓嶈兘澶т簬2浣嶏紒');
聽聽聽聽 return false;
聽}else if (the_month.length == 1){
聽聽聽聽 the_month = '0'+the_month;
聽}else if (the_month.length ==0){
聽聽聽聽 alert('璇瘋緭鍏ョ敱鈥?鈥濆垎闅旂殑姝g‘鐨勬椂闂達紒');
聽聽聽聽 return false;
聽}聽
聽if (the_day.length > 2){
聽聽聽聽 alert('鏃ユ湡涓嶈兘澶т簬2浣嶏紒');
聽聽聽聽 return false;
聽}else if (the_day.length == 1){
聽聽聽聽 the_day = '0'+the_day;
聽}else if (the_day.length == 0){
聽聽聽聽 alert('璇瘋緭鍏ョ敱鈥?鈥濆垎闅旂殑姝g‘鐨勬椂闂達紒');
聽聽聽聽 return false;
聽}聽
聽聽聽 if ( the_year < mini_year){
聽聽聽聽聽聽聽 alert("騫翠喚涓嶅緱灝忎簬 " + mini_year +"錛?);
聽聽聽聽聽聽聽 return false;
聽聽聽 }
聽聽聽 if (the_month < 01 || the_month > 12){
聽聽聽聽聽聽聽 alert("璇瘋緭鍏ユ紜殑鏈堜喚錛?)
聽聽聽聽聽聽聽 return false;
聽聽聽 }
聽聽聽 if (the_day >31 || the_day < 01){
聽聽聽聽聽聽聽 alert("璇瘋緭鍏ユ紜殑鏃ユ湡錛?)
聽聽聽聽聽聽聽 return false;
聽聽聽聽聽聽聽
聽聽聽 }else{
聽聽聽聽聽聽聽 switch(eval(the_month)) {
聽聽聽聽聽聽聽聽聽聽聽 case 4:
聽聽聽聽聽聽聽聽聽聽聽 case 6:
聽聽聽聽聽聽聽聽聽聽聽 case 9:
聽聽聽聽聽聽聽聽聽聽聽 case 11:
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 if (the_day < 31){
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 the_date=the_year+'-'+the_month+'-'+the_day;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return the_date;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 break;
聽聽聽聽聽聽聽聽聽聽聽 case 2:
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 var num = Math.floor(the_year/4) * 4;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 if(the_year == num) {
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 if (the_day < 30){
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 the_date=the_year+'-'+the_month+'-'+the_day;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return the_date;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 } else {
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 if (the_day < 29){
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 the_date=the_year+'-'+the_month+'-'+the_day;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return the_date;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 break;
聽聽聽聽聽聽聽聽聽聽聽 default:
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 if (the_day < 32){
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 the_date=the_year+'-'+the_month+'-'+the_day;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return the_date;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 break;
聽聽聽聽聽聽聽 }
聽聽聽 }
聽聽聽 alert("璇瘋緭鍏ユ紜殑鏃ユ湡錛?);
聽聽聽 return false;
聽
}
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠岃緭鍏ラ」鏄惁鏈夋寚瀹氱殑瀛楃;
//鍙傛暟錛歝harset:瀛楃涓詫紱val:鏌ユ壘鐨勫瓧絎︼紱should_in:鏄惁搴旇鍦ㄤ覆涓?br />//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function CheckChar(charset, val, should_in)
{
聽聽聽 var num = val.length;
聽聽聽 for (var i=0; i < num; i++) {
聽聽聽聽聽聽 var strchar = val.charAt(i);
聽聽聽聽聽聽 strchar = strchar.toUpperCase();
聽聽聽聽聽聽 if ((charset.indexOf(strchar) > -1) && (!should_in))
聽聽聽聽聽聽聽聽聽 return false;
聽聽聽聽聽聽 else if ((charset.indexOf(strchar) == -1) && (should_in))
聽聽聽聽聽聽聽聽聽 return false;
聽聽聽 }
聽聽聽 return true;
}
/***楠岃瘉鏄惁涓虹數瀛愰偖綆?**/
function validEmail(ele)
{
聽聽聽聽聽聽聽 if(!isEmail(ele.value))
聽聽聽聽聽聽聽 {
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 alert("鐢ㄦ埛緙栧彿璇瘋緭鍏ユ湁鏁堥偖綆?);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 ele.focus();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return false;
聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽 return true;
}
/***鍒ゆ柇鏄惁涓洪偖綆?**/
function isEmail(str)
{
聽聽聽聽聽聽聽 if(str.match(/[\w-.]+@{1}[\w-]+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig)!=str)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return false;
聽聽聽聽聽聽聽 else
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return true;
}
聽
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠屾棩鏈熻緭鍏ラ」鏄惁姝g‘錛屼笉姝g‘寮瑰嚭鎻愮ず;
//鐢ㄦ硶錛氱粨鍚圕SS涓畾涔夌殑num鏍峰紡錛宯um鏍峰紡瀹氫箟鏁板瓧杈撳叆欏圭殑鏍峰紡錛屽湪Form
//聽聽聽聽聽 鎻愪氦鏃訛紙onsubmit錛夎皟鐢ㄦ鍑芥暟
//鍙傛暟錛氭棤
//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function formValidation()
{
聽var formObj=window.event.srcElement;
聽var len=formObj.elements.length;
聽var i;
聽var srcObj;
聽
聽for (i=0;i<len;i++)
聽{
聽聽srcObj=formObj.elements[i];聽
聽聽if (srcObj.tagName=="INPUT" && (srcObj.type=="text"||srcObj.type=="password") || srcObj.tagName=="SELECT")
聽聽{
聽聽聽switch (srcObj.className)
聽聽聽{
聽聽聽聽case 'must':
聽聽聽聽聽if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'usermust':
聽聽聽聽聽 if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽if (validEmail(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'number-must':
聽聽聽聽聽if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽if (checkNaN(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'date-must':
聽聽聽聽聽if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽if (checkDate(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'number':
聽聽聽聽聽if (srcObj.value.length>0)
聽聽聽聽聽{
聽聽聽聽聽聽if (checkNaN(srcObj)==false) return false;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽聽case 'date':
聽聽聽聽聽if (srcObj.value.length>0)
聽聽聽聽聽{
聽聽聽聽聽聽if (checkDate(srcObj)==false) return false;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽聽case 'phone-must':
聽聽聽聽聽if (checkPhone(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'phone':
聽聽聽聽聽if (srcObj.value.length>0)
聽聽聽聽聽{
聽聽聽聽聽聽if (checkPhone(srcObj)==false) return false;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽}
聽聽}
聽}
聽return true;
}
//--------------------------------------------------------------------
//浣滅敤錛氭牎楠屾棩鏈熻緭鍏ラ」鏄惁姝g‘錛屼笉姝g‘寮瑰嚭鎻愮ず;
//鐢ㄦ硶錛氱粨鍚圕SS涓畾涔夌殑num鏍峰紡錛宯um鏍峰紡瀹氫箟鏁板瓧杈撳叆欏圭殑鏍峰紡錛屽湪Form
//聽聽聽聽聽 鎻愪氦鏃訛紙onsubmit錛夎皟鐢ㄦ鍑芥暟
//鍙傛暟錛氭棤
//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function formValidationById(formId)
{
聽var formObj=document.getElementById(formId);
//聽alert("111:"+formObj);
聽if (!formObj){
聽聽formObj=document.forms[formId];
//聽聽alert(formObj.tagName)
聽}
//聽alert("112:"+formObj);
聽if (!formObj)聽formObj=eval("document.all."+formId);
//聽alert("113:"+formObj);
聽if (!formObj)聽formObj=document.all.item(formId);
//聽alert("114:"+formObj);
聽var len=formObj.elements.length;
聽var i;
聽var srcObj;
聽
聽for (i=0;i<len;i++)
聽{
聽聽srcObj=formObj.elements[i];聽
聽聽if (srcObj.tagName=="INPUT" && srcObj.type=="text" || srcObj.tagName=="SELECT")
聽聽{
聽聽聽switch (srcObj.className)
聽聽聽{
聽聽聽聽case 'must':
聽聽聽聽聽if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'number-must':
聽聽聽聽聽if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽if (checkNaN(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'date-must':
聽聽聽聽聽if (checkEmpty(srcObj)==false) return false;
聽聽聽聽聽if (checkDate(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'number':
聽聽聽聽聽if (srcObj.value.length>0)
聽聽聽聽聽{
聽聽聽聽聽聽if (checkNaN(srcObj)==false) return false;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽聽case 'date':
聽聽聽聽聽if (srcObj.value.length>0)
聽聽聽聽聽{
聽聽聽聽聽聽if (checkDate(srcObj)==false) return false;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽聽case 'phone-must':
聽聽聽聽聽if (checkPhone(srcObj)==false) return false;
聽聽聽聽聽break;
聽聽聽聽case 'phone':
聽聽聽聽聽if (srcObj.value.length>0)
聽聽聽聽聽{
聽聽聽聽聽聽if (checkPhone(srcObj)==false) return false;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽}
聽聽}
聽}
聽return true;
}
function readOnlyAll()
{
聽var loop=document.forms.length
聽var Ele;
聽for (var i=0;i<loop;i++)
聽{
聽聽for( var j=0;j<document.forms[i].elements.length;j++)
聽聽{
聽聽聽Ele=document.forms[i].elements[j];
聽聽聽switch(Ele.tagName)
聽聽聽{
聽聽聽聽case 'INPUT':
聽聽聽聽聽if ((Ele.type=="button" || Ele.type=="submit" ||Ele.type=="reset") && Ele.className!='SHOWALWAYS' ){
聽聽聽聽聽聽Ele.className="off";
聽聽聽聽聽聽Ele.disabled=true;
聽聽聽聽聽}
聽聽聽聽聽else
聽聽聽聽聽{
聽聽聽聽聽聽if(Ele.type=="radio" || Ele.type=="checkbox")聽Ele.disabled=true;
聽聽聽聽聽聽else聽Ele.readOnly=true;
聽聽聽聽聽}
聽聽聽聽聽break;
聽聽聽聽聽
聽聽聽聽case 'SELECT':
聽聽聽聽聽Ele.className="off";
聽聽聽聽聽Ele.insertAdjacentText('beforeBegin',Ele.value);
聽聽聽聽聽break;
聽聽聽聽聽
聽聽聽聽case 'TEXTAREA':
聽聽聽聽聽Ele.readOnly=true;
聽聽聽聽聽break;
聽聽聽}
聽聽}
聽}
}
聽
var refString="must,number,date,phone,number-must,date-must,phone-must";
function hideCheck(padObj)
{
聽if (padObj){
聽聽if (padObj.tagName=='DIV'){
聽聽聽var len=padObj.all.length;
聽聽聽for(var i=0;i<len;i++){
聽聽聽聽var item=padObj.all.item(i);
聽聽聽聽if (refString.search(item.className.toLowerCase())>-1){
聽聽聽聽聽item.className="hidden-"+item.className;
聽聽聽聽}
聽聽聽}
聽聽}
聽}
}
function showCheck(padObj)
{
聽if (padObj){
聽聽if (padObj.tagName=='DIV'){
聽聽聽var len=padObj.all.length;
聽聽聽for(var i=0;i<len;i++){
聽聽聽聽var item=padObj.all.item(i);
//聽聽聽聽alert(item.className.search("hidden-")+":::"+item.className.slice(7));
聽聽聽聽if (item.className.search("hidden-")> -1) item.className=item.className.slice(7);
聽聽聽}
聽聽}
聽}
}
//--------------------------------------------------------------------
//浣滅敤錛氫互涓?涓嚱鏁版槸鏁板煎瀷鍙橀噺鐨勫皬鏁頒綅澶勭悊鍑芥暟錛屽垎鍒負錛?br />//聽fixNumber:聽鍥涜垗浜斿叆錛?br />//聽greaterNumber錛毬犲彇澶у鹼紱
//聽lessNumber錛毬犲彇灝忓鹼紱
//聽halfFixNumber:聽鍏堝洓鑸嶄簲鍏ワ紝緇撴灉鏈鍚庝竴浣嶄笉瓚?鎸?璁$畻錛屾渶鍚庝竴浣嶅ぇ浜庝簲榪涗綅錛?br />//鐢ㄦ硶錛歠ixNumber(0.626,2)=0.63聽fixNumber(0.23,1)=0.2
//聽greaterNumber(0.626,2)=0.63聽greaterNumber(0.23,1)=0.3
//聽lessNumber(0.626,2)=0.62聽lessNumber(0.23,1)=0.2
//聽halfFixNumber(0.626,2)=0.65聽halfFixNumber(0.23,1)=0.5
//鍙傛暟錛歰rgNumber:鍘熷鏁板鹼紝鍙互涓哄瓧絎︽垨鏁板瓧鍨嬶紱
//聽fractions:榪斿洖鐨勫皬鏁頒綅鏁幫紱
//榪斿洖鍊鹼細瀛楃涓?br />//浣滆咃細鑰挎垬
//鏃ヨ搗錛?002-04-16
//--------------------------------------------------------------------
function fixNumber(orgNumber,fractions)
{
聽if (isNaN(orgNumber)) return 'NaN';
聽
聽var聽tempValue=parseFloat(orgNumber);
聽var rtValue=tempValue.toFixed(parseInt(fractions));聽
聽return rtValue;
}
function greaterNumber(orgNumber,fractions)
{
聽if (isNaN(orgNumber)) return 'NaN';
聽
聽var聽tempValue=parseFloat(orgNumber);
聽var rtValue=tempValue.toFixed(parseInt(fractions));
聽if (parseFloat(rtValue)<tempValue){
聽聽rtValue=((parseFloat(rtValue)*Math.pow(10,parseInt(fractions))+1)/Math.pow(10,parseInt(fractions))).toFixed(parseInt(fractions));
聽}聽
聽return rtValue;
}
function lessNumber(orgNumber,fractions)
{
聽if (isNaN(orgNumber)) return 'NaN';
聽
聽var聽tempValue=parseFloat(orgNumber);
聽var rtValue=tempValue.toFixed(parseInt(fractions));
聽if (parseFloat(rtValue)>tempValue){
聽聽rtValue=((parseFloat(rtValue)*Math.pow(10,parseInt(fractions))-1)/Math.pow(10,parseInt(fractions))).toFixed(parseInt(fractions));
聽}聽
聽return rtValue;
}
function halfFixNumber(orgNumber,fractions)
{
聽if (isNaN(orgNumber)) return 'NaN';
聽
聽var聽tempValue=parseFloat(orgNumber);
聽var rtValue=tempValue.toFixed(parseInt(fractions));
聽if (parseInt(rtValue.substr(rtValue.length-1,1))<5 && parseInt(rtValue.substr(rtValue.length-1,1))>0){
聽聽rtValue=rtValue.substr(0,rtValue.length-1)+'5';聽
聽}
聽if (parseInt(rtValue.substr(rtValue.length-1,1))>5 && parseInt(rtValue.substr(rtValue.length-1,1))<=9){
聽聽rtValue=greaterNumber(rtValue,parseInt(fractions)-1)+'0';聽
聽}
聽return rtValue;
}
function find()
{聽var objTableLeft=document.getElementById('item_list');
聽var Rows=objTableLeft.rows.length;
聽var intSelectNum = 0;
聽聽
聽for( var i=2;i<Rows;i++)
聽{
聽聽if(objTableLeft.rows[i].cells[0].children[0].checked)
聽聽{
聽聽聽intSelectNum++;
聽聽聽strProject_ID = objTableLeft.rows[i].cells[0].children[0].value;
聽聽聽break;
聽聽}聽
聽}
聽return intSelectNum;聽
//聽if(intSelectNum!=1){
//聽聽return false;
//聽}else return true;
}
function checkAll(){
聽var nn=document.forms[0].elements.length;
聽
聽for(var i=0;i<nn;i++){
聽聽var v=document.forms[0].elements[i].name;
聽聽if(v=="del_uid"){
聽聽聽document.forms[0].elements[i].checked=true;
聽聽}
聽}
}
function unCheckAll(){
聽var nn=document.forms[0].elements.length;
聽for(var i=0;i<nn;i++){
聽聽var v=document.forms[0].elements[i].name;
聽聽if(v=="del_uid"){
聽聽聽document.forms[0].elements[i].checked=false;
聽聽}
聽}
}
//--------------------------------------------------------------------
//????????????
//changed by an 2005-06-17
//--------------------------------------------------------------------
function PopupCalendar(InstanceName)
{
聽///Global Tag
聽this.instanceName=InstanceName;
聽///Properties
聽this.separator="-"
聽this.oBtnTodayTitle="Today"
聽this.oBtnCancelTitle="Cancel"
聽this.weekDaySting=new Array("S","M","T","W","T","F","S");
聽this.monthSting=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
聽this.Width=200;
聽this.currDate=new Date();
聽this.today=new Date();
聽this.startYear=1970;
聽this.endYear=2020;
聽///Css
聽this.divBorderCss="1px solid #BCD0DE";
聽this.tableBorderColor="#CCCCCC"
聽///Method
聽this.Init=CalendarInit;
聽this.Fill=CalendarFill;
聽this.Refresh=CalendarRefresh;
聽this.Restore=CalendarRestore;
聽///HTMLObject
聽this.oTaget=null;
聽this.oPreviousCell=null;
聽this.sDIVID=InstanceName+"oDiv";
聽this.sTABLEID=InstanceName+"oTable";
聽this.sMONTHID=InstanceName+"oMonth";
聽this.sYEARID=InstanceName+"oYear";
聽
}
function CalendarInit()聽聽聽聽///Create panel
{
聽var sMonth,sYear
聽sMonth=this.currDate.getMonth();
聽sYear=this.currDate.getYear();
聽htmlAll="<div id='"+this.sDIVID+"' style='display:none;position:absolute;width:130;border:"+this.divBorderCss+";padding:1px;background-color:#FFFFFF;z-index:100';>";
聽//htmlAll+="<div align='center'>";
聽/// Month
聽htmloMonth="<select id='"+this.sMONTHID+"' onchange=CalendarMonthChange("+this.instanceName+") style='width:50%;background-color:#D0F5FF;'>";
聽for(i=0;i<12;i++)
聽{聽聽聽
聽聽htmloMonth+="<option value='"+i+"'>"+this.monthSting[i]+"</option>";
聽}
聽htmloMonth+="</select>";
聽/// Year
聽htmloYear="<select id='"+this.sYEARID+"' onchange=CalendarYearChange("+this.instanceName+") style='width:50%;background-color:#D0F5FF;'>";
聽for(i=this.startYear;i<=this.endYear;i++)
聽{
聽聽htmloYear+="<option value='"+i+"'>"+i+"</option>";
聽}
聽htmloYear+="</select>";
聽/// Day
聽htmloDayTable="<table id='"+this.sTABLEID+"' width='130' border=0 cellpadding=0 cellspacing=1 bgcolor='"+this.tableBorderColor+"'>";
聽htmloDayTable+="<tbody bgcolor='#ffffff'style='font-size:10px;'>";
聽for(i=0;i<=6;i++)
聽{
聽聽if(i==0)
聽聽聽htmloDayTable+="<tr bgcolor='#98B8CD'>";
聽聽else
聽聽聽htmloDayTable+="<tr>";
聽聽for(j=0;j<7;j++)
聽聽{
聽聽聽if(i==0)
聽聽聽{
聽聽聽聽htmloDayTable+="<td height='14' align='center' valign='middle' style='cursor:hand;font-size:12px;'>";
聽聽聽聽htmloDayTable+=this.weekDaySting[j]+"</td>"
聽聽聽}
聽聽聽else
聽聽聽{
聽聽聽聽htmloDayTable+="<td height='14' align='center' valign='middle' style='cursor:hand;font-size:12px;'";
聽聽聽聽htmloDayTable+=" onmouseover=CalendarCellsMsOver("+this.instanceName+")";
聽聽聽聽htmloDayTable+=" onmouseout=CalendarCellsMsOut("+this.instanceName+")";
聽聽聽聽htmloDayTable+=" onclick=CalendarCellsClick(this,"+this.instanceName+")>";
聽聽聽聽htmloDayTable+=" </td>"
聽聽聽}
聽聽}
聽聽htmloDayTable+="</tr>";聽
聽}
聽htmloDayTable+="</tbody></table>";
聽/// Today Button
聽htmloButton="<div align='center' style='padding:1px'>"
聽htmloButton+="<button style='width:40px;height:16px;border:1px solid #BCD0DE;background-color:#eeeeee;cursor:hand;font-size:12px;'"
聽htmloButton+=" onclick=CalendarTodayClick("+this.instanceName+")>"+this.oBtnTodayTitle+"</button> "
聽htmloButton+="<button style='width:40px;height:16px;border:1px solid #BCD0DE;background-color:#eeeeee;cursor:hand;font-size:12px;'"
聽htmloButton+=" onclick=CalendarCancel("+this.instanceName+")>"+this.oBtnCancelTitle+"</button> "
聽htmloButton+="</div>"
聽/// All
聽htmlAll=htmlAll+htmloYear+htmloMonth+htmloDayTable+htmloButton+"</div>";
聽document.write(htmlAll);
聽this.Fill();聽
}
function CalendarFill()聽聽聽///
{
聽var sMonth,sYear,sWeekDay,sToday,oTable,currRow,MaxDay,sDaySn,sIndex,rowIndex,cellIndex,oSelectMonth,oSelectYear
聽sMonth=this.currDate.getMonth();
聽sYear=this.currDate.getYear();
聽sWeekDay=(new Date(sYear,sMonth,1)).getDay();
聽sToday=this.currDate.getDate();
聽oTable=document.all[this.sTABLEID];
聽currRow=oTable.rows[1];
聽MaxDay=CalendarGetMaxDay(sYear,sMonth);
聽
聽oSelectMonth=document.all[this.sMONTHID]
聽oSelectMonth.selectedIndex=sMonth;
聽oSelectYear=document.all[this.sYEARID]
聽for(i=0;i<oSelectYear.length;i++)
聽{
聽聽if(parseInt(oSelectYear.options[i].value)==sYear)oSelectYear.selectedIndex=i;
聽}
聽////
聽for(sDaySn=1,sIndex=sWeekDay;sIndex<=6;sDaySn++,sIndex++)
聽{
聽聽if(sDaySn==sToday)
聽聽{
聽聽聽currRow.cells[sIndex].innerHTML="<font color=red><i><b>"+sDaySn+"</b></i></font>";
聽聽聽this.oPreviousCell=currRow.cells[sIndex];
聽聽}
聽聽else
聽聽{
聽聽聽currRow.cells[sIndex].innerHTML=sDaySn;
聽聽聽currRow.cells[sIndex].style.color="#666666";聽
聽聽}
聽聽CalendarCellSetCss(0,currRow.cells[sIndex]);
聽}
聽for(rowIndex=2;rowIndex<=6;rowIndex++)
聽{
聽聽if(sDaySn>MaxDay)break;
聽聽currRow=oTable.rows[rowIndex];
聽聽for(cellIndex=0;cellIndex<currRow.cells.length;cellIndex++)
聽聽{
聽聽聽if(sDaySn==sToday)
聽聽聽{
聽聽聽聽currRow.cells[cellIndex].innerHTML="<font color=red><i><b>"+sDaySn+"</b></i></font>";
聽聽聽聽this.oPreviousCell=currRow.cells[cellIndex];
聽聽聽}
聽聽聽else
聽聽聽{
聽聽聽聽currRow.cells[cellIndex].innerHTML=sDaySn;聽
聽聽聽聽currRow.cells[cellIndex].style.color="#666666";聽
聽聽聽}
聽聽聽CalendarCellSetCss(0,currRow.cells[cellIndex]);
聽聽聽sDaySn++;
聽聽聽if(sDaySn>MaxDay)break;聽
聽聽}
聽}
}
function CalendarRestore()聽聽聽聽聽/// Clear Data
{聽
聽var oTable
聽oTable=document.all[this.sTABLEID]
聽for(i=1;i<oTable.rows.length;i++)
聽{
聽聽for(j=0;j<oTable.rows[i].cells.length;j++)
聽聽{
聽聽聽CalendarCellSetCss(0,oTable.rows[i].cells[j]);
聽聽聽oTable.rows[i].cells[j].innerHTML=" ";
聽聽}
聽}聽
}
function CalendarRefresh(newDate)聽聽聽聽聽///
{
聽this.currDate=newDate;
聽this.Restore();聽
聽this.Fill();聽
}
function CalendarCellsMsOver(oInstance)聽聽聽聽/// Cell MouseOver
{
聽var myCell
聽myCell=event.srcElement;
聽CalendarCellSetCss(0,oInstance.oPreviousCell);
聽if(myCell)
聽{
聽聽CalendarCellSetCss(1,myCell);
聽聽oInstance.oPreviousCell=myCell;
聽}
}
function CalendarCellsMsOut(oInstance)聽聽聽聽////// Cell MouseOut
{
聽var myCell
聽myCell=event.srcElement;
聽CalendarCellSetCss(0,myCell);聽
}
function CalendarCellsClick(oCell,oInstance)
{
聽var sDay,sMonth,sYear,newDate
聽sYear=oInstance.currDate.getFullYear();
聽sMonth=oInstance.currDate.getMonth();
聽sDay=oInstance.currDate.getDate();
聽if(oCell.innerText!=" ")
聽{
聽聽sDay=parseInt(oCell.innerText);
聽聽if(sDay!=oInstance.currDate.getDate())
聽聽{
聽聽聽newDate=new Date(sYear,sMonth,sDay);
聽聽聽oInstance.Refresh(newDate);
聽聽}
聽}
聽sDateString=sYear+oInstance.separator+CalendarDblNum(sMonth+1)+oInstance.separator+CalendarDblNum(sDay);聽聽///return sDateString
聽if(oInstance.oTaget.tagName=="INPUT")
聽{
聽聽oInstance.oTaget.value=sDateString;
聽}
聽document.all[oInstance.sDIVID].style.display="none";聽聽
}
function CalendarYearChange(oInstance)聽聽聽聽/// Year Change
{
聽var sDay,sMonth,sYear,newDate
聽sDay=oInstance.currDate.getDate();
聽sMonth=oInstance.currDate.getMonth();
聽sYear=document.all[oInstance.sYEARID].value
聽newDate=new Date(sYear,sMonth,sDay);
聽oInstance.Refresh(newDate);
}
function CalendarMonthChange(oInstance)聽聽聽聽/// Month Change
{
聽var sDay,sMonth,sYear,newDate
聽sDay=oInstance.currDate.getDate();
聽sMonth=document.all[oInstance.sMONTHID].value
聽sYear=oInstance.currDate.getYear();
聽newDate=new Date(sYear,sMonth,sDay);
聽oInstance.Refresh(newDate);聽
}
function CalendarTodayClick(oInstance)聽聽聽聽/// "Today" button Change
{聽
聽oInstance.Refresh(new Date());聽聽
}
function getDateString(oInputSrc,oInstance)
{
聽if(oInputSrc&&oInstance)
聽{
聽聽CalendarDiv=document.all[oInstance.sDIVID];
聽聽oInstance.oTaget=oInputSrc;
聽聽CalendarDiv.style.pixelLeft=CalendargetPos(oInputSrc,"Left")-134+oInputSrc.offsetWidth;
聽聽CalendarDiv.style.pixelTop=CalendargetPos(oInputSrc,"Top")+oInputSrc.offsetHeight;
聽聽CalendarDiv.style.display=(CalendarDiv.style.display=="none")?"":"none";
聽}聽
}
function CalendarCellSetCss(sMode,oCell)聽聽聽/// Set Cell Css
{
聽// sMode
聽// 0: OnMouserOut 1: OnMouseOver
聽if(sMode)
聽{
聽聽oCell.style.border="1px solid #5589AA";
聽聽oCell.style.backgroundColor="#BCD0DE";
聽}
聽else
聽{
聽聽oCell.style.border="1px solid #FFFFFF";
聽聽oCell.style.backgroundColor="#FFFFFF";
聽}聽
}
function CalendarGetMaxDay(nowYear,nowMonth)聽聽聽/// Get MaxDay of current month
{
聽var nextMonth,nextYear,currDate,nextDate,theMaxDay
聽nextMonth=nowMonth+1;
聽if(nextMonth>11)
聽{
聽聽nextYear=nowYear+1;
聽聽nextMonth=0;
聽}
聽else聽
聽{
聽聽nextYear=nowYear;聽
聽}
聽currDate=new Date(nowYear,nowMonth,1);
聽nextDate=new Date(nextYear,nextMonth,1);
聽theMaxDay=(nextDate-currDate)/(24*60*60*1000);
聽return theMaxDay;
}
function CalendargetPos(el,ePro)聽聽聽聽/// Get Absolute Position
{
聽var ePos=0;
聽while(el!=null)
聽{聽聽
聽聽ePos+=el["offset"+ePro];
聽聽el=el.offsetParent;
聽}
聽return ePos;
}
function CalendarDblNum(num)
{
聽if(num<10)
聽聽return "0"+num;
聽else
聽聽return num;
}
function CalendarCancel(oInstance)聽聽聽///Cancel
{
聽CalendarDiv=document.all[oInstance.sDIVID];
聽CalendarDiv.style.display="none";聽聽
}
//?????
聽 function tyse()
聽 {聽
聽 var A_checked = window.document.queryFrm.typeselectA.checked;
聽 var B_checked = window.document.queryFrm.typeselectB.checked;
聽 var C_checked = window.document.queryFrm.typeselectC.checked;
聽 var D_checked = window.document.queryFrm.typeselectD.checked;聽
聽 var E_checked = window.document.queryFrm.typeselectE.checked;
聽 var F_checked = window.document.queryFrm.typeselectF.checked;
聽 var G_checked = window.document.queryFrm.typeselectG.checked;
聽 var H_checked = window.document.queryFrm.typeselectH.checked;
聽 var I_checked = window.document.queryFrm.typeselectI.checked;
聽 var J_checked = window.document.queryFrm.typeselectJ.checked;
聽 var K_checked = window.document.queryFrm.typeselectK.checked;
聽 var N_checked = window.document.queryFrm.typeselectN.checked;聽
聽 var P_checked = window.document.queryFrm.typeselectP.checked;
聽 var Q_checked = window.document.queryFrm.typeselectQ.checked;
聽 var R_checked = window.document.queryFrm.typeselectR.checked;
聽 var S_checked = window.document.queryFrm.typeselectS.checked;聽
聽 var U_checked = window.document.queryFrm.typeselectU.checked;
聽 var V_checked = window.document.queryFrm.typeselectV.checked;
聽 var X_checked = window.document.queryFrm.typeselectX.checked;
聽 var Z_checked = window.document.queryFrm.typeselectZ.checked;聽聽聽
聽 var num1_checked = window.document.queryFrm.typeselect01.checked;
聽 var num2_checked = window.document.queryFrm.typeselect02.checked;
聽 var num3_checked = window.document.queryFrm.typeselect03.checked;
聽 var num4_checked = window.document.queryFrm.typeselect04.checked;聽
聽 var num5_checked = window.document.queryFrm.typeselect05.checked;
聽 var num6_checked = window.document.queryFrm.typeselect06.checked;
聽 var num7_checked = window.document.queryFrm.typeselect07.checked;
聽 var TB_checked = window.document.queryFrm.typeselectTB.checked;
聽 var TE_checked = window.document.queryFrm.typeselectTE.checked;
聽 var TD_checked = window.document.queryFrm.typeselectTD.checked;
聽 var TF_checked = window.document.queryFrm.typeselectTF.checked;
聽 var TH_checked = window.document.queryFrm.typeselectTH.checked;聽
聽 var TJ_checked = window.document.queryFrm.typeselectTJ.checked;
聽 var TK_checked = window.document.queryFrm.typeselectTK.checked;
聽 var TL_checked = window.document.queryFrm.typeselectTL.checked;
聽 var TM_checked = window.document.queryFrm.typeselectTM.checked;聽
聽 var TX_checked = window.document.queryFrm.typeselectTX.checked;
聽 var TP_checked = window.document.queryFrm.typeselectTP.checked;
聽 var TQ_checked = window.document.queryFrm.typeselectTQ.checked;
聽 var TS_checked = window.document.queryFrm.typeselectTS.checked;
聽 var TU_checked = window.document.queryFrm.typeselectTU.checked;聽聽聽
聽 var TV_checked = window.document.queryFrm.typeselectTV.checked;聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 if(A_checked==true)
聽 { A=",'A'";}
聽 else
聽 {A="";}
聽 if(B_checked==true)
聽 {B=",'B'"; }
聽 else
聽 {B="";}
聽 if(C_checked==true)
聽 {C=",'C'"; }
聽 else
聽 {C="";}
聽 if(D_checked==true)
聽 { D=",'D'";}
聽 else
聽 {D="";}
聽 if(E_checked==true)
聽 { E=",'E'";}
聽 else
聽 {E="";}
聽 if(F_checked==true)
聽 {F=",'F'"; }
聽 else
聽 {F="";}
聽 if(G_checked==true)
聽 {G=",'G'"; }
聽 else
聽 {G="";}
聽 if(H_checked==true)
聽 { H=",'H'";}
聽 else
聽 {H="";}
聽 if(I_checked==true)
聽 { I=",'I'";}
聽 else
聽 {I="";}
聽 if(J_checked==true)
聽 {J=",'J'"; }
聽 else
聽 {J="";}
聽 if(K_checked==true)
聽 {K=",'K'"; }
聽 else
聽 {K="";}
聽 if(N_checked==true)
聽 { N=",'N'";}
聽 else
聽 {N="";}
聽 if(P_checked==true)
聽 { P=",'P'";}
聽 else
聽 {P="";}
聽 if(Q_checked==true)
聽 {Q=",'Q'"; }
聽 else
聽 {Q="";}
聽 if(R_checked==true)
聽 {R=",'R'"; }
聽 else
聽 {R="";}
聽 if(S_checked==true)
聽 { S=",'S'";}
聽 else
聽 {S="";}聽
聽if(U_checked==true)
聽 { U=",'U'";}
聽 else
聽 {U="";}
聽 if(V_checked==true)
聽 {V=",'V'"; }
聽 else
聽 {V="";}
聽 if(X_checked==true)
聽 {X=",'X'"; }
聽 else
聽 {X="";}
聽 if(Z_checked==true)
聽 { Z=",'Z'";}
聽 else
聽 {Z="";}
聽
聽
聽 if(num1_checked==true)
聽 { num1=",'01'";}
聽 else
聽 {num1="";}
聽 if(num2_checked==true)
聽 {num2=",'02'"; }
聽 else
聽 {num2="";}
聽 if(num3_checked==true)
聽 {num3=",'03'"; }
聽 else
聽 {num3="";}
聽 if(num4_checked==true)
聽 { num4=",'04'";}
聽 else
聽 {num4="";}
聽 if(num5_checked==true)
聽 { num5=",'05'";}
聽 else
聽 {num5="";}
聽 if(num6_checked==true)
聽 {num6=",'06'"; }
聽 else
聽 {num6="";}
聽 if(num7_checked==true)
聽 {num7=",'07'"; }
聽 else
聽 {num7="";}
聽 if(TB_checked==true)
聽 { TB=",'TB'";}
聽 else
聽 {TB="";}
聽 if(TE_checked==true)
聽 { TE=",'TE'";}
聽 else
聽 {TE="";}
聽 if(TD_checked==true)
聽 {TD=",'TD'"; }
聽 else
聽 {TD="";}
聽 if(TF_checked==true)
聽 {TF=",'TF'"; }
聽 else
聽 {TF="";}
聽 if(TH_checked==true)
聽 { TH=",'TH'";}
聽 else
聽 {TH="";}
聽 if(TJ_checked==true)
聽 { TJ=",'TJ'";}
聽 else
聽 {TJ="";}
聽 if(TK_checked==true)
聽 {TK=",'TK'"; }
聽 else
聽 {TK="";}
聽 if(TL_checked==true)
聽 {TL=",'TL'"; }
聽 else
聽 {TL="";}
聽 if(TM_checked==true)
聽 { TM=",'TM'";}
聽 else
聽 {TM="";}聽
聽if(TX_checked==true)
聽 { TX=",'TX'";}
聽 else
聽 {TX="";}
聽 if(TP_checked==true)
聽 {TP=",'TP'"; }
聽 else
聽 {TP="";}
聽 if(TQ_checked==true)
聽 {TQ=",'TQ'"; }
聽 else
聽 {TQ="";}
聽 if(TS_checked==true)
聽 { TS=",'TS'";}
聽 else
聽 {TS="";}
聽 if(TU_checked==true)
聽 { TU=",'TU'";}
聽 else
聽 {TU="";}
聽 if(TV_checked==true)
聽 { TV=",'TV'";}
聽 else
聽 {TV="";}聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 document.queryFrm.typetxt.value="''"+A+B+C+D+E+F+G+H+I+J+K+N+P+Q+R+S+U+V+X+Z+num1+num2+num3+num4+num5+num6+num7+TB+TE+TD+TF+TH+TJ+TK+TL+TM+TX+TP+TQ+TS+TU+TV;
聽 queryFrm.submit();
聽 }
//-->
聽
聽 TransactionCatManager tempManager = new TransactionCatManager();
聽聽聽 TransactionCat[] temps = tempManager.getAllTransactionCat("",strCondition,"", intPageNo, intPerPageNum);
聽nRows = tempManager.getRows();
聽nPages = (nRows - 1 + Integer.parseInt(sPerPage))/Integer.parseInt(sPerPage);
聽int pageCount = nPages;
聽聽聽 TransactionCat temp = new TransactionCat();
%>
<form method="post" name="queryFrm" action=<%=sFileName%>>
聽 <div align="center">
聽聽聽 <table border=0 cellpadding=0 cellspacing=1 align="left" width="95%">
聽聽聽聽聽 <tr>
聽聽聽聽聽聽聽 <td colspan="7" align="center" valign="top">
聽聽<table width="95%" height="32"聽 border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FBF9F5">
聽聽聽聽聽聽聽聽聽聽聽 <tr>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="11%"><img src="../../../p_emarket/WebModule1/images/01-1.gif" width="75" height="32"></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="79%" height="32" align="left" valign="middle" background="../../../p_emarket/WebModule1/images?鐗ㄦ櫏鈭解垼???C?g??8?8??????鏍犳暡??????鎱存澆鐟ュ冀姹㈡埂????????鐗ㄦ櫏鈭解垼9????8?8/01-3.gif" class="clsHLine"><span class="clsNav style4">鎮ㄥ綋鍓嶇殑浣嶇疆>>鍟嗗搧綆$悊>>鍟嗗搧鍒楄〃</span>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="10%" align="right" valign="bottom"><img src="../../../p_emarket/WebModule1/images/01-32.gif" width="43" height="32">
聽聽聽聽聽聽聽聽聽 </table>
聽聽聽聽聽聽聽聽聽 <table width="100%"聽 border="0" cellspacing="0" cellpadding="0">
聽聽聽聽聽聽聽聽聽聽聽 <tr>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td height="10"></td>
聽聽聽聽聽聽聽聽聽聽聽 </tr>
聽聽聽聽聽聽聽聽聽 </table>
聽聽 </td>
聽聽聽聽聽 </tr>
聽聽聽聽聽 <tr> <td>
聽聽<table border=0 cellpadding=0 cellspacing=3 class="clsBgColor2" align="center" width="95%">
聽聽聽聽聽聽聽聽聽聽聽 <%
聽聽聽 String catid="";
聽聽聽 for(int index=0;index<temps.length;index++){
聽聽聽聽聽 temp=temps[index];
聽聽聽聽聽 if(temp.getCatGrade().equals(String.valueOf(grade))&&temp.getCatID().equals(conCatID))
聽聽 {聽聽聽聽
聽聽聽聽聽 catid=conCatID;
聽聽 /////////////浜岀駭浜у搧鐩綍聽
聽聽聽 %>
聽聽聽聽聽聽聽 <tr class="clsTblDtl1">
聽聽聽聽聽 <td><A href="transaction_list_page_display.jsp?con_type=<%=conType%>&con_cat_id=<%=temp.getCatID()%>"><%=temp.getCatName()%></A></td>
聽聽</tr>
聽聽<tr><td>------</td></tr>
聽聽<tr>
聽聽 <%
聽聽 int count=0;
聽聽/////////////涓夌駭浜у搧鐩綍聽聽聽
聽聽for(int i=0;i<temps.length;i++)
聽聽{
聽聽聽 temp=temps[i];
聽聽聽 if(temp.getCatGrade().equals(String.valueOf(grade+1))&&temp.getCatParentID().equals(catid))
聽聽聽 {
聽聽聽
聽聽 %>
聽聽聽聽聽 <td><A href="transaction_list_page_display.jsp?con_type=<%=conType%>&con_cat_id=<%=temp.getCatID()%>"><%=temp.getCatName()%></A></td> <td><%if(temp.getCatDiscribetion()!=null){%>(<%=temp.getCatDiscribetion()%>)<%}%></td>
聽聽聽聽聽 <td>||</td>
聽聽聽聽聽 <% count++;
聽聽聽聽聽 if(count<5)
聽聽聽聽聽 continue;
聽聽聽聽聽else{
聽聽聽聽聽聽聽 count=0;
聽聽聽聽聽聽聽 %>
聽聽聽聽聽聽聽 </tr><tr>
聽聽聽聽聽聽聽 <%}聽聽
聽聽聽 }聽聽
聽聽聽 }聽
聽聽聽聽聽聽
聽聽}%>
聽聽聽聽</tr>
聽聽
聽聽
聽聽聽 <%}%>
聽
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td colspan=20 valign="top" class="clsBgColor1">
聽聽聽聽聽聽 <input type="hidden" name="con_cat_id" value="<%=conCatID%>"></input>
聽聽聽聽<input type="hidden" name="con_type" value="<%=conType%>"></input>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <%@include file="../common/page_deal.jsp"%>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽聽聽聽 </tr>
聽聽聽聽聽聽聽聽聽 </table>
聽聽聽 </td>
聽聽聽 </tr>
聽聽聽 </table>
聽
聽
聽<br><br><br><br><br>
聽 </div>
</form>
</body>
</html>
<%
} catch(Exception e){
聽String strErr = e.getMessage();
聽onError(request,response,strErr,"","window.close();");
聽e.printStackTrace();
}
%>
聽 //媯鏌ユ槸鍚︿負浠繪剰鏁幫紙瀹炴暟錛壜?
聽聽 function聽 isNumeric(strNumber)聽 {聽
聽聽聽聽聽 var聽 newPar=/^(-聽 |\+)?\d+(\.\d+)?$/聽
聽聽聽聽聽 return聽 newPar.test(strNumber);聽
聽聽聽聽 }聽
聽聽 //媯鏌ユ槸鍚︿負姝f暟聽
聽聽 function聽 isUnsignedNumeric(strNumber)聽 {聽
聽聽聽聽聽 var聽 newPar=/^\d+(\.\d+)?$/聽
聽聽聽聽聽 return聽 newPar.test(strNumber);聽
聽聽聽聽 }聽
聽聽 //媯鏌ユ槸鍚︿負鏁存暟聽
聽聽 function聽 isInteger(strInteger)聽 {聽
聽聽聽聽聽 var聽 newPar=/^(-聽 |\+)?\d+$/聽
聽聽聽聽聽 return聽 newPar.test(strInteger);聽
聽聽聽聽 }聽
聽聽 //媯鏌ユ槸鍚︿負姝f暣鏁奧?
聽聽 function聽 isUnsignedInteger(strInteger)聽 {聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 var聽 newPar=/^\d+$/聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 return聽 newPar.test(strInteger);聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }聽
</script>
<body leftmargin="0" topmargin="0">
<table width="100%"聽 border="0" cellspacing="0" cellpadding="0">
聽 <tr>
聽聽聽 <td><img src="../images/bid_title.jpg.jpg" width="1024" height="100"></td>
聽 </tr>
</table>
<%
try {
聽request.setCharacterEncoding("GBK");
聽String sFileName = "transaction_list_page_display.jsp";
聽int intPerPageNum = request.getParameter("sPerPage")==null?10:Integer.parseInt(request.getParameter("sPerPage"));
聽int intPageNo = request.getParameter("sPageNo")==null?1:Integer.parseInt(request.getParameter("sPageNo"));
聽int nRows = 0;
聽int nPages = 0;
聽String sPageNo = String.valueOf(intPageNo);
聽String sPerPage = String.valueOf(intPerPageNum);
聽String strCondition = " 1 = 1 and s_status = '0' ";
//鎸夋煡璇㈡潯浠舵煡璇?br />聽聽聽 //綾誨埆
聽String conType = request.getParameter("con_type")==null?"":request.getParameter("con_type");
聽if(!conType.equals("")){
聽聽strCondition = strCondition + " and s_transaction_type = '" + conType + "' ";
聽}
聽//鏍囬
聽String conTitle = request.getParameter("con_title")==null?"":request.getParameter("con_title");
聽if(!conTitle.equals("")){
聽聽strCondition = strCondition + " and s_transaction_title like '%" + conTitle + "%' ";
聽}
聽//鍙戝竷浜?br />聽String conArtID = request.getParameter("con_art_id")==null?"":request.getParameter("con_art_id");
聽if(!conArtID.equals("")){
聽聽strCondition = strCondition + " and s_art_id = '" + conArtID + "' ";
聽}
聽//浜у搧鐩綍
聽String conCatID = request.getParameter("con_cat_id")==null?"":request.getParameter("con_cat_id");
聽if(!conCatID.equals("")){
聽聽strCondition = strCondition + " and s_cat_id like '%" + conCatID + "%' ";
聽}
聽//鏃ユ湡
聽String conTimeIssue = request.getParameter("con_time_issue")==null?"":request.getParameter("con_time_issue");
聽if(!conTimeIssue.equals("")){
聽聽strCondition = strCondition + " and d_time_issue = '" + conTimeIssue + "' ";
聽}
聽//鏈浣庝環鏍?br />聽int conPriceMin = request.getParameter("con_price_min")==null?0:Integer.parseInt(request.getParameter("con_price_min"));
聽if(conPriceMin!=0){
聽聽strCondition = strCondition + " and n_price_min >= " + conPriceMin + " ";
聽}
聽//鏈楂樹環鏍?br />聽int conPriceMax = request.getParameter("con_price_max")==null?0:Integer.parseInt(request.getParameter("con_price_max"));
聽if(conPriceMax!=0){
聽聽strCondition = strCondition + " and n_price_max <= " + conPriceMax + " ";
聽}
聽
//鏌ヨ緇撴灉鏀懼湪綾誨璞¢噷闈?br />聽TransactionManager tempManager = new TransactionManager();
聽聽聽 Transaction[] temps = tempManager.getAllTransaction("",strCondition," order by n_uid desc ", intPageNo, intPerPageNum);
聽nRows = tempManager.getRows();
聽nPages = (nRows - 1 + Integer.parseInt(sPerPage))/Integer.parseInt(sPerPage);
聽int pageCount = nPages;
聽聽聽 Transaction temp = new Transaction();
%>
聽
<form method="post" name="queryFrm" action=<%=sFileName%>>
聽 <div id="Layer1" style="position:absolute; left:30px; top:100px; width:800px; height:94px; z-index:1">
<table border=0 cellpadding=0 cellspacing=1 align="left" width="800">
聽聽聽 <tr>
聽聽聽聽聽 <td colspan="7" height="32"><span class="clsNav"><img src="../images/messages2.gif" width="16" height="15">鎮ㄥ綋鍓嶇殑浣嶇疆>>渚涙眰淇℃伅>>渚涙眰淇℃伅鍒楄〃</span>
聽聽聽聽聽聽聽 <hr noshade class="clsHLine"></td>
聽聽聽 </tr>
聽聽聽 <%
聽聽聽聽 String strCondition1 = " 1=1 ";
聽聽
聽聽TransactionCatManager tempManager1 = new TransactionCatManager();
聽聽TransactionCat[] temps1 = tempManager1.getAllTransactionCat("",strCondition1," order by s_cat_grade", 1, 500);
聽聽TransactionCat temp1 = new TransactionCat();
聽//鏌ヨ鏉′歡
聽%>聽
聽 <tr><td><table><tr>
聽聽聽聽聽聽聽聽聽聽 <td>浜у搧鐩綍錛?
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <select class="Comm" name="con_cat_id">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <option value="" >--</option>
聽聽聽聽聽 <!--榪欓噷鏄竴綰т駭鍝佺洰褰?->
聽聽聽聽聽聽 <%
聽聽聽聽聽String catid1="";
聽聽聽聽聽for(int i1=0;i1<temps1.length;i1++)
聽聽聽聽聽{
聽聽聽聽聽聽 temp1=temps1[i1];
聽聽聽聽聽聽 if(temp1.getCatGrade().equals("1"))
聽聽聽聽聽聽 {聽聽聽聽
聽聽聽聽聽聽 catid1=temp1.getCatID();
聽聽聽聽聽%>
聽聽聽聽聽 <option value="<%=temp1.getCatID()%>" <%if(conCatID.equals(temp1.getCatID())){%>selected<%}%> >
聽聽聽聽聽 <%=temp1.getCatName()%>
聽聽聽聽聽 </option>
聽聽聽聽聽聽 <!--榪欓噷鏄簩綰т駭鍝佺洰褰?->
聽聽聽聽聽聽 <%String catid2="";
聽聽聽聽聽聽for(int i2=0;i2<temps1.length;i2++)
聽聽聽聽聽聽{
聽聽聽聽聽聽聽聽 temp1=temps1[i2];
聽聽聽聽聽聽聽聽 if(temp1.getCatGrade().equals("2")&&temp1.getCatParentID().equals(catid1))
聽聽聽聽聽聽聽聽 {聽聽聽聽
聽聽聽聽聽聽聽聽 catid2=temp1.getCatID();
聽聽聽聽聽聽 %>
聽聽聽聽聽聽 <option value="<%=temp1.getCatID()%>" <%if(conCatID.equals(temp1.getCatID())){%>selected<%}%> >
聽聽聽聽聽聽 <%=temp1.getCatName()%>
聽聽聽聽聽聽 </option>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽 <!--榪欓噷鏄笁綰т駭鍝佺洰褰?->
聽聽聽聽聽聽聽聽 <%
聽聽聽聽聽聽聽聽String catDiscribetion3="";
聽聽聽聽聽聽聽聽for(int i3=0;i3<temps1.length;i3++)
聽聽聽聽聽聽聽聽{
聽聽聽聽聽聽聽聽聽聽 temp1=temps1[i3];
聽聽聽聽聽聽聽聽聽聽 if(temp1.getCatGrade().equals("3")&&temp1.getCatParentID().equals(catid2))
聽聽聽聽聽聽聽聽聽聽 {聽聽聽
聽聽聽聽聽聽聽聽聽聽 String s3CatID=temp1.getCatID();
聽聽聽聽聽聽聽聽 %>
聽聽聽聽聽聽聽聽 <option value="<%=s3CatID%>" <%if(conCatID.equals(s3CatID)){%>selected<%}%> >
聽聽聽聽聽聽聽聽 <%=temp1.getCatName()%>
聽聽聽聽聽聽聽聽 <%if(temp1.getCatDiscribetion()!=null){%>
聽聽聽聽聽聽聽聽 (<%=temp1.getCatDiscribetion()%>)<%}%>
聽聽聽聽聽聽聽聽 </option>
聽聽聽聽聽聽聽聽聽 <%}
聽聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽聽聽 }%>聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </select>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽
聽聽聽聽 <td>鏍囬
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <input name="con_title" type="text" class="Comm" value="<%=conTitle%>" size="15" maxlength="50"></td>
聽聽聽聽聽聽聽聽聽聽 <td>鍙戝竷浜?
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <input name="con_art_id" type="text" class="Comm" size="15" value="<%=conArtID%>" maxlength="50">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </input>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td>鏃ユ湡:
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <input name="con_time_issue" type="text" class="Comm" value="<%=conTimeIssue%>" size="15" maxlength="50">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </input>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td>鏈浣庝環:
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <input name="con_price_min" type="text" class="Comm" size="15"聽 value="<%=conPriceMin%>" maxlength="50">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </input>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽 <td>鏈楂樹環:
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <input name="con_price_max"聽 onFocus="isNumeric(con_price_max.value)" type="text" class="Comm" size="15" value="<%=conPriceMax%>" maxlength="50">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </input>
聽聽聽聽<input name="con_type" type="hidden" value="<%=conType%>"></input>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <input type="submit" onClick="isNumeric(con_price_max.value)" name="Submit" value="鏌ヨ" class="button1">
聽聽聽聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽 </tr>
聽聽聽 </table>
聽聽聽 </td>
聽 </tr>
聽<tr></tr>
聽 <tr>
聽 <td><table width="800">
聽聽聽聽聽聽聽聽聽聽聽 <tr align="center" class="clsMenu1">
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="30"><font size="3">緙栧彿</font></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="97"><font size="3">鐩稿叧鍥劇墖</font></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="454"><font size="3">渚涘簲鍟嗗搧淇℃伅/鑱旂郴浜?lt;/font></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="40"><font size="3">浠鋒牸(鍏?</font></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="25"><font size="3">鏁伴噺</font></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="40"><font size="3">鏃ユ湡</font></td>
聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="65"><font size="3">鎿嶄綔</font></td>
聽聽聽聽聽聽聽聽聽聽聽 </tr>
聽聽聽聽聽聽聽聽聽 </table></td>
聽聽聽聽聽<td></td>
聽 </tr>
聽
聽
聽
聽
聽聽 <%//////////////////////////////
聽聽for(int index=0;index<temps.length;index++){
聽聽聽 temp=temps[index];
聽聽 %>
聽
聽聽 <tr>
聽聽聽聽 <td width="600">
聽聽聽聽 <!--鍐呴儴琛?11111111111111111111-->聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽 <table align="left"聽 width="800" border="0">
聽聽聽聽聽 <tr>
聽聽聽聽聽<DIV class=offer13j> 聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽 <DIV class=offerbackground33j id=compareColor3>
聽聽聽聽聽聽<td width="30"><%=temp.getUid()%>
聽聽聽聽聽聽</td>
聽聽聽聽聽聽<td width="104"> <DIV class=comparecheck3j>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽<a href="#"
聽聽聽聽聽聽聽聽target=_blank> <img src="../<%=sessionFilesPic%><%=temp.getPicSmall()%>" alt="" width="100" height="100"
聽聽聽聽聽聽聽聽style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px">
聽聽聽聽聽聽聽</a> </DIV></td>
聽聽聽聽聽聽<td width="12"> <DIV class=picture3j> <A class=m
聽聽聽聽聽聽聽聽onmousedown="aliclick(this,'?tracelog=po_listsell_1_3_j_3');addParam(this,'keywords','')"
聽聽聽聽聽聽聽聽href="聽聽聽聽聽聽聽聽target=_blank> </A> </DIV></td>
聽聽聽聽聽聽<td width="416"> <DIV class=content3j>
聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <DIV class=info3j> <SPAN class=m> <A href="transaction_single.jsp?id=<%=temp.getUid()%>" target=_blank><%=temp.getTransactionTitle()%></A>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </SPAN> <NOBR><SPAN class=gray><%=FormatManager.getDateFormat10(temp.getTimeIssue())%></SPAN></NOBR><BR>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <SPAN class="gray s">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <%=temp.getTransactionText()%></SPAN><BR>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <A href="#" target=_blank>
聽聽聽聽聽聽<%if(temp.getManConnect()!=null){%>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 鑱旂郴浜猴細<%=temp.getManConnect()%>
聽聽聽聽聽聽 <%}%>
聽聽聽聽聽聽<%if(temp.getPhoneConnect()!=null){%>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 鎵嬫満錛?lt;%=temp.getPhoneConnect()%>
聽聽聽聽聽聽 <%}%>
聽聽聽聽聽聽 <%if(temp.getMobileConnect()!=null){%>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 鐢佃瘽錛?lt;%=temp.getMobileConnect()%>
聽聽聽聽聽聽 <%}%>聽聽聽聽聽聽
聽聽聽聽聽聽聽 </A>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <DIV class=gray align=right>
聽聽聽聽聽聽 <%if(temp.getAddressConnect()!=null){%>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <%=temp.getAddressConnect()%>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 ]
聽聽聽聽聽聽 <%}%>
聽聽聽聽聽聽 </DIV>
聽聽聽聽聽聽聽</DIV>
聽聽聽聽聽聽聽 </DIV>
聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽<td width="40"> <DIV class=myt3j style="LINE-HEIGHT: 150%">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <%=temp.getPriceMin()%>~<%=temp.getPriceMax()%> /鍏枻<BR>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </DIV></td>
聽聽聽聽聽聽<td width="25"> <DIV class=athena3j>
聽聽聽聽聽聽聽聽 <SPAN><A onmousedown="return aliclick(this,'?tracelog=list_cxpd_tpbz')" title=鐐瑰嚮鏌ョ湅璇ュ叕鍙鎬俊鐢ㄨ祫鏂?
聽聽聽聽聽聽聽聽href="#" target=_blank><IMG height=14 src="%CD%F8%D5%BE/scon_buyer_1_1.files/trust.gif" width=22 align=middle
聽聽聽聽聽聽聽聽border=0><BR>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <%=temp.getQtyIssue()%></A></SPAN></DIV>
聽聽聽聽聽聽
聽聽聽聽聽聽<td width="30"><DIV class=hackbox><%=FormatManager.getDateFormat10(temp.getTimeIssue())%></DIV></td>
聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <td width="65"><a
聽聽聽聽聽聽聽href="javascript:f572628('34574566','jxnb440483','isOnline','','pm')"><img
聽聽聽聽聽聽聽src="%CD%F8%D5%BE/scon_buyer_1_1.files/list_mytlogo_online.gif" border=0></a><a
聽聽聽聽聽聽聽href="javascript:f572628('34574566','jxnb440483','isOnline','','pm')"><span
聽聽聽聽聽聽聽class=lh15><br>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 璺熸垜鍗忓晢</span></a>
聽聽聽聽聽<br>
聽聽聽聽聽<a href="#" title="鏌ョ湅璇︾粏淇℃伅" onClick="window.open('transaction_single.jsp?id=<%=temp.getUid()%>','', 'toolbar=no, menubar=no,scrollbars=yes, resizable=yes')">[鏌ョ湅]</a>
聽聽聽聽聽</td>
聽聽聽聽聽聽 </DIV>
聽聽聽聽聽</DIV>
聽聽聽聽聽 </tr>
聽聽聽聽</table>
聽聽聽聽
聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽聽聽 </tr>
聽聽聽聽 <%
聽聽聽聽}%>
聽聽聽聽
聽聽聽聽
聽聽聽聽
聽聽聽聽 <tr>
聽聽聽聽 <td width="600">
聽聽聽聽 <!--鍐呴儴琛?222222222222222222222-->聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽 <table align="left"聽 width="800" border="0">
聽聽聽聽聽 <tr>
聽聽聽聽聽<DIV class=offer13j> 聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽 <DIV class=offerbackground33j id=compareColor3>
聽聽聽聽聽聽<td><INPUT id=compareBox3
聽聽聽聽聽聽聽聽onclick=javascript:clickcompareBox(34574566,this); type=checkbox value=on
聽聽聽聽聽聽聽聽name=34574566></td>
聽聽聽聽聽聽<td> <DIV class=comparecheck3j>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽<a href="#"
聽聽聽聽聽聽聽聽target=_blank> <img src="../<%=sessionFilesPic%><%=temp.getPicSmall()%>" alt="" width="100" height="100"
聽聽聽聽聽聽聽聽style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px">
聽聽聽聽聽聽聽</a> </DIV></td>
聽聽聽聽聽聽<td> <DIV class=picture3j> <A class=m
聽聽聽聽聽聽聽聽onmousedown="aliclick(this,'?tracelog=po_listsell_1_3_j_3');addParam(this,'keywords','')"
聽聽聽聽聽聽聽聽href="聽聽聽聽聽聽聽聽target=_blank> </A> </DIV></td>
聽聽聽聽聽聽<td> <DIV class=content3j>
聽聽聽聽聽聽聽<DIV class=info3j>
聽聽聽聽聽聽聽聽 <SPAN class=m> <A href="#" target=_blank><%=temp.getTransactionTitle()%></A> </SPAN>
聽聽聽聽聽聽聽聽 <NOBR><SPAN class=gray><%=FormatManager.getDateFormat10(temp.getTimeIssue())%>2006-06-03 09:38:36</SPAN></NOBR><BR>
聽聽聽聽聽聽聽聽 <SPAN class="gray s"><%=temp.getTransactionTitle()%>KD-1280鍨嬫敞濉戞満緋誨弬鑰冧簡嬈ф床鍚嶇墝鍚庢ā鏉胯仈浣撶粨鏋勬敞濉戞満鐨勮璁$悊蹇碉紝鍏鋒湁閫夋潗浼樿壇錛岀粨鏋勫厛榪涖侀犲瀷緹庤錛屾搷?...</SPAN><BR>
聽聽聽聽聽聽聽聽 <A href="#" target=_blank><%=temp.getTransactionTitle()%>瀹佹嘗甯傞噾鏄熷鏂欐満姊版湁闄愬叕鍙?lt;/A>
聽聽聽聽聽聽聽聽 <DIV class=gray align=right>[<%=temp.getTransactionTitle()%>嫻欐睙瀹佹嘗甯俔</DIV>
聽聽聽聽聽聽聽</DIV>
聽聽聽聽聽聽聽 </DIV></td>
聽聽聽聽聽聽<td> <DIV class=myt3j style="LINE-HEIGHT: 150%"> <A
聽聽聽聽聽聽聽href="javascript:f572628('34574566','jxnb440483','isOnline','','pm')"><IMG
聽聽聽聽聽聽聽src="%CD%F8%D5%BE/scon_buyer_1_1.files/list_mytlogo_online.gif" border=0><BR>
聽聽聽聽聽聽聽<SPAN
聽聽聽聽聽聽聽class=lh15>璺熸垜媧借皥</SPAN></A> </DIV></td>
聽聽聽聽聽聽<td> <DIV class=athena3j>
聽聽聽聽聽聽聽聽 <SPAN><A onmousedown="return aliclick(this,'?tracelog=list_cxpd_tpbz')" title=鐐瑰嚮鏌ョ湅璇ュ叕鍙鎬俊鐢ㄨ祫鏂?
聽聽聽聽聽聽聽聽href="#" target=_blank><IMG height=14 src="%CD%F8%D5%BE/scon_buyer_1_1.files/trust.gif" width=22 align=middle
聽聽聽聽聽聽聽聽border=0><BR>54</A></SPAN>
聽聽聽聽聽聽聽 </DIV>
聽聽聽聽聽聽</td>
聽聽聽聽聽聽<td> <DIV class=address3j> <A
聽聽聽聽聽聽聽聽聽href="聽聽聽聽聽聽聽聽聽target=_blank><IMG alt=浣跨敤鏀粯瀹濅粯嬈撅紝浜ゆ槗鏇村畨鍏?src="%CD%F8%D5%BE/scon_buyer_1_1.files/logo_alipay.gif"
聽聽聽聽聽聽聽聽聽border=0></A> <BR>
聽聽聽聽聽聽聽<BR>
聽聽聽聽聽聽聽 </DIV></td>
聽聽聽聽聽聽<td><DIV class=hackbox></DIV></td>
聽聽聽聽聽聽 </DIV>
聽聽聽聽聽</DIV>
聽聽聽聽聽 </tr>
聽聽聽聽</table>
聽聽聽聽
聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 </td>
聽聽聽聽聽聽聽聽聽聽 </tr>
聽聽聽聽
聽聽聽聽 <tr>
聽聽聽聽聽聽聽聽聽聽聽 <td colspan=20 valign="top" class="clsBgColor1">
聽聽聽聽聽聽聽聽聽聽聽聽聽 <%@include file="../common/page_deal.jsp"%>
聽聽聽聽聽聽聽聽聽聽 </tr>
聽聽聽
</table>
聽
聽聽聽
聽 </div>
聽
</form>
</body>
</html>
<%
} catch(Exception e){
聽String strErr = e.getMessage();
聽onError(request,response,strErr,"","window.close();");
聽e.printStackTrace();
}
%>