// Main Object
	var main = {
		init: function() {
			
			// if not IE, replace now then create Tabs
			// see mootobs.js 
			if ((!jQuery.browser.msie) && (!jQuery.browser.webkit) ) {
				// Replace usual Text with Cufon
				Cufon.refresh();
			}
			
			//myTabs1 = new mootabs('myTabs', {changeTransition: 'none', mouseOverClass: 'over'});
			jQueryDropdownSelectors.init(); // SMA countryselector & SMA websiteselector
			jQueryDropdownSelectorTimeselector.init(); // year/month selector in news

			//autocompleter.init();
			jQueryAccordion.init();
			jQuerySupportAccordion.init();

		    /* altes Geräteaustauschformular in slide.js
			hoverbuttons.init();
			product_properties.init();
			kind_of_service.init();
			disable_enable.init();
			showError.init();
			uncheck.init();
			second_site_checked.init();
		    */

			jQueryFAQ.init();

			// menu close delay
			jQuery_nav_main.init();


			if(jQuery.browser.msie && jQuery.browser.version < 7) {
			    jQueryiePngFix.start();
			}
			
			//gotoTab.init();
			//jumptoTab.init();
			//commentsPages.init();
			//trackFileDownloadsGA.init();
						
			// If IE,replace after tabs are built
			if ((jQuery.browser.msie) || (jQuery.browser.webkit)) {
				// Replace usual Text with Cufon
				Cufon.refresh();
			}
		}
	};






// If all DOM Elements are loaded start the Main Class.
	jQuery(document).ready(function() {
	    main.init();
	});	

	
function MM_findObj(n, d) { 
	var p,i,x; if (!d) d=document; 
		if ((p=n.indexOf("?"))>0&&parent.frames.length) {
			d=parent.frames[n.substring(p+1)].document; 
			n=n.substring(0,p);
		}
		if (!(x=d[n])&&d.all) x=d.all[n]; 
		for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for (i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);		
		if(!x && d.getElementById) x=d.getElementById(n); 
		return x;
}

function MM_showHideLayers() { 
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	
	for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
	obj.visibility=v; }
}
