// Copyright VIEWSION.net Matthias Weiss
//
// bookmark ---------------------------------------------------------------------
function bookmarkPage(URL,Text,lang){
	if (window.sidebar){
		// firefox
		window.sidebar.addPanel(Text,URL, "");
	}else if(window.opera && window.print){
		// opera
		var elem = document.createElement('a');
		elem.setAttribute('href',URL);
		elem.setAttribute('title',Text);
		elem.setAttribute('rel','sidebar');
		elem.click();
	}else if(document.all){
		// ie
		window.external.AddFavorite(URL,Text);
	}else{
		if(lang){
			alert("Sorry - this feature is not supportet. Please use your browser capabilities.");
		}else{
			alert("Leider wird diese Funktion nicht direkt unterstützt. Benutzen Sie die Möglichkeiten Ihres browsers");
		}
	}
}

// Print ---------------------------------------------------------------------
function printPage(lang) {
	if (window.print){
		window.print();
	}else{
		if(lang){
			alert("Sorry - this feature is not supportet. Please use your browser for printing.");
		}else{
			alert("Leider wird diese Funktion nicht direkt unterstützt. Benutzen Sie die Druckfunktion Ihres Browsers.");
		}
	}
}

// AutoWipe Input ---------------------------------------------------------------------
function clearField(obj,def_str){
	if(obj.value == def_str){
	  obj.value = "";
	}
}
function showDefault(obj,def_str){
	if(obj.value == ""){
	  obj.value = def_str;
	}
}

// Protect E-Mail ---------------------------------------------------------------------


function protMail(addr_str,dom_str,islink){
	if(islink){
	  document.write('<a href=\"mailto:' + addr_str + '@' + dom_str + '\">' + addr_str + '@' + dom_str + '</a>');
	}else{
	  document.write(addr_str + '@' + dom_str);
	}
}

// JQuery #########################################################################

$(document).ready(function() {

    // JQuery TOOLS ###############################################################
	// Startseite: Slider
	if($("#start_slider_bg").length){


		var overlay = $("#start_slider_over").scrollable({ 
			api: true,
			nextPage: false,
			prevPage: false,
			size: 1,
			loop: true,
			vertical: 1,
			clickable: false
		});


		$("#start_slider_bg").scrollable({ 
			size: 1,
			loop: true,
			clickable: false,
			onSeek: function() { 
				overlay.seekTo(this.getPageIndex());
			}
		});
		
		$("#start_slider_bg").navigator({
			navi:'#start_slider_nav ul'
		});
				
		$("#start_slider_bg").autoscroll({
			interval: 6500
		});
	};
	
	// Startseite: Tabs
	if($("#start_tabs_nav").length){
		$("#start_tabs_nav").tabs("#start_tabs_panes > div", {
			initialIndex : 0	  
						  
		});
	};
	$("body").addClass("body_bg");
	
	
	// Fancy Box ###############################################################
	if($("a#single_image").length){
		$("a#single_image").fancybox({
			'zoomOpacity' : true,
			'zoomSpeedIn': 400,
			'zoomSpeedOut': 400,
			'overlayOpacity': 0.7,
			'overlayColor': '#000',
			'overlayShow': true
		}); 
	}
	
	if($("a#inline800").length){
		$("a#inline800").fancybox({
			'hideOnContentClick': true,
			'overlayColor': '#000',
			'overlayOpacity': 0.7,
			'frameWidth': 800,
			'frameHeight': 600
		}); 
	}
	
	if($("a.group").length){
		$("a.group").fancybox({
			'zoomOpacity' : true,
			'overlayColor': '#000',
			'overlayOpacity': 0.7,
			'zoomSpeedIn': 400,
			'zoomSpeedOut': 400,
			'overlayShow': true
		}); 
	}
	
	if($("a.lightBox").length){
		$('a').lightBox(); // Select all links in the page
	}
	
	
	
	
});