function setCurrentFocus(A){currentFocus=this}function addItem(C){var B=Fe.G(C+"_inputSpan");var D=document.createElement("div");D.innerHTML=B.innerHTML;Fe.G(C+"_td").appendChild(D);var A=Fe.G(C+"_td").getElementsByTagName("input");A[A.length-1].value="";D=null;Fe.on(A[A.length-1],"focus",setCurrentFocus)}function addBigItem(B){var E=parseInt(B.getAttribute("count"));if(E>=5){alert("\u6700\u591a5\u4e2a\u81ea\u5b9a\u4e49\u9879\u76ee");return false}var D=B.getAttribute("tpl");var H=Fe.G("inputCustom");var A=H.rows.length;var I=H.insertRow(A);I.className="customer";I.insertCell(0);I.cells[0].innerHTML="";var F=Fe.G(D+"_ext_"+E);Fe.on(F,"focus",setCurrentFocus);I.insertCell(1);I.cells[1].innerHTML="";var C=Fe.G(D+"_ext_"+E+"_value");Fe.on(C,"focus",setCurrentFocus);E++;B.setAttribute("count",E.toString())}function showInputData(B){var A="";if(!B||B.length==0){return A}else{A=Fe.trim(B).replace(/&/g,"&").replace(//g,">").replace(/[\n\r]+/g,"").replace(/[\s\t\xa0\u3000]+/g," ").replace(/(\[url\])+(.*?)(\[\/url\])+/g,"$2");return A}}function jsonToString(){var E="[";if(extData.length>0){for(var C=0,H=extData.length;C0&&extData[B].name.length>0){if(extData[B].key.indexOf("_ext_")!=-1){var C=parseInt(extData[B].key.slice(extData[B].key.lastIndexOf("_")+1));if(C!=H){var F=extData[B].key.slice(0,extData[B].key.lastIndexOf("_")+1);extData[B].key=F+H.toString()}H++}E[D]=extData[B];D++}}extData=E}function showOnPage(){var B=Fe.G("inputMainInfoDivContent");var A=Fe.G("inputShowMainInfoDiv");if(extData.length>0){var C="data="+encodeURIComponent(Fe.G("extData").value)+"&t="+new Date().getTime();Fe.Ajax.post("/api/preview/card/",C,function(D){B.innerHTML=D.responseText;if(Fe.G("errorTableDiv")){A.style.display="none";extData=[];Fe.G("extData").value=""}else{A.style.display="block"}if(_cardOpen){setTimeout(function(){_cardDialog.close()},130);_cardOpen=false}})}else{A.style.display="none";if(_cardOpen){setTimeout(function(){_cardDialog.close()},130);_cardOpen=false}}controlInsertButton()}function writeDataMain(){extData=[];var P=Fe.G("inputMainInfo").getElementsByTagName("tr");for(var N=0,O=P.length;N0){A[R]=encodeURIComponent(Fe.trim(E[K].value));R++}}var L=P[N].cells[1].getElementsByTagName("select");for(var F=0,J=L.length;F0){A[R]=encodeURIComponent(Fe.trim(Q[D].value));R++}}extData[N]={key:C,name:B,value:A}}formatExtData();jsonToString();setTimeout(function(){showOnPage()},120)}function writeBackData(){for(var S=0,P=extData.length;S0&&C.length0){var M=F[0];if(M.name==K){for(var N=0,J=M.options.length;ND){var L=C[I].name;var N="";if(Fe.G(L+"_name")){N=Fe.G(L+"_name").innerHTML}else{if(L.indexOf("_ext_")!=-1&&L.indexOf("_value")==-1){N="\u81ea\u5b9a\u4e49\u9879"}else{if(L.indexOf("_ext_")!=-1&&L.indexOf("_value")!=-1){N="\u81ea\u5b9a\u4e49\u9879\u7684\u503c"}}}alert(N+"\u8d85\u8fc7"+D/2+"\u4e2a\u5b57\uff08"+D+"\u5b57\u8282\uff09\uff0c\u8bf7\u91cd\u65b0\u586b\u5199");J=false;return false}}var B=Fe.G("inputMainInfo").getElementsByTagName("textarea");for(var I=0,F=B.length;IA){var K=B[I].name;var M="";if(Fe.G(K+"_name")){M=Fe.G(K+"_name").innerHTML}alert(M+"\u8d85\u8fc7"+A/2+"\u4e2a\u5b57\uff08"+A+"\u5b57\u8282\uff09\uff0c\u8bf7\u91cd\u65b0\u586b\u5199");J=false;return false}}return J}