jQuery(window).load(function(){
	var show = false;
	var CurrentForm = null;
	if(jQuery('.orderResource').length){
		jQuery('.orderResource').bind("click",function(event) {
			event.preventDefault();
			
			var box = jQuery("#"+jQuery(this).attr('rel'));
			
			if(!show){
				if(jQuery('#Overlay').length){
					jQuery('#Overlay').css({'opacity':0}).show().animate({'opacity':0.5, height: jQuery(document).height()},500,"linear");
					//show order form
				}else{
					var overlay = jQuery("<div></div>").attr('id','Overlay');
					jQuery("#LoginFormHolder").before(overlay);
					jQuery('#Overlay').css('opacity',0).show().animate({'opacity':0.5,height:jQuery(document).height()},500,"linear");
					//show order form
				}
			}else{
				return false;
			}

			var left = jQuery(box).offset().left+35;
			var top = jQuery(box).offset().top+jQuery(box).outerHeight();

			var form = box.find('.formHolder').clone();
			CurrentForm = form;
			jQuery('#Overlay').after(form);

			form.css({
				'opacity':0,
				'left':left+'px',
				'top':top-100+'px'
			}).show().animate({
				'top':top+'px',
				'opacity':1
			});
		});

		jQuery(document).click(function(event){
			if(jQuery(event.target).is('#Overlay')){
				if(CurrentForm != null){

					CurrentForm.animate({'top':parseInt(CurrentForm.css('top'))-100+'px',opacity:0},500,"linear",function(){
						jQuery('#Overlay').animate({'opacity':0},500,"linear",function(){
							jQuery('#Overlay').hide()
						});
						CurrentForm.hide();
					});
				}
			}
		});
	}
});





////jQuery(window).load(function(){
//	var CurrentForm = null;
//	if(jQuery('.orderResource').length){
//		jQuery('.orderResource').bind("click",function(event) {
//			event.preventDefault();
//			var form = jQuery("#"+jQuery(this).attr('rel')).find('.formHolder');
//			var exposedForm = jQuery("#"+jQuery(this).attr('rel')).expose({api:true, lazy:true, zIndex:500, color: '#fff', opacity:0.5, loadSpeed:300});
//			var bottom = form.outerHeight()-20;
//			CurrentForm = form;
//			form.parent().css({'z-index':1000});
//			form.css({'opacity':1,'bottom':-bottom/2+'px'}).css({'display':'block','z-index':900});
//			//form.animate({'bottom':-bottom+'px',opacity:1},500,"linear");
//			exposedForm.load();
//		});
//
//		jQuery(document).click(function(event){
//			if(!jQuery(event.target).is('.order, .order *')){
//				if(CurrentForm != null){
//					CurrentForm.animate({'bottom':0+'px',opacity:0},500,"linear",function(){
//						CurrentForm.hide();
//					});
//				}
//			}
//		});
//	}
//});