$(document).ready(function() {
		var panel = $("#slider");
		var button = $("#slider_container div.btn");
		var initialState = "expanded";
		var activeClass = "hidden";
		var visibleText = "hide";
		var hiddenText = "show";

		if($.cookie("panelState") == undefined) {
			$.cookie("panelState", initialState);
		} 
		
		var state = $.cookie("panelState");
		
		if(state == "collapsed") {
			panel.hide();

		}
	   
		button.click(function(){
			if($.cookie("panelState") == "expanded") {
				$.cookie("panelState", "collapsed");
			} else {
				$.cookie("panelState", "expanded");
			}
			
			panel.slideToggle("slow");
			return false;
		});
	});



function myFocus(element) {
     if (element.value == element.defaultValue) {
       element.value = '';
     }
   }
   function myBlur(element) {
     if (element.value == '') {
       element.value = element.defaultValue;
     }
   }

$(document).ready(function(){

	$("a#contactslider").click(function(){
		$("#container_contact").slideToggle("slow");
		$(this).toggleClass("selected"); return false;
	});
	
	$("#btn_close").click(function(){
		$("#container_contact").slideToggle("slow");
		$("a#contactslider").toggleClass("selected"); return false;
	});

});

$(document).ready(function() {
						 
	$(".contactform").fancybox({
		'modal' : true,
		'padding' : 0,
		'autoScale' : true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'speedIn'	: '600',
		'speedOut'	: '200',
		'easingIn'      : 'easeOutBack',
		'easingOut'     : 'easeInBack'
	});
		
	$("a.iframe").fancybox({
		'width'				: '75%',
		'height'			: '75%',
        'autoScale'     	: false,
       	'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'speedIn'	: '600',
		'speedOut'	: '200',
		'easingIn'      : 'easeOutBack',
		'easingOut'     : 'easeInBack',

		'type'				: 'iframe'
	});
	
	$("a.grouped").fancybox({
        'autoScale'     	: true,
       	'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'speedIn'	: '600',
		'speedOut'	: '200',
		'easingIn'      : 'easeOutBack',
		'easingOut'     : 'easeInBack',
		'titlePosition'  : 'over',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-over">Image ' +  (currentIndex + 1) + ' / ' + currentArray.length + '</span>';
		}

	});
	


});

//Portfolio Frame Work
$(document).ready(function() {
	$('ul#filter a').click(function() {
		$(this).css('outline','none');
		$('ul#filter .current').removeClass('current');
		$(this).parent().addClass('current');
		
		var filterVal = $(this).text().toLowerCase().replace(' ','-');
				
		if(filterVal == 'all') {
			$('ul#portfolio li.hidden').animate({width:"246px", opacity:"1"}, 300).css("margin-right","0px").removeClass('hidden');
		} else {
			
			$('ul#portfolio li').each(function() {
				if(!$(this).hasClass(filterVal)) {
					$(this).animate({width:"0px", opacity:"0"}, 300).css("margin-right","0px");
					$(this).hide(300,function(){
					$(this).addClass('hidden');
					});
				
				} else {
					$(this).animate({width:"246px", opacity:"1"}, 300).css("margin-right","0px").removeClass('hidden');
					
				}
			});
		}
		
		return false;
	});
});

