
var servletPath="servlet";
var fc_Database="access";
var userData
function SaveUserData(Main,Sub,strContent){
userData.setAttribute(Main+userData.value,strContent)
userData.save(Sub+userData.value)
}
function LoadUserData(Main,Sub){
userData.load(Sub+userData.value)
var sTmp=userData.getAttribute(Main+userData.value)
if (sTmp==null) sTmp=""
return sTmp
}
function TransXml(sSql){
var sql1=""
for(var i=0;i<sSql.length;i++) {
switch (sSql.charAt(i)) {
case "<" :
sql1=sql1+"&lt;";
break;
case ">" :
sql1=sql1+"&gt;";
break;
default:
sql1=sql1+sSql.charAt(i);
}
}
return sql1
}
function RemoveRoot(strX){
if (strX.length>13)
{
strX=strX.substring(6,strX.length-7)
return strX
}
else
{
return ""
}
}
function isSpace(strMain){
strComp=strMain
if (strComp=="¡¡" || strComp=="" || strComp==" " || strComp==null || strComp.length==0 ) {
return true
}
else
{
return false
}
}
function getFront(mainStr,searchStr){
foundOffset=mainStr.indexOf(searchStr)
if (foundOffset==-1) {
return null
}
return mainStr.substring(0,foundOffset)
}
function getEnd(mainStr,searchStr) {
foundOffset=mainStr.indexOf(searchStr)
if (foundOffset==-1) {
return null
}
return mainStr.substring(foundOffset+searchStr.length,mainStr.length)
}
function replaceString(mainStr,searchStr,replaceStr) {
var front=getFront(mainStr,searchStr)
var end=getEnd(mainStr,searchStr)
if (front!=null && end!=null) {
return front+replaceStr+end
}
return mainStr
}
function left(mainStr,lngLen) {
if (lngLen>0) {
return mainStr.substring(0,lngLen)
}
else
{
return null
}
}
function right(mainStr,lngLen) {
if (mainStr.length-lngLen>=0 && mainStr.length>=0 && mainStr.length-lngLen<=mainStr.length) {
return mainStr.substring(mainStr.length-lngLen,mainStr.length)
}
else
{
return null
}
}
function trim(strMain) {
if (strMain==null) return ""
var str1=strMain
var ascMain=strMain.charCodeAt(strMain.length-1)
if (ascMain==32) str1=left(strMain,strMain.length-1)
if (str1==null) return ""
for (var i=0;i<=str1.length-1;i++) {
var mychar=str1.charAt(i);
if ((mychar!=" ") && (mychar!="¡¡")) {
str1=str1.substring(i,str1.length);
break;
}
}
for (var i=str1.length-1;i>0;i--) {
var mychar=str1.charAt(i);
if ((mychar!=" ")  && (mychar!="¡¡")) {
str1=str1.substring(0,i+1);
break;
}
}
return str1;
}
function fc_RepStr(mainStr,findStr,replaceStr){
var iStart=0
var iEnd=0
var sRet=""
while (iStart<mainStr.length) {
iEnd=mainStr.indexOf(findStr,iStart)
if (iEnd<0) {
iEnd=mainStr.length
sRet=sRet+mainStr.substring(iStart,iEnd)
}
else {
sRet=sRet+mainStr.substring(iStart,iEnd)+replaceStr
}
iStart=iEnd+findStr.length
}
return sRet
}
function repXml(sSql) {
var sql1=""
for(var i=0;i<sSql.length;i++) {
switch (sSql.charAt(i)) {
case "<" :
sql1=sql1+"&lt;";
break;
case ">" :
sql1=sql1+"&gt;";
break;
default:
sql1=sql1+sSql.charAt(i);
}
}
return sql1
}
function num(str1){
var s1=trim(str1)
if(isSpace(s1)) {return 0}
var f1=parseFloat(s1)
if(isNaN(f1)) {return 0}
return f1
}
function ToInt(str1){
var s1=trim(str1)
if(isSpace(s1)) {return 0}
var f1=parseInt(s1)
if(isNaN(f1)) {return 0}
return f1
}
function isTrue(svalue) {
if(svalue == false || svalue == "false" || svalue == "False" || svalue == "no"  || svalue == 0  || svalue == "0"  || svalue == "off"  || svalue == "·ñ" || svalue == "¼Ù" || svalue == "")
return false
else
return true
}
function IsTrue(svalue){ return isTrue(svalue)}
function Pause(numberMillis) {
var dialogScript =
'window.setTimeout(' +
' function () { window.close(); }, ' + numberMillis + ');';
var result =
window.showModalDialog(
'javascript:document.writeln(' +
'"<script>' + dialogScript + '<' + '/script>")');
}