// inventory.js Tue Oct 27 14:17:09 EDT 2009

var inventory = new Array(
	"2536|T-SS||1",
	"2537|CO-A||1",
	"2538|CO-AN||1",
	"2539|CO-BA|Small|1",
	"2540|CO-BA|Medium|1",
	"2541|CO-BA|Large|1",
	"2542|CO-BA|X-Large|1",
	"2543|CO-BP||1",
	"2545|CO-HI|Small|1",
	"2546|CO-HI|Medium|1",
	"2547|CO-HI|Large|1",
	"2548|CO-HI|X-Large|1",
	"2549|CO-PP||1",
	"2550|CO-SA|Small|1",
	"2551|CO-SA|Medium|1",
	"2552|CO-SA|Large|1",
	"2553|CO-SA|X-Large|1",
	"2554|D-LB|X-Small|1",
	"2555|D-LB|Small|1",
	"2556|D-LB|Medium|1",
	"2557|D-LB|Large|1",
	"2558|D-VF|X-Small|1",
	"2559|D-VF|Small|1",
	"2560|D-VF|Medium|1",
	"2561|D-VF|Large|1",
	"2562|GB-DF||1",
	"2563|GB-DQ||1",
	"2564|GB-FC||1",
	"2565|GB-MM||1",
	"2566|HP-A|Small|1",
	"2567|HP-A|Medium|1",
	"2568|HP-A|Large|1",
	"2570|HP-R|Small|1",
	"2571|HP-R|Medium|1",
	"2572|HP-R|Large|1",
	"2573|HP-SG||1",
	"2574|HP-SR|Small|1",
	"2575|HP-SR|Medium|1",
	"2576|HP-SR|Large|1",
	"2577|J-AB|Small|1",
	"2578|J-AB|Medium|1",
	"2579|J-CG|Small|1",
	"2580|J-CG|Medium|1",
	"2581|J-CG|Large|1",
	"2582|J-KR|Small|1",
	"2583|J-KR|Medium|1",
	"2584|J-KR|Large|1",
	"2585|J-PL|Small|1",
	"2586|J-PL|Medium|1",
	"2587|J-PL|Large|1",
	"2591|J-SU|Small|1",
	"2592|J-SU|Medium|1",
	"2593|J-SU|Large|1",
	"2597|LL-CB|Small|1",
	"2598|LL-CB|Medium|1",
	"2599|LL-CB|Large|1",
	"2600|LL-CH|Small|1",
	"2601|LL-CH|Medium|1",
	"2602|LL-CH|Large|1",
	"2603|LL-ED|Small|1",
	"2604|LL-ED|Medium|1",
	"2605|LL-ED|Large|1",
	"2606|LL-GB|Small|1",
	"2607|LL-GB|Medium|1",
	"2608|LL-GB|Large|1",
	"2612|LL-GL|Small|1",
	"2613|LL-GL|Medium|1",
	"2614|LL-GL|Large|1",
	"2615|LL-LL|Small|1",
	"2616|LL-LL|Medium|1",
	"2617|LL-LL|Large|1",
	"2618|LL-NL|Small|1",
	"2619|LL-NL|Medium|1",
	"2620|LL-NL|Large|1",
	"2624|LL-WR|Small|1",
	"2625|LL-WR|Medium|1",
	"2626|LL-WR|Large|1",
	"2627|PY-CH||1",
	"2628|PY-FL||1",
	"2629|PY-LS||1",
	"2630|PY-SD||1",
	"2631|S-A||1",
	"2632|S-FB||1",
	"2633|S-FL||1",
	"2634|S-JC||1",
	"2635|S-PN||1",
	"2636|S-SP||1",
	"2637|S-TR||1",
	"2638|V-AM|Small|1",
	"2639|V-AM|Large|1",
	"2640|V-CC|Small|1",
	"2641|V-CC|Large|1",
	"2642|V-GW|Large|1",
	"2643|V-GW|X-Large|1",
	"2644|V-NO|Small|1",
	"2645|V-NO|Large|1",
	"2646|V-NO|X-Large|1",
	"2648|V-WT|Small|1",
	"2649|V-WT|Large|1",
	"2650|V-FW|Small|1",
	"2651|V-FW|Large|1",
	"2652|V-FW|X-Large|1",
	"2655|CO-FB|without ears|1",
	"2657|LL-CA|Small|1",
	"2658|LL-CA|Medium|1",
	"2659|LL-CA|Large|1",
	"2660|GB-MA||1",
	"2661|V-CO|Small|1",
	"2662|V-CO|Large|1",
	"2664|CO-SH||1",
	"2665|T-BD||1",
	"2667|V-LE|Small|1",
	"2668|V-LE|Large|1",
	"2670|PY-FP||1",
	"2673|V-VH|Small|1",
	"2675|V-VH|Large|1",
	"2677|V-VH|X-Large|1",
	"2680|CO-FB|with ears|1",
	"2693|HP-HB|Small|1",
	"2694|HP-HB|Medium|1",
	"2695|HP-HB|Large|1",
	"2696|PT-TR|X-Small, Short|1",
	"2697|PT-TR|X-Small, Long|1",
	"2698|PT-TR|X-Small, X-Long|1",
	"2699|PT-TR|Small, Short|1",
	"2700|PT-TR|Small, Long|1",
	"2701|PT-TR|Small, X-Long|1",
	"2702|PT-TR|Medium, Short|1",
	"2703|PT-TR|Medium, Long|1",
	"2704|PT-TR|Medium, X-Long|1",
	"2705|PT-TR|Large, Short|1",
	"2706|PT-TR|Large, Long|1",
	"2707|PT-TR|Large, X-Long|1",
	"2708|T-EC|Small|1",
	"2709|T-EC|Medium|1",
	"2710|J-AB|Large|1",
	"2711|CO-SN|Medium|1",
	"2712|CO-SN|Large|1",
	"2713|CO-SN|X-Large|1",
	"2714|CO-WB|Small|1",
	"2715|CO-WB|Medium|1",
	"2716|CO-WB|Large|1",
	"2717|CO-WB|X-Large|1",
	"2718|PY-RT||1",
	"2719|D-LA|Small|1",
	"2720|D-LA|Medium|1",
	"2721|D-LA|Large|1",
	"2722|D-CO|Small|1",
	"2723|D-CO|Medium|1",
	"2724|D-CO|Large|1",
	"2725|D-LS|Small|1",
	"2726|D-LS|Medium|1",
	"2727|D-LS|Large|1",
	"2728|S-SL|Small|1",
	"2729|S-SL|Large|1",
	"2730|T-GR|Small|1",
	"2731|T-GR|Medium|1",
	"2732|LL-TS|Small|1",
	"2733|LL-TS|Medium|1",
	"2734|LL-TS|Large|1",
	"2735|PT-GM|X-Small, Short|1",
	"2736|PT-GM|X-Small, Long|1",
	"2737|PT-GM|X-Small, X-Long|1",
	"2738|PT-GM|Small, Short|1",
	"2739|PT-GM|Small, Long|1",
	"2740|PT-GM|Small, X-Long|1",
	"2741|PT-GM|Medium, Short|1",
	"2742|PT-GM|Medium, Long|1",
	"2743|PT-GM|Medium, X-Long|1",
	"2744|PT-GM|Large, Short|1",
	"2745|PT-GM|Large, Long|1",
	"2746|PT-GM|Large, X-Long|1",
	"2747|CO-SX|Medium|1",
	"2748|CO-SX|Large|1",
	"2749|CO-SX|X-Large|1",
	"2750|X-CU||1",
	"2752|J-QB|Small|1",
	"2753|J-QB|Medium|1",
	"2754|J-QB|Large|1",
	"2755|D-LC|X-Small|1",
	"2756|D-LC|Small|1",
	"2757|D-LC|Medium|1",
	"2758|D-LC|Large|1",
	"2759|V-AL|Small|1",
	"2760|V-AL|Large|1",
	"2761|V-AL|X-Large|1",
	"2762|D-AS|Small|1",
	"2763|D-AS|Large|1",
	"2764|S-LB|Small|1",
	"2765|S-LB|Large|1",
	"2766|PT-SM|X-Small, Short|1",
	"2767|PT-SM|X-Small, Long|1",
	"2768|PT-SM|X-Small, X-Long|1",
	"2769|PT-SM|Small, Short|1",
	"2770|PT-SM|Small, Long|1",
	"2771|PT-SM|Small, X-Long|1",
	"2772|PT-SM|Medium, Short|1",
	"2773|PT-SM|Medium, Long|1",
	"2774|PT-SM|Medium, X-Long|1",
	"2775|PT-SM|Large, Short|1",
	"2776|PT-SM|Large, Long|1",
	"2777|PT-SM|Large, X-Long|1",
	"2778|SK-SS|Small|1",
	"2779|SK-SS|Large|1",
	"2780|SK-HI|X-Small|1",
	"2781|SK-HI|Small|1",
	"2782|SK-HI|Medium|1",
	"2783|SK-HI|Large|1",
	"2784|T-SP|Small|1",
	"2786|PY-SH|Small|1",
	"2788|T-SP|Large|1",
	"2789|PY-SH|Large|1",
	"2790|V-GW|Small|1",
	"2791|T-QS|Small|1",
	"2792|T-QS|Large|1",
	"2793|CO-LI|Small|1",
	"2794|CO-LI|Medium|1",
	"2795|CO-LI|Large|1",
	"2796|CO-LI|X-Large|1",
	"2797|D-IN||1",
	"2798|JU-S3|Small, Short|1",
	"2799|JU-S3|Small, Long|1",
	"2800|JU-S3|Large, Short|1",
	"2801|JU-S3|Large, Long|1",
	"2802|JU-MU|Small, Short|1",
	"2803|JU-MU|Small, Long|1",
	"2804|JU-MU|Large, Short|1",
	"2805|JU-MU|Large, Long|1",
	"2808|PT-LS|X-Small, Short|1",
	"2809|PT-LS|X-Small, Long|1",
	"2810|PT-LS|X-Small, X-Long|1",
	"2811|PT-LS|Small, Short|1",
	"2812|PT-LS|Small, Long|1",
	"2813|PT-LS|Small, X-Long|1",
	"2814|PT-LS|Medium, Short|1",
	"2815|PT-LS|Medium, Long|1",
	"2816|PT-LS|Medium, X-Long|1",
	"2817|PT-LS|Large, Short|1",
	"2818|PT-LS|Large, Long|1",
	"2819|PT-LS|Large, X-Long|1",
	"2820|PT-C9|X-Small, Short|1",
	"2821|PT-C9|X-Small, Long|1",
	"2822|PT-C9|X-Small, X-Long|1",
	"2823|PT-C9|Small, Short|1",
	"2824|PT-C9|Small, Long|1",
	"2825|PT-C9|Small, X-Long|1",
	"2826|PT-C9|Medium, Short|1",
	"2827|PT-C9|Medium, Long|1",
	"2828|PT-C9|Medium, X-Long|1",
	"2829|PT-C9|Large, Short|1",
	"2830|PT-C9|Large, Long|1",
	"2831|PT-C9|Large, X-Long|1",
	"2832|SK-TR|X-Small|1",
	"2833|SK-TR|Small|1",
	"2834|SK-TR|Medium|1",
	"2835|SK-TR|Large|1",
	"2836|PT-SP|Small, Short|1",
	"2837|PT-SP|Small, Long|1",
	"2838|PT-SP|Large, Short|1",
	"2839|PT-SP|Large, Long|1",
"") ;

function getInventory(itemCode, optStr)
{
var	i, s, altOptsAvail, goneForever, qty ;

// snoogle coat and invasion dress always in stock
if ((itemCode == 'CO-SN') || (itemCode == 'D-IN'))
return ('in stock') ;

for (i = 0, goneForever = altOptsAvail = false, qty = null ; i < inventory.length ; ++i)
{
s = inventory[i].split('|') ;
if (s[1] == itemCode)
{
qty = parseInt(s[3]) ;
if (qty > 0)
{
if (s[2] == optStr)
return ('in stock') ;
altOptsAvail = true ;
}
else if (qty < 0)
goneForever = true ;
}
}

if (qty == null)
return ('not found') ;
return ((goneForever ? "gone forever" : "not in stock") + "/" + (altOptsAvail ? 'alt styles avail' : 'all styles')) ;
}

function getStyleIDForItem(theItem)
{
var s = "|" + theItem.id + "|" + itemOptStr(theItem, ", ") + "|" ;

for (var i = 0 ; i < inventory.length ; ++i)
if (inventory[i].indexOf(s) > 0)
return (inventory[i].split('|')[0]) ;

return (null) ;
}

