Response title
This is preview!







<script language="JavaScript" type="text/javascript"> var m = 0; var selectName; var dispArray = new Array(); var tempArray = new Array(); var selTotal = 2; itemVal = new Array(); itemText = new Array(); itemNew = new Array(); itemKit = new Array(); var kitClear; //var tEmp = new Array(); var itemID; // finds this when selectbox styles match an item itemVal[44] = new Array(); itemVal[44][527] = new Array(); itemNew[41142] = new Array(); itemVal[45] = new Array(); itemVal[45][527] = new Array(); itemNew[41143] = new Array(); itemVal[46] = new Array(); itemVal[46][527] = new Array(); itemNew[41144] = new Array(); itemVal[47] = new Array(); itemVal[47][527] = new Array(); itemNew[41145] = new Array(); itemVal[44][527] = '41142'; itemNew[41142] = 'BLE1715|SPR Morph 100 SS11|GBP £40.00||/images/item_thu_41142.jpg|item_41142.jpg|640|680||1|6||'; itemVal[45][527] = '41143'; itemNew[41143] = 'BLE1716|SPR Morph 100 SS11|GBP £40.00|In stock|/images/item_thu_41143.jpg|item_41143.jpg|640|680||1|1||'; itemVal[46][527] = '41144'; itemNew[41144] = 'BLE1717|SPR Morph 100 SS11|GBP £40.00||/images/item_thu_41144.jpg|item_41144.jpg|640|680||1|6||'; itemVal[47][527] = '41145'; itemNew[41145] = 'BLE1718|SPR Morph 100 SS11|GBP £40.00||/images/item_thu_41145.jpg|item_41145.jpg|640|680||1|6||'; </script>
itemVal[44] = new Array(); itemVal[44][527] = new Array(); itemNew[41142] = new Array();Obviously these values and the information changes on each page but is always generated on each product page.
which activates this:
itemNew[41142] = 'BLE1715|SPR Morph 100 SS11|GBP £40.00||/images/item_thu_41142.jpg|item_41142.jpg|640|680||1|6||';
// details page selectors
function showOption(elementary, outValue, selectName) {
var select;
var match = 0;
var i = 0;
var changed = '';
var display;
var tempNum = tempArray.length;
if (selectName != null) {
if (selectName != 'single') {
var selNum = selectName.substring(7,selectName.length);
dispArray[selNum] = document.forms['form1'].elements[selectName].value;
for (looking in tempArray) {
if (tempArray[looking] == selNum) {
changed = 'yes'; // already been set, ignore
}
}
if (changed == '') {
tempArray[tempNum] = selNum;
}
if (dispArray[selNum] != '') {
m++;
if (m > selTotal) {
m = selTotal;
}
} else {
m--;
}
tempArray.sort(); // needed!
///////
// need to sort this array on keys...
var sortArr = new Array();
for(i in dispArray) {
sortArr[sortArr.length] = i;
}
// PRODUCT STYLE DROP DOWN FIX WHEN STYLEID=10
//sortArr.sort();
sortArr.sort(new Function("a","b","a = parseInt(a);b = parseInt(b); if( a == b ) return 0; return a < b ? -1 : 1;"));
var chi = new Array();
for(i=0; i<sortArr.length; i++) {
var car = sortArr[i];
if(dispArray != null) {
chi[car] = dispArray[car];
}
}
dispArray = chi;
///////
if (selTotal == m && m != 0) {
var finalOne = new Array();
var finLen = 0;
// maximum reached - grab record..
for (newLad in dispArray) {
if ( dispArray[newLad] ) {
finalOne[finLen++] = dispArray[newLad];
}
}
// can remove this and use non-recursive way for data
itemID = avail( itemVal, finalOne );
if (itemID == '') {
//outText.value = display;
// var itemID = avail( itemVal, finalOne );
//itemID = avail( itemVal, finalOne );
//alert ( itemID );
// outValue.value = itemID;
//} else {
itemID = null;
outValue.value = 0;
}
} else {
itemID = null;
outValue.value = 0;
}
} // selectName != 'single'
// passing the selected ID to add it to the basket
document.forms['form1'].additemID.value = itemID;
itemDetails();
} // from 'if selectName'
}


© 2012 jQuery Foundation
Sponsored by
and others.
