$(document).ready(function() {
    if ($('input#email').length > 0) {
        $('input#email').val('example@email.com');
        $('input#email').focus(function() {
            if ($(this).val() == 'example@email.com') {
                $(this).val('');
            }
        });
        $('input#email').blur(function(){
            if ($(this).val().length < 1) {
                $(this).val('example@email.com');
            }
        });
    }
    
    if ($('#slideshow').length > 0) {
        $('#slideshow').media({ 
            width:     647, 
            height:    345, 
            //autoplay:  true, 
            src:       'http://picasaweb.google.com/s/c/bin/slideshow.swf', 
            attrs:     { flashvars:  "host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fphilspitze%2Falbumid%2F5297870434340824961%3Fkind%3Dphoto%26alt%3Drss"},
            caption:   false // supress caption text 
        }); 
    }
    
	$('#thanks').hide();
	if ($('#emailSignup').length > 0) {
		$('#emailSignup').submit(function() {
			if (checkEmail($('#email').val())) { 
				$('#theSignupForm').hide();
				$('#thanks').show();
			}
			return true;
		});
	}
});

var checkEmail = function(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    return false
	}
	if (str.indexOf(at,(lat+1))!=-1){
	    return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
	    return false
	 }
	 if (str.indexOf(" ")!=-1){
	    return false
	 }
	 return true
}