function AddEvent(){this.map=new Object();this.mgr=new Object();this.adder=new Object()}var eventobj;$(document).ready(function(){eventobj=new AddEvent();$("#id_enddate").parent().next("div").hide();$("#id_description").wysiwyg();$("#id_parentplace").bind("change",function(){$("#map_wrapper").show();$("#map").empty();$("#map").addClass("loading1");$.get(global.SERVER+"/ajax/destination/"+$(this).attr("value")+"/s/",function(data){data=eval(data);$("#id_lat").val(data[0].lat);$("#id_lng").val(data[0].lng);$("#map").removeClass("loading1");if(GBrowserIsCompatible()){eventobj.map=new GMap2(document.getElementById("map"));eventobj.map.setCenter(new GLatLng(data[0].lat,data[0].lng),15);var topright=new GControlPosition(G_ANCHOR_TOP_RIGHT,new GSize(10,10));eventobj.map.addControl(new GSmallZoomControl3D(),topright);var mgrOptions={borderPadding:50,maxZoom:17,trackMarkers:true};eventobj.mgr=new MarkerManager(eventobj.map,mgrOptions);var blueIcon=new GIcon(G_DEFAULT_ICON);var markerOptions={icon:blueIcon,draggable:true,title:"Select location by dragging"};eventobj.adder=new GMarker(new GLatLng(data[0].lat,data[0].lng),markerOptions);eventobj.adder.can_see=true;eventobj.mgr.addMarker(eventobj.adder,0,17);GEvent.addListener(eventobj.adder,"dragend",function(){var point=eventobj.adder.getLatLng();$("#id_lat").val(point.lat());$("#id_lng").val(point.lng())})}})});$("#id_enddate").click(function(){if($(this).attr("checked")==true){$(this).parent().next("div").show()}else{$(this).parent().next("div").hide();$(this).parent().next("div").children("input[name=duration]").attr("value","")}});$("#id_fromtime_0").click(function(){if(!$(this).attr("value")=="dd-mm-yyyy"){$(this).attr("value","").css("color","#000")}});$("#id_fromtime_0").bind("blur",function(){if($(this).attr("value")==""){$(this).attr("value","dd-mm-yyyy").css("color","#666")}else{$(this).attr("value","").css("color","#000")}});document.getElementById("id_slug").onchange=function(){this._changed=true};document.getElementById("id_title").onkeyup=function(){var e=document.getElementById("id_slug");if(!e._changed){e.value=URLify(document.getElementById("id_title").value,50)}};function dateSelected(){var today=new Date();var arr=$("#addevent_form input#id_fromtime_0").attr("value").split("-");var selecteddate=parseInt(arr[0],10);var selectedmonth=parseInt(arr[1],10);var selectedyear=parseInt(arr[2],10);var correctdate=false;var tomorrow=false;while(true){if(selectedyear>today.getFullYear()){correctdate=true;break}else{if(selectedyear<today.getFullYear()){correctdate=false;break}}if(selectedmonth>(today.getMonth()+1)){correctdate=true;break}else{if(selectedmonth<(today.getMonth()+1)){correctdate=false;break}}if(selecteddate>=today.getDate()){correctdate=true;break}else{if(selecteddate<=today.getDate()){correctdate=false;break}}if(selecteddate==today.getDate()){correctdate=false;break}else{if(selecteddate<today.getDate()){correctdate=false;break}}}if(!correctdate){$("#addevent_form input.datepicker").attr("value","");alert("Wrong Date !!!!!")}return false}$("#create_event").find("input#id_fromtime_0").datepicker({dateFormat:"dd/mm/yy",onSelect:dateSelected});$("#create_event").find("input#id_fromtime_0").datepicker().focus(function(){$("#ui-datepicker-div").css("top",$(this).offset().top+$(this).height())});$("#select_format").prev("input").bind("keypress",function(e){if(!(e.which>=48&&e.which<=57)&&(e.which!=8&&e.which!=0)){return false}});$("#allday").click(function(){$(this).parent().children("select").val("1");$(this).parent().children("input[name=duration]").attr("value","24");return false});$("#addevent_form").submit(function(){if($("#id_slug").attr("value")==""){$("#id_slug").attr("value",URLify($("#id_title").attr("value"),50))}})});
