
	$(function(){
	    $("#feedback_form_dialog").dialog({
            bgiframe: true,
            autoOpen: false,
            width: 600,
            modal: true,
            buttons: {
                'Save': function(){
                    document.feedback_form.submit();
                },
                Cancel: function(){
                    $(this).dialog('close');
                }
            },
            close: function(){
            },
            show: 'blind',
            draggable: false
        });
		
	});
	
    function openFeedbackForm(){
        var width = $('#feedback_form_dialog').dialog('option', 'width')
        $.ajax({
            //type: "GET",
            //url: "/work_orders/add_package/" + woid + "?project_id=" + projectid + active_packageids + '&package_classification=' + package_classification,
            //dataType: "script",
            complete: function(){
                $('#feedback_form_dialog').dialog('open');
            }
        })
    }



    $(function(){
		$("#package_termination_dialog").dialog({
	        bgiframe: true,
	        autoOpen: false,
	        width: 600,
	        modal: true,
	        buttons: {
	            'Submit': function(){
	                document.request_terminate_packages_form.submit();
	            },
	            Cancel: function(){
	                $(this).dialog('close');
	            }
	        },
	        close: function(){
	        },
	        show: 'blind',
	        draggable: false
    	});
	
        $("#package_options_dialog").dialog({
            bgiframe: true,
            autoOpen: false,
            width: 600,
            modal: true,
            buttons: {
                'Save': function(){
                    document.new_packages_form.submit();
                },
                Cancel: function(){
                    $(this).dialog('close');
                }
            },
            close: function(){
            },
            show: 'blind',
            draggable: false
        });
		
		$("#t_package_options_dialog").dialog({
            bgiframe: true,
            autoOpen: false,
            width: 600,
            modal: true,
            buttons: {
                'Save': function(){
                    document.new_packages_form.submit();
                },
                Cancel: function(){
                    $(this).dialog('close');
                }
            },
            close: function(){
            },
            show: 'blind',
            draggable: false
        });
		
		$("#request_package_options_dialog").dialog({
            bgiframe: true,
            autoOpen: false,
            width: 600,
            modal: true,
            buttons: {
                'Submit': function(){
                    document.request_packages_form.submit();
                },
                Cancel: function(){
                    $(this).dialog('close');
                }
            },
            close: function(){
            },
            show: 'blind',
            draggable: false
        });
		
        $(".sf-sub-indicator").html("&nbsp;")  
		$("div.mega").hoverIntent(megaConfig) 


		
		$("#search_terms").autocomplete("/site/autocomplete", {
			width: 200,
			scroll: true,
			minChars: 2,
			scrollHeight: 300,
			selectFirst: false,
			formatItem: function(data, i, n, value) {
				return value.split(";;")[1];
			},
			formatResult: function(data, value) {
				return value.split(";;")[0];
			}
		});

		

    });
	
    function openAddPackageForm(event, woid, projectid, active_packageids, package_classification){
        var width = $('#request_package_options_dialog').dialog('option', 'width')
        $.ajax({
            type: "GET",
            url: "/work_orders/add_package/" + woid + "?project_id=" + projectid + active_packageids + '&package_classification=' + package_classification,
            dataType: "script",
            complete: function(){
                $('#package_options_dialog').dialog('open');
            }
        })
    }
	
	function openRequestPackageForm(event, woid, projectid, active_packageids, package_classification){
        var width = $('#request_package_options_dialog').dialog('option', 'width')
        $.ajax({
            type: "GET",
            url: "/work_orders/request_package/" + woid + "?project_id=" + projectid + active_packageids + '&package_classification=' + package_classification,
            dataType: "script",
            complete: function(){
                $('#request_package_options_dialog').dialog('open');
            }
        })
    }
	
	function requestPackageTermination(event, woid, projectid){
        var width = $('#package_termination_dialog').dialog('option', 'width')
        $.ajax({
            type: "GET",
            url: "/work_orders/request_package_termination/" + woid + "?project_id=" + projectid,
            dataType: "script",
            complete: function(){
                $('#package_termination_dialog').dialog('open');
            }
        })
    }
	
	function openTPackageOptions(event, woid, projectid, edit_type){
        var width = $('#package_options_dialog').dialog('option', 'width')
        action = edit_type + "_package"
        $.ajax({
            type: "GET",
            url: "/work_orders/" + action + "/" + woid + "?project_id=" + projectid + '&edit_type=' + edit_type,
            dataType: "script",
            complete: function(){
                $('#t_package_options_dialog').dialog('open'); 
            }
        })
    }
	
	function addMega(){
	  $(this).addClass("hovering");
	  //$(this).children("div").slideDown();
  	}
	
	function removeMega(){
	  $(this).removeClass("hovering");
	  //$(this).children("div").slideUp();
  	}
	var megaConfig = {    
     interval: 300,
     sensitivity: 4,
 	 over: addMega,
	 timeout: 500,
     out: removeMega
     };
	 
	 function flashNotice(message){
		$('#flash_notice span').html(message);
		var notice = $('#flash_notice');
		var t=setTimeout("notice.show('blind');", 1000);
		var t=setTimeout("notice.hide('blind');", 5000);
	 }
	 