new commit
[nyantandemic:tfm.git] / plugins / gravityforms / js / datepicker.js
1 jQuery(document).ready(gformInitDatepicker);
2
3 function gformInitDatepicker(){
4     jQuery('.datepicker').each(
5         function (){
6             var element = jQuery(this);
7             var format = "mm/dd/yy";
8
9             if(element.hasClass("mdy"))
10                 format = "mm/dd/yy";
11             else if(element.hasClass("dmy"))
12                 format = "dd/mm/yy";
13             else if(element.hasClass("dmy_dash"))
14                 format = "dd-mm-yy";
15             else if(element.hasClass("dmy_dot"))
16                 format = "dd.mm.yy";
17             else if(element.hasClass("ymd_slash"))
18                 format = "yy/mm/dd";
19             else if(element.hasClass("ymd_dash"))
20                 format = "yy-mm-dd";
21             else if(element.hasClass("ymd_dot"))
22                 format = "yy.mm.dd";
23
24             var image = "";
25             var showOn = "focus";
26             if(element.hasClass("datepicker_with_icon")){
27                 showOn = "both";
28                 image = jQuery('#gforms_calendar_icon_' + this.id).val();
29             }
30
31             element.datepicker({ yearRange: '-100:+20', showOn: showOn, buttonImage: image, buttonImageOnly: true, dateFormat: format });
32         }
33     );
34 }
35