//<![CDATA[

function showtime()
{
    if(!document.all && !document.getElementById)
    {        return; }
    var Stunden = Serverzeit.getHours();
    var Minuten = Serverzeit.getMinutes();
    var Sekunden = Serverzeit.getSeconds();
    Serverzeit.setSeconds(Sekunden+1);
    if(Stunden <= 9)
    {        Stunden = "0" + Stunden;}
    if(Minuten <= 9)
    {        Minuten = "0" + Minuten;    }
    if(Sekunden <= 9)
    {        Sekunden = "0" + Sekunden;    }
    Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;
    if(document.getElementById)
    {        document.getElementById("timewindow").innerHTML = Uhrzeitanzeige    }
    else if(document.all)
    {        timewindow.innerHTML = Uhrzeitanzeige;    }
    setTimeout("showtime()", 1000);
}


jQuery(function( $ ){
    
	//loading animation throbber
	//$.throbberShow({image: "images/ajax-loader.gif", wrap: '<div class="throbber_container"></div>'});

	// Show Hide function
	$(".white_back").click(function () {
	    if(document.getElementById('navigation').style.display == 'none') {
	       $("#navigation").show("blind", { direction: "vertical" }, 1000);  
	    } else {
	       $("#navigation").hide("blind", { direction: "vertical" }, 1000);
	    }
	});


	// simple accordion
	jQuery('#accord').accordion({
	   header: '.web20_link',
	   event: 'click',
	   autoheight: true
	});

	
	// DragīnīResize
	$().ready(function() {
	  $('#CV').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#skills').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#arbeitsproben').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#research').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#press').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#awards').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#teachings').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#privat').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#kontakt').jqDrag('.dragger').jqResize('.func_box_resizer');
	});
	$().ready(function() {
	  $('#impressum').jqDrag('.dragger').jqResize('.func_box_resizer');
	});

	// Lightbox Effects taken from Fancybox
	$.fancybox.showActivity;
	$.fancybox.resize;
	$("a[rel=example_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("a[rel=articles_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("a[rel=private_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("a[rel=research_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("a[rel=works_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("a[rel=picasa_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("#inline").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over'
	});
	$("a[rel=youtube_group]").fancybox({
		'width'			: '75%',
		'height'		: '85%',
		'autoScale'		: false,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'			: 'iframe',
		'titlePosition' 	: 'over'
	});
	$(".iframe").fancybox({
		'width'			: '75%',
		'height'		: '85%',
		'autoScale'     	: true,
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'type'			: 'iframe',
		'titleShow' 		: 'false'
	});

	$(".various").fancybox({
		'titlePosition'		: 'inside',
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic'
	});


	//for scrollTo -> Inspired by LukeLarson :-)
	//borrowed from jQuery easing plugin
	//http://gsgd.co.uk/sandbox/jquery.easing.php
	//see jquery.easing.1.3.js for available tweens
	$.easing.easeOutQuint = function (x, t, b, c, d) {
	return c*((t=t/d-1)*t*t*t*t + 1) + b;
	};

	//by default, the scroll is only done vertically ('y'), change it to both.
	$.scrollTo.defaults.axis = 'xy'; 			

	$.scrollTo( 0 );
	//reset the screen to (0,0)
	
	$('#navigation a.CV').click(function(){
		$.scrollTo( {top:'0px', left:'1100px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	$('#navigation a.skills').click(function(){
		$.scrollTo( {top:'0px', left:'2200px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	$('#navigation a.arbeitsproben').click(function(){
		//$.scrollTo works EXACTLY the same way, but scrolls the whole screen
		//$.scrollTo( 1000, 800 ); //will scroll diagnol
		$.scrollTo( {top:'0px', left:'3300px'}, 2000, { easing:'easeOutQuint' } );
		// first number: where (x and y), second number: duration
		$("#navigation").hide("blind", { direction: "vertical" }, 1000);
		return false;
	});	
	$('#navigation a.research').click(function(){
		$.scrollTo( {top:'0px', left:'4400px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	$('#navigation a.press').click(function(){
		$.scrollTo( {top:'0px', left:'5500px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});	
	$('#navigation a.awards').click(function(){
		$.scrollTo( {top:'0px', left:'5850px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});	
	$('#navigation a.teachings').click(function(){
		$.scrollTo( {top:'0px', left:'6200px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});	
	$('#navigation a.privat').click(function(){
		$.scrollTo( {top:'0px', left:'6600px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	$('#navigation a.blog').click(function(){
		$.scrollTo( {top:'0px', left:'0px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	$('#navigation a.kontakt').click(function(){
		$.scrollTo( {top:'0px', left:'7700px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	//footer nav - scroller
	$('#footer-nav a.blog').click(function(){
		$.scrollTo( {top:'0px', left:'0px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});
	$('#footer-nav a.kontakt').click(function(){
		$.scrollTo( {top:'0px', left:'7700px'}, 2000, { easing:'easeOutQuint' } );
		return false;
	});

	// AJAX and validation NOT IN USE FOR NOW

	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	
	$('.error').hide();
	
	$(".button").click(function() {  
	  // validate and process form here  
	  $('.error').hide();
	  $("input#vorname").css({backgroundColor:"#727F8C"});
	  var vorname = $("input#vorname").val();  
	  if (vorname == "") {
	    $("input#vorname").css({backgroundColor:"#FF9900"});
	    $("label#vorname_error").show();  
	    $("input#vorname").focus();  
	    return false;  
	  }
	  $('.error').hide();
     	  $("input#email").css({backgroundColor:"#727F8C"});
	  var email = $("input#email").val();  
          if (email == "") {
	    $("input#email").css({backgroundColor:"#FF9900"});
	    $("label#email_error").show();  
	    $("input#email").focus();
	    return false;  
	  }
	  if ((email != "") && (!pattern.test(email))) {
	    $("input#email").css({backgroundColor:"#FF9900"});
	    $("label#email_error_2").show();  
	    $("input#email").focus();
	    return false;  
	  }
	  //alert (pattern.test(email));

	  $('.error').hide();
	  $("textarea#message").css({backgroundColor:"#727F8C"});
	  var message = $("textarea#message").val();  
	  if ((message == "") || (message == " ")) {
	    $("textarea#message").css({backgroundColor:"#FF9900"});
	    $("label#message_error").show();  
	    $("textarea#message").focus();  
	    return false;  
	  } 
	  $('.error').hide();
      	  $("input#sec").css({backgroundColor:"#727F8C"});
	  var sec = $("input#sec").val();  
	  if ((sec == "") || (sec == "MY sirname")) {
	    $("input#sec").css({backgroundColor:"#FF9900"});
	    $("label#sec_error").show();  
	    $("input#sec").focus();  
	    return false;  
	  }
	  if ((sec != "knigge") && (sec != "Knigge")) {
	    $("input#sec").css({backgroundColor:"#FF9900"});
	    $("label#sec_error_2").show();  
	    $("input#sec").focus();  
	    return false;  
	  }
	
	var strasse = $("input#strasse").val();
	var plz_ort = $("input#plz_ort").val();
	var telefon = $("input#telefon").val();
	
	//var dataString = 'name='+ name + '&email=' + email + '&phone=' + phone;
	var dataString = 'vorname=' + vorname + '&strasse=' + strasse + '&plz_ort=' + plz_ort + '&telefon=' + telefon + '&email=' + email + '&message=' + message + '&sec=' + sec;  
	//var dataString = 'vorname=' + vorname + '&email=' + email + '&message=' + message + '&sec=' + sec;  

	//alert (dataString);return false;
		  
	$.ajax({
	    type: "POST",
	    dataType: "text",
	    url: "mail_functions.inc.php",
	    //url: "inc/test.php",
	    data: dataString,
	    success: function(msg) {
		$('#feedback').html("<div class='achtung'>" + msg + "</div>");
		var error_check = msg.search(/ERROR+/);
		if (error_check != -1) $('#contact_form').html("");
	    }
	});
	return false;
	});
  
});

//]]>


