// easy2shop - easy2shop_init.js - version 1.1 - 17.03.2009
//
// Copyright (c) 2009 by easy graphics AG, Wetzikon
// All rights reserved.
// Init Scripts for easy2shop Plugin for Typo3 Frontend

if(!easy2shop) var easy2shop = {};
if(!easy2shop.Utils) easy2shop.Utils = {};
if(!easy2shop.Observers) easy2shop.Observers = {};
if(!easy2shop.shippings) easy2shop.shippings = {};
if(!easy2shop.orderconfirm) easy2shop.orderconfirm = {};

easy2shop.shopURL = '';
easy2shop.articlePos = -2;
easy2shop.type = '';
easy2shop.cart = new Array(3);
easy2shop.timers = new Array();
easy2shop.x = 0;
easy2shop.y = 0;

easy2shop.init = function(){
	var scripts	= new Object();
	scripts['easy2shop_events.js']		= '<script src="typo3conf/ext/easy2shop/js/easy2shop_events.js" type="text/javascript"></script>';
	scripts['easy2shop_utils.js']		= '<script src="typo3conf/ext/easy2shop/js/easy2shop_utils.js" type="text/javascript"></script>';
	scripts['easy2shop_func.js']		= '<script src="typo3conf/ext/easy2shop/js/easy2shop_func.js" type="text/javascript"></script>';
	scripts['xpath.js']					= '<script src="typo3conf/ext/easy2shop/js/spry/xpath.js" type="text/javascript"></script>';
	scripts['SpryData.js']				= '<script src="typo3conf/ext/easy2shop/js/spry/SpryData.js" type="text/javascript"></script>';
	scripts['SpryNestedXMLDataSet.js']	= '<script src="typo3conf/ext/easy2shop/js/spry/SpryNestedXMLDataSet.js" type="text/javascript"></script>';
	scripts['SpryUtils.js']				= '<script src="typo3conf/ext/easy2shop/js/spry/SpryUtils.js" type="text/javascript"></script>';
	
	var script = document.getElementsByTagName("script");
	for(key in scripts){
		var s = 0;
		for(i=0;i<script.length;i++){
			if(script[i].src.indexOf(key)!=-1) s = 1; 
		}
		if(!s) document.write(scripts[key]);
	}
}

easy2shop.init();
