function back(){ setDateToForm(getDate(),getTime(),getForm()); window.close(); } function getTime(){ return self.document.datetimeform.time.value; } function getDate(){ return self.document.datetimeform.date.value; } function setDate(date){ self.document.datetimeform.date.value = date; } function getForm(){ return getUrlParam('form'); } function getUrlParam(strParamName){ var strReturn = ""; var strHref = window.location.href; if ( strHref.indexOf("&") > -1 ){ var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase(); var aQueryString = strQueryString.split("&"); for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){ if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){ var aParam = aQueryString[iParam].split("="); strReturn = aParam[1]; break; } } } return strReturn; } function setDateToForm(date,time,formular){ opener.document.getElementById(formular).value = date + ' ' + time; } function openDatePicker(appPath, form, calendarType){ range=document.getElementById(form).value; //sem je to potrebne napojit na spravne locale. externalLangue ='cs'; window.open(appPath+'/protected/common/calendarSelector.do?method=showCalendar&csl.rangeFromInitialAsString('+externalLangue+')='+range+'&csl.rangeToInitialAsString('+externalLangue+')='+range+'&form='+form+'&calendarType='+calendarType,'calendarSelector','width=430,height=350,toolbar=no,location=no,menubar=no'); } function openStudentCalender(appPath,id){ window.open(appPath+'/protected/study/schedule/calendarOfRegisteredCourses.do?method=showStudentCalendar&selectedStudentId='+id,'studentCalender','height=600px,width=1024,toolbar=no,location=no,menubar=yes,resizable=yes,scrollbars=yes'); } function openDivisionSelection(appPath){ window.open(appPath+'/protected/study/program/AcademicCommonBasis.do?method=showDivisionSelection','DivisionSelectionWin','width=980,height=460,toolbar=no,location=no,menubar=no'); }