$(document).ready(function(){
    
    $(".popup").click( function() {
        window.open( $(this).attr('href'),"popup","width=600,height=400,left=200,top=100,scrollbars=yes,dependent=yes,location=no,status=no" );
        return false;
    });
    $('#markenart').change( function() {
        checkMarke();
    });
    checkMarke();
    imagePreview();
});

function checkMarke() {
    var str = $("#markenart option:selected").attr('value');
    if (str == 'wortmarke') {
        $('p.b').css('display','none');
        $('p.w').css('display','block');
    }
    else if (str == 'bildmarke') {
        $('p.w').css('display','none');
        $('p.b').css('display','block');
    }
    else {
        $('p.w').css('display','block');
        $('p.b').css('display','block');
    }
}

this.imagePreview = function(){
	/* CONFIG */

		xOffset = 10;
		yOffset = 30;

		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result

	/* END CONFIG */
	$("a.image, a.thumb").hover(function(e){
		this.t = this.title;
		this.title = "";
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='preview'><img src='"+ this.href +"' alt='"+ this.t +"' />"+ c +"</p>");
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");
    },
	function(){
		this.title = this.t;
		$("#preview").remove();
    });
	$("a.preview").mousemove(function(e){
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});
};

this.checkFields = function() {
    if ($('#zustimmung_lb:checked').val() == null) {
        alert('Sie müssen der Leistungsbeschreibung zustimmen!');
        return false;
    }
    if ($('#zustimmung_amb:checked').val() == null) {
        alert('Sie müssen den Allgemeinen Mandatsbedingungen (AMB) zustimmen!');
        return false;
    }
    return true;
}