$(document).ready( function() {
	$("a[rel^='#lightbox']").fancybox();

	
	$("select[name=FIELD_student]").change(function () {
	    var value = $(this).find(':selected').attr('value');
	    
	    $('div[rel^=#abopriceEinzelbenutzer]').each(function(){
	    	$(this).css('display', 'none');	
	    	});
	    $("#studentabo_"+value).css('display', 'block');
	  });
	
	$("#MehrbenutzerAbos").change(function () {
	    var tnid = $(this).find(':selected').attr('value');
	    
	    $('div[rel^=#abopriceMehrbenutzer]').each(function(){
	    	$(this).css('display', 'none');	
	    	});
	    $("#aboprice_"+tnid).css('display', 'block');
	  });
	

	$(".showMoreLink").click(function () {
	    var id = $(this).attr('id');
	    
	    elements = id.split('_');
	    
	    if ($('#Project_' + elements[1]).css('display') == 'block')
			$(this).html("weitere Projekteigenschaften anzeigen");
		else
			$(this).html("Projekteigenschaften wieder ausblenden");
	    
	    $('#Project_' + elements[1]).slideToggle("normal");
	    
	    
	  });

	if (DSTORE_SCREEN == 'dstore.account.infokunden_newproject') {
		var datepicker = $("#datepicker").datepicker();
	}
	

	$("#selectAll").click(function() {
		$(".imagelist_downloads input").attr('checked', 'true');
	});
});

function openRecommendDialog(TreeNodeID)
{
	if( TreeNodeID > 0 ) {
		var postData = "screen=dstore.shop.recommend&TreeNodeID=" + TreeNodeID; 
	}
	else {
		var postData = "screen=dstore.shop.recommend";
	}
	
	$.ajax({
		   type: "POST",
		   url: DSTORE_BASE_URL + "/index.php",
		   data: postData,
		   dataType: 'json',
		   success: function(msg)
		   {
				$('#AjaxContainer').html(unescape(msg.MAIN));
				
				ModalDialog = $('#AjaxContainer').modal({
					overlayCss: {
				    backgroundColor: '#000',
				    cursor: 'wait'
				  },
				  containerCss: {
				    height: 380,
				    width: 330,
				    border: '1px solid #3a3a3a',
				    backgroundColor: '#FFF'
				  },
				  onShow : function(dialog){
					  $('#recommend_submit').mouseover(function(){
						$(this).attr('class', 'button_over');
					  });
					  
					  $('#recommend_submit').mouseout(function(){
						$(this).attr('class', 'button');
					  });
					  
					  $('#recommend_submit').click(function (e) {
					  		e.preventDefault();
					  		sendRecommendData(ModalDialog);
					  	});
				  }
				});
		   },
		   error: function(xhr)
		   {
			   alert(xhr.responseText);
		   }
		});
}

function falseFunction() {
	return false; 
}

function sendRecommendData(ModalDialog)
{
	$.ajax({
	   type: "POST",
	   url: DSTORE_BASE_URL + "/index.php",
	   data: $('#recommendForm').serialize(),
	   dataType: 'json',
	   success: function(msg)
	   {
			ModalDialog.close();
			
		   	$('#AjaxContainer').html(unescape(msg.MAIN));
				
		   	ModalDialog = $('#AjaxContainer').modal({
					overlayCss: {
				    backgroundColor: '#000',
				    cursor: 'wait'
				  },
				  containerCss: {
				    height: 380,
				    width: 330,
				    backgroundColor: '#FFF',
				    border: '1px solid #3a3a3a'
				  },
				  onShow : function(dialog){
					  $('#recommend_submit').click(function (e) {
					  		e.preventDefault();
					  		sendRecommendData(ModalDialog);
					  	});
					  
					  $('#close_button').click(function (e) {
						  ModalDialog.close();
					  	});
				  }
				});
	   },
	   error: function(xhr)
	   {
		   alert(xhr.responseText);
	   }
   });
}

//  .trigger('change');

