// JavaScript Document


$(document).ready(function(){
	
	//remove the ajax response
	$('.portfolio-section .header a').click(function(){
													 
		$('#ajax-response').parents('div.ajax-content').css({display:'none'});				 
													 
		//remove previous responses
		$('#ajax-response').remove();
		
		
		
		
		
		return false;
		
	});
	
	$('.CollapsiblePanelContent li img').click(function(){
	
	var parentID = $(this).parents('.portfolio-section').attr('id');
	
	//collapse all apart from the clicked parent
	$('.portfolio-section').not('#'+parentID).each(function(){
	
	var collapseID = $('#'+$(this).attr('id')+' .CollapsiblePanel').attr('id');
	
	//use SPRY method to close
	window[collapseID].close();
	
	});
	
	//expand the collapsible panel to allow content
	
	
	
		var ajax_options = { 
		type: 			"POST",
		url: 			'ajax_callback.php',
		data: 			{img: this.src},
		success: 		function(data, textStatus){
						ajax_success(data, textStatus, parentID);
						}		
	};

	$.ajax(ajax_options);	
	
	});
	
	// bug fix for sifr on FF2 Mac
	if(jQuery.browser.mozilla){
	
		if(navigator.userAgent.toLowerCase().indexOf('mac')){

			$('#blog div.background').css({opacity: 100, "background-image": 'url(scripts/mac_ff_trans.png)', "background-color": 'transparent'});
			$('#portfolio div.background').css({opacity: 100, "background-image": 'url(scripts/mac_ff_trans.png)', "background-color": 'transparent'});

		}
	
	}
	
						 
												
	
});




function ajax_success(data, textStatus, parentID){
	
	//update the ajax content div with the response data
	$('#'+parentID+' div.ajax-content').html(data);
	$('#'+parentID+' div.ajax-content').css({display:'block'});

}

