/**
 * @author Work
 */
window.onerror=null;

function stopError()
{
return true;
}
onerror = stopError;
jQuery(document).ready(function(){
/**Browser/VersionErkennung**/
var ua = navigator.userAgent.toLowerCase(); 
var mozillabrowser = (ua.indexOf("gecko/") != -1); 
var iebrowser = (ua.indexOf("msie") > -1 && 
ua.indexOf("opera") == -1); 
var operabrowser = (ua.indexOf("opera") > -1); 
var av = navigator.appVersion; 
var version = av.substring(0, av.indexOf(" ")) *1; 
var version2 = av.substring(0, av.indexOf(".")) *1; 
if (mozillabrowser || operabrowser) var versionsnummer = version2; 
else if (iebrowser){ 
if (version2==4 && ua.indexOf("msie 5") == -1 && ua.indexOf("msie 6") == -1 && 
ua.indexOf("msie 7") == -1) { var versionsnummer = 4; } else if (version2==4 && 
ua.indexOf("msie 5") > -1) { var versionsnummer = 5; } else if (version2==4 && 
ua.indexOf("msie 6")>-1) { var versionsnummer = 6; } else if (version2==4 && 
ua.indexOf("msie 7")>-1) { var versionsnummer = 7; } }

/**Browser/VersionErkennung ENDE**/

			
			var element_abstand = 20;
			var anz_elemente = jQuery(".wtgallery_list_area img").length;
			
			var bilder = jQuery(".wtgallery_list_area img");
			
				var gesamt_groesse = 0;
			if (mozillabrowser || operabrowser || iebrowser == true){
			for(i = 1; i < anz_elemente; i++){
				var groesse = bilder[i].width;
					gesamt_groesse = gesamt_groesse + groesse;
					
					}
					
			var gesamt_breite = (gesamt_groesse + (anz_elemente * element_abstand));
			
			jQuery("div.wtgallery_list_area").wrapInner('<div class="wtgallery_content"></div>');
			
			var galerie_content_groesse = gesamt_breite + 300;
			jQuery(".wtgallery_content").css("width", galerie_content_groesse);
			
			}
			
			else {
				jQuery(".wtgallery_content").css("width","6000");
				}
			
			jQuery(".wtgallery_content").before("<div id='slider'></div>");		
			
			



/**Slider Animation**/
jQuery(function() {
		jQuery("#slider").slider({animate: true,
		start: function(event, ui) { },
		slide: function(event, ui) { },
		change: function(event, ui) {
			var sidebarwidth = 550;
			var element_abstand = 20;
			var slidepos = jQuery("#slider").slider("value");
			var suchbereich = jQuery(".wtgallery_content");
			var anz_elemente = jQuery("img", suchbereich).length;
								
			var bilder = jQuery("img", suchbereich);
				var gesamt_groesse = 0;
				for(i = 1; i < anz_elemente; i++){
					var groesse = bilder[i].width;
					gesamt_groesse = gesamt_groesse + groesse;
					}
						
			var gesamt_breite = (gesamt_groesse + (anz_elemente * element_abstand));
			
			
			
			
			var convalues = parseFloat((gesamt_breite - sidebarwidth) / 100);
			
			var contentpos = ((slidepos * 1) * convalues) * - 1;
			
			if (gesamt_breite > sidebarwidth) {
				jQuery(".wtgallery_content").animate({
					left: contentpos
				}, {
					queue: false,
					duration: 2000
				});
			}
			else {jQuery(".wtgallery_content").slider("disable")}
			
			
		},
		stop: function(event, ui) { }

		});
	});
/**Slider Animation Ende**/



});
