jQuery.noConflict(); jQuery(document).ready(function(){ /** * Growl Notification **/ jQuery('.growl').click(function(){ jQuery.jGrowl("Hello world!"); return false; }); jQuery('.growl2').click(function(){ var msg = "This notification will live a little longer."; var position = "top-right"; var scrollpos = jQuery(document).scrollTop(); if(scrollpos < 50) position = "customtop-right"; jQuery.jGrowl(msg, { life: 5000, position: position}); return false; }); //this will prevent growl box to show on top of the header when //scroll event is fired jQuery(document).scroll(function(){ if(jQuery('.jGrowl').length != 0) { var pos = jQuery(document).scrollTop(); if(pos < 50) jQuery('.jGrowl').css({top: '100px'}); else jQuery('.jGrowl').css({top: '0'}); } }); /** * Accordion **/ jQuery( ".accordion" ).accordion(); /** * Modal Alert Boxes **/ jQuery('.alertboxbutton').click(function(){ jAlert('This is a custom alert box', 'Alert Dialog'); }); jQuery('.confirmbutton').click(function(){ jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) { jAlert('Confirmed: ' + r, 'Confirmation Results'); }); }); jQuery('.promptbutton').click(function(){ jPrompt('Type something:', 'Prefilled value', 'Prompt Dialog', function(r) { if( r ) alert('You entered ' + r); }); }); jQuery('.alerthtmlbutton').click(function(){ jAlert('You can use HTML, such as bold, italics, and underline!'); }); /** * Slider **/ jQuery("#slider").slider({value: 40}); //Slider that snap to increments jQuery("#slider2").slider({ value:100, min: 0, max: 500, step: 50, slide: function(event, ui) { jQuery("#amount").text("$"+ui.value); } }); jQuery("#amount").text("$" + jQuery("#slider").slider("value")); //Slider with range jQuery("#slider3").slider({ range: true, min: 0, max: 500, values: [ 75, 300 ], slide: function( event, ui ) { jQuery("#amount2").text("$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ]); } }); jQuery("#amount2").text("$" + jQuery("#slider3").slider("values", 0) + " - $" + jQuery("#slider3").slider("values", 1)); // Slider with fixed minimum jQuery("#slider4").slider({ range: "min", value: 37, min: 1, max: 100, slide: function( event, ui ) { jQuery("#amount4").text("$" + ui.value); } }); jQuery("#amount4").text("$"+jQuery("#slider4").slider("value")); //Slider with fixed maximum jQuery("#slider5").slider({ range: "max", value: 60, min: 1, max: 100, slide: function(event, ui) { jQuery("#amount5").text("$"+ui.value); } }); jQuery("#amount5").text("$"+jQuery("#slider5").slider("value")); //Slider vertical jQuery("#slider6").slider({ orientation: "vertical", range: "min", min: 0, max: 100, value: 60, slide: function( event, ui ) { jQuery("#amount6").text(ui.value); } }); jQuery("#amount6").text( jQuery("#slider6").slider("value")); //Slider vertical with range jQuery("#slider7").slider({ orientation: "vertical", range: true, values: [17, 67], slide: function(event, ui) { jQuery("#amount7").text("$"+ui.values[0]+"-$"+ui.values[1]); } }); jQuery("#amount7").text("$"+jQuery("#slider7").slider("values",0) + " - $"+jQuery("#slider7").slider("values",1)); });