
$('#lightbox').find('.close').live('click',function(){
	$('#lightbox').slideUp('fast');
	return false;
});

$('#lightbox').find('.save').live('click',function(){
	$(this).closest('form').submit();
});
$('.formats li:not(.impossible)').live('click',function(){
	updateCrop($(this));
});

$('#files tbody tr').click(function(){
	initializeLightbox($(this));
	// the lightbox is about 880px wide.
	if(window.innerWidth > 880){
		var x = Math.round((window.innerWidth - 880)/2);
		$('#lightbox-content').css({'left':x,'top':'185px'});
	}else{
		$('#lightbox-content').css({'left':'0px','top':'0px'});
	}
});

$('#files .delete').click(function(){
	var x = $(this).closest('tr');
	var y = $(x).attr('title');
	$.get('?q=_backend/file/delete.html&file='+y,function(){
		$(x).slideUp('fast').remove();
	});
	return false;
});

$('#upload-ready').click(function(){
	$('#content form.hidden').slideDown('fast');
	$(window).scrollTo('#form-contact',1600);
});

$('#form-contact-email').click(function(){
	var x =$(this).closest('form');
	$(x).find('.tel-row sup').hide();
	//$(x).find('.email-row sup').show();
	$(x).find('.hours-row').slideUp('fast');
});
$('#form-contact-tel').click(function(){
	var x =$(this).closest('form');
	//$(x).find('.email-row sup').hide();
	$(x).find('.tel-row sup').show();
	$(x).find('.hours-row').slideDown('fast');
});

function checkform(obj){
	var passed=true;
	$(obj).find('p').each(function(){
		if($(this).find('sup:visible').length){

			$(this).find('input').each(function(){
				if($(this).attr('type')!="checkbox"){
					if(trim($(this).val())==""){
						// no value given, invalid input.
						passed=false;
						$(this).parent('p').addClass('forgotten');
					}
				}else{
					if($(this).attr('checked')===false){
						passed=false;
						$(this).parent('p').addClass('forgotten');
					}
				}
			});
		}
	});

	if(passed===false){
		if(!$('#hints').find('#jq-hint').length){
			$('#hints').append('<p id="jq-hint" class="hint">Nicht alle Pflichtfelder wurden ausgefüllt.<br/>Vergewissern Sie sich bitte, dass alle mit * markierten Felder ausgefüllt wurden.</p>');
		}
	}

	$(window).scrollTo($('#hints'),300);
	return passed;
}

$('#header h1').click(function(){
	window.location.href="http://mydocpicture.com";
});

