array(1) {
["/zzz"]=>
string(30) "Multistore/includes/general.js"
}
/*
$Id: general.js,v 1.3 2003/02/10 22:30:55 hpdl Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
function doRound(x, places) {
return Math.round(x * Math.pow(10, places)) / Math.pow(10, places);
}
function updateGross() {
var taxRate = document.forms["create_rma_order"].entry_tax.value;
var grossValue = document.forms["create_rma_order"].entry_price_ex_tax.value;
if (taxRate > 0) {
grossValue = grossValue * ((taxRate / 100) + 1);
}
document.forms["create_rma_order"].entry_price.value = doRound(grossValue, 4);
document.forms["create_rma_order"].show_tax.value =document.forms["create_rma_order"].entry_price.value - document.forms["create_rma_order"].entry_price_ex_tax.value;
}
function updateNet() {
var taxRate = document.forms["create_rma_order"].entry_tax.value;
var netValue = document.forms["create_rma_order"].entry_price.value;
if (taxRate > 0) {
netValue = netValue / ((taxRate / 100) + 1);
}
document.forms["create_rma_order"].entry_price_ex_tax.value = doRound(netValue, 4);
document.forms["create_rma_order"].show_tax.value =document.forms["create_rma_order"].entry_price.value - document.forms["create_rma_order"].entry_price_ex_tax.value;
}
function SetFocus(TargetFormName) {
var target = 0;
if (TargetFormName != "") {
for (i=0; i 7) {
if (strFormatString.indexOf('mmm') == -1) {
strMonth = strDateToCheck.substring(strFormatString.indexOf('mm'), 2);
} else {
strMonth = strDateToCheck.substring(strFormatString.indexOf('mmm'), 3);
}
strDay = strDateToCheck.substring(strFormatString.indexOf('dd'), 2);
strYear = strDateToCheck.substring(strFormatString.indexOf('yyyy'), 2);
} else {
return false;
}
}
if (strYear.length != 4) {
return false;
}
intday = parseInt(strDay, 10);
if (isNaN(intday)) {
return false;
}
if (intday < 1) {
return false;
}
intMonth = parseInt(strMonth, 10);
if (isNaN(intMonth)) {
for (i=0; i 12 || intMonth < 1) {
return false;
}
intYear = parseInt(strYear, 10);
if (isNaN(intYear)) {
return false;
}
if (IsLeapYear(intYear) == true) {
intDaysArray[1] = 29;
}
if (intday > intDaysArray[intMonth - 1]) {
return false;
}
return true;
}
function IsLeapYear(intYear) {
if (intYear % 100 == 0) {
if (intYear % 400 == 0) {
return true;
}
} else {
if ((intYear % 4) == 0) {
return true;
}
}
return false;
}
var req;
function loadXMLDoc(key,file,sid,loc,tmp) {
var url=file+"?"+sid+"&"+key;
if (sid && key) {
url=file+"?"+sid+"&"+key;
} else {
if (sid) {
url=file+"?"+sid;
} else {
if (key) {
url=file+"?"+key;
} else {
url=file;
}
}
}
if (tmp) {getObject(loc).innerHTML = tmp;}
try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
catch(e) {
try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
catch(oc) { req = null; }
}
if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); }
if (req != null) {
req.onreadystatechange=function(){if(req.readyState!=4)return;if(req.status==200){getObject(loc).innerHTML = req.responseText}};
req.open("GET", url, true);
req.send(null);
}
}
function getObject(name) {
var ns4 = (document.layers) ? true : false;
var w3c = (document.getElementById) ? true : false;
var ie4 = (document.all) ? true : false;
if (ns4) return eval('document.' + name);
if (w3c) return document.getElementById(name);
if (ie4) return eval('document.all.' + name);
return false;
}