// ----------------------------------------------------
// Version: 0.1
// Last change: 10.06.2009
// Edited by: Sebastian Mohila
// Description: Basic functions for Joomla! pages
//
// (C) 2000 - 2009 formativ.net oHG / Sebastian Mohila
// All Rights Reserved
// ----------------------------------------------------


// Konflikt-Modus aktivieren
var $j=jQuery.noConflict();



// Events im Video-Player initiieren
function cVideoPlayerLoaded(e) {
	jwplayer(e.ref).onComplete(function() {
		window.setTimeout("location.href='home.html';",2000);
	});
}



// -----------------------------------------------------
// Name: ()
// Funktion: Führt initiale Funktionen aus
// Rückgabe: Null
// Status: aktiv
// Version: 0.1
// Letzte Änderung: 10.06.2009
// -----------------------------------------------------
$j(function() {
	$j("#cLinkBookmark1, #cLinkBookmark2").click(function() {
		cBookmarkUrl=this.href;
		cBookmarkTitle=this.title;
	 
		if(window.sidebar) { 
			// Firefox
			window.sidebar.addPanel(cBookmarkTitle,cBookmarkUrl,"");
		} else if(window.external) {
			// IE
			window.external.AddFavorite(cBookmarkUrl,cBookmarkTitle);
		} else if(window.opera) {
			// Opera
			$j("#cLinkBookmark1, #cLinkBookmark2").attr("href",cBookmarkUrl);
			$j("#cLinkBookmark1, #cLinkBookmark2").attr("title",cBookmarkTitle);
			$j("#cLinkBookmark1, #cLinkBookmark2").attr("rel","sidebar");
		} else {
			// Andere Browser
			alert("Leider unterstützt Ihr Browser kein automatisches Hinzufügen von Lesezeichen.");
			return false;
		}
	});
			
			
	// Lösch-Aktionen in Ärzte-Verwaltung initiieren
	$j("a[id^='cArztDeleteLink_']").click(function() {
		if(confirm("Diesen Arzt unwiderruflich löschen?\n\nDer Arzt kann nicht wiederhergestellt werden.")) return true;
		else return false;
	});
	
	
	// Pflichtfelder Kontaktformular prüfen
	$j("#cKontaktForm #cSubmit").click(function() {
		var cErrorStatus=false;
		
		if($j("#cName").val()=="") cErrorStatus=true;
		if($j("#cMail").val()=="") cErrorStatus=true;		
		
		if(cErrorStatus) {
			alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
			return false;
		} else return true;
	});
	
	
	// Pflichtfelder Bestellformular prüfen
	$j("#cBestellForm #cSubmit").click(function() {
		var cErrorStatus=false;
		
		if($j("#cName").val()=="") cErrorStatus=true;
		if($j("#cMail").val()=="") cErrorStatus=true;		
		if($j("#cStrasseNr").val()=="") cErrorStatus=true;
		if($j("#cPlzOrt").val()=="") cErrorStatus=true;		
		
		if(cErrorStatus) {
			alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
			return false;
		} else return true;
	});
	
	
	// Link-Aktion Skip-Intro-Button initiieren
	$j("#cSkipIntro").click(function() {
		var cHrefThis=$j(this).attr("href");
		cFadePage(cHrefThis);
		return false;
	});
});

