// UNORM: Achtung! Teile der Logik aus JS entfernt! 
// required entry to load the cookies (for older browsers)
  LoadIt ();               // force load of data - REQUIRED!
  if (root.xx_id == "") {  // REQUIRED!
// set-list for any cart-wide options here
// set cart display options, and internal PayPal options
    root.xx_cc   = off;  // display credit card line
    root.xx_cdmp = off;  // root diagnostic cookie dump (leave off)
    root.xx_chkbx= off;  // agreement checkbox
    root.xx_coup = off;  // ask for coupon code on cart page
    root.xx_cval = "xcoup1,xcoup2"; // coupon values
    root.xx_cdis = "10,0"; // corresponding coupon percent discounts
    root.xx_camt = "0,1";  // corresponding coupon amount discount
    root.xx_dadd = on;   // display cart when add-cart is clicked.
    root.xx_gwbx = off;  // gift wrapping checkbox
    root.xx_gwcg = 10;   // giftwrapping charge per item (if selected)
    root.xx_img  = off;  // show images in cart (SetImg)
    root.xx_mamt = 50;   // minimum amount of order, or zero.
    root.xx_mqty = 1;    // minimum quantity of order, or zero.
    root.xx_pc   = off;  // display product category in item list	
    root.xx_prt  = off;  // Make mail/fax form available in cart
    root.xx_ship = off;  // ask user for shipping options
    root.xx_siz  = on;   // for img, on = resize, off = use orig size
    root.xx_sum  = off;  // display product cat summaries
    root.xx_tax  = off;  // ask user for tax options
    root.xx_uas  = off;  // UPS added air surcharge for fuel active
    root.xx_uasp = 9.5;  // UPS air surcharge percent (if active).
    root.xx_wt   = off;  // display weight totals
    root.xx_wtent= "gm"; // default entry = ounces, "gm" = grams.
    root.xx_wtrup= 10;   // rounding value - oz always up to lbs
                         //  gm rounds up to these grams.
// place for user-specific options
    root.xx_bn   = "";   // business code, or null
    root.xx_can  = "";   // place for PayPal cancel return path
    root.xx_cbt  = "";   // continue button text, or null
    root.xx_cur  = "CHF";// enter default currency code (or null)
    root.xx_id   = "pk.unorm@gmail.com";  // PayPal ID  sandra@eskimos.ch
    root.xx_lc   = "CH"; // enter default country code (or null)
    root.xx_ret  = "http://www.eskimos.ch/en/shop/done";   // place for PayPal return path
    root.xx_sty  = "";   // place for PayPal style
// required entry to store stuff off
    root.store ();       // required entry!!
  }                      // REQUIRED!


// UNORM: Auswahl DepB von Auswahl DepA abhaengig machen

// Lager
Stock = new Array(
	new Array('1007', ['black','schwarz','XL'],		 		['grey','grau','S','M','L','XL']			),
	new Array('1008', ['lilac','lila','XS','M','L'], 		['grey','grau','XS','S','M','L']			),
	new Array('1009', ['white','weiss','S','L','XL'], 		['navy','dunkelblau','S','M','L','XL']		),
	new Array('1010', ['pink','rosa','XS','S','M','L'], 	['navy','dunkelblau','XS','S','M','L']		),
	new Array('1012', ['black','schwarz','M','L','XL'], 	['grey-green','grau-grün','XS','S','M','L'],		['black-green','schwarz-grün','L'],			['blue','blau','XS','S','M','L']		),
	new Array('1011', ['white','weiss','XS'], 				['grey-yellow','grau-gelb','S','M','L'],	['grey-pink','grau-rosa','XS','S','L'],		['petrol','petrolblau','XS'],			['blue','blau','XS','S','M','L']		),
	new Array('1014', ['white','weiss','S','M','L','XL'], 	['navy','dunkelblau','M','L','XL']			),
	new Array('1013', ['white','weiss','S','M','L','XL'], 	['pink','rosa','M','L','XL']				)
);

// Sprache
var Lang = 1;
var Pfad = window.location.pathname;
var Such = Pfad.search(/\/en\/shop/);
if (Such != -1) var Lang = 0;
	
function initDep() {
	for(var i = 0; i < Stock.length; i++) {
		if(document.forms['F'+Stock[i][0]]) {
			// DepA fuellen
			for(var ii = 0; ii < Stock[i].length-1; ii++) {
				var selection = (ii == 0) ? true : false;
				NeuerEintrag = new Option(Stock[i][ii+1][0+Lang], Stock[i][ii+1][0+Lang], false, selection);
				document.forms['F'+Stock[i][0]].elements['DepA'].options[ii] = NeuerEintrag;
			}
			// DepB fuellen
			for(var ii = 0; ii < Stock[i][1].length-2; ii++) {
				var selection = (ii == 0) ? true : false;
				NeuerEintrag = new Option(Stock[i][1][ii+2], Stock[i][1][ii+2], false, selection);
				document.forms['F'+Stock[i][0]].elements['DepB'].options[ii] = NeuerEintrag;
			}
		}
	}
}

function syncDep(idProd,indSel) {
	// DepB leeren
	var formProd = "F" + idProd;
	for(var i = document.forms[formProd].elements['DepB'].length; i >= 0; i--) {
		document.forms[formProd].elements['DepB'].options[i] = null;
	}
	// DepB fuellen
	for(var i = 0; i < Stock.length; i++) {
		if(Stock[i][0] == idProd) {
			for(var ii = 0; ii < Stock[i][indSel+1].length-2; ii++) {
				var selection = (ii == 0) ? true : false;
				NeuerEintrag = new Option(Stock[i][indSel+1][ii+2], Stock[i][indSel+1][ii+2], false, selection);
				document.forms[formProd].elements['DepB'].options[ii] = NeuerEintrag;
			}
		}
	}
}

addLoadEvent(initDep);
