﻿
	var APP_ROOT;
	var THEME_ROOT = 'themes/brandbox.ws/';
	var Site = {
		
		IE: !!(window.attachEvent && navigator.userAgent.indexOf('Opera') === -1),
		IEVersion: navigator.appVersion.substr(navigator.appVersion.indexOf("MSIE ")+5, 1),
		
		/*
		 * Site.__init
		 */
		__init: function(isStatic) {
			
			// Pfad nach laden der Seite setzen
			APP_ROOT = (typeof WebSite == "object" || isStatic ? '' : '../');
			
			this.load_PNG();
			this.extend_shadows();
			
		},
		
		/*
		 * Site.load_PNG
		 */
		load_PNG: function() {
			
			if(!this.IE || this.IEVersion != 6)
				return;
			var images = document.getElementsByTagName('img');
			
			for (var c = 0; c < images.length; c++) {
				
				if (!images[c].src.match(/\.png/))
					continue;
				
	  		images[c].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + images[c].src + "')";
	      images[c].src = APP_ROOT + 'skins/brandbox_default/icons/others/spacer.gif';
				
			}
		},
		
		extend_shadows: function() {
			
			var elem = document.getElementById('Content_Main');
			var height = 0;
			
			if (!elem)
		    return 0;

		  if (document.layers) {
		    if (!elem.height)
		      elem.height = elem.clip.height;
		  } else if (typeof(elem.style && elem.style.height) == 'number') {			
		    height = elem.style.height;
		  } else if (typeof(elem.style && elem.style.height) == 'string' && !isNaN(parseInt(elem.style.height))) {			
		    height = parseInt(elem.style.height);
		  } else if (elem.offsetHeight) {				
				height = elem.offsetHeight;				
		  } else if (typeof(elem.style && elem.style.pixelHeight) == 'number') {
				height = elem.style.pixelHeight;
		  } else if (elem.clientHeight) {
		    height = elem.clientHeight;
		  }
			
			if(height > 0) {
				document.getElementById('shadow_left').style.height = height + "px";
				document.getElementById('shadow_right').style.height = height + "px";
			}
			
		  return 0;
			
		}
		
	}
	
