function populate(objForm,selectIndex) {
  timeA = new Date(objForm.an.options[objForm.an.selectedIndex].text, objForm.luna.options[objForm.luna.selectedIndex].value,1);
  timeDifference = timeA - 86400000;
  timeB = new Date(timeDifference);
var ziuasInluna = timeB.getDate();
  for (var i = 0; i < objForm.ziua.length; i++) {
     objForm.ziua.options[0] = null;
   }
     for (var i = 0; i < ziuasInluna; i++) 
		 {
        objForm.ziua.options[i] = new Option(i+1);
     }
     document.f1.ziua.options[0].selected = true;
   }
<!-----------------------------------------------------
function getans() {
// You can easily customize what ans can be used
var ans = new
Array(1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001)
for (var i = 0; i < document.f1.an.length; i++) 
 {
  document.f1.an.options[0] = null;
 }
timeC = new Date();
curran = timeC.getFullan();
for (var i = 0; i < ans.length; i++) 
 {
  document.f1.an.options[i] = new Option(ans[i]);
 }
document.f1.an.options[2].selected=true;
}


//aici efecte la rollover



//sfarsit rollover


function copy(form)
{
var adresa = "";
if (form.lafel.checked) 
 {
   adresa = form.frm_adresa_permanenta.value;
	 form.frm_adresa_actuala.value = adresa;
 }
else {
   form.frm_adresa_actuala.value = adresa;
     }
}
//daca este scris ceva
function isFilled(elm)
 {
 if(elm.value == "")
     return false;
 else return true;
 }
//daca este email 
function isEmail(elm)
 {
  if (!isFilled(elm))  
     return true;
  if (elm.value.indexOf("@") != "-1" && elm.value.indexOf(".") != "-1" && elm.value != "")
     return true;
  else return false;
 }
//daca este numar
function isNumber(element) {
  ss = element.value;
  vv = ss.toString();
  lungime = vv.length;
  var digits = "0123456789";
  for (var k = 0; k < lungime; k++)
  {
    temp = ss.substring(k, k+1)
    if (digits.indexOf(temp) == -1 && ss != "")
    {
        return false;
    }
  }
}
<!-----------------------------------------------------
function isNumberSimple(element) {
  if (element!= "") {
	  vv = element.toString();
	  lungime = vv.length;
	  var digits = "0123456789";
	  for (var k = 0; k < lungime; k++)
	  {
		temp = element.substring(k, k+1)
		if (digits.indexOf(temp) == -1 && element != "")
		{
			return false;
		}
	  }
	  return true;
  } else {
	return false;
  }
}	
<!-----------------------------------------------------
function removeConfirmation(form)
{
  if (confirm("Are you sure you want to remove the below address?" + 
    "\n\n" + form.hdnMsgRemoveAddress.value.replace(/<br>/gi, "\n")))
  {
    form.hdnRemoveAddress.value = "Y";
    form.submit();
  } 
}
<!-----------------------------------------------------
function CheckDelete(Temp, id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		if (Temp == 'Teacher')
			document.location.href="sterge.php?idp=" + id;
		if (Temp == 'Tutor')
			document.location.href="sterge.php?idt=" + id;
		if (Temp == 'Curs')
			document.location.href="stergecurs.php?idc=" + id;
	} else {
		return false;
	}
}
<!-----------------------------------------------------
function CheckIfEmpty(Str, Message) {
//alert(eval(Str + '.value'); break;
        if (eval(Str + '.value==""')) {
                eval(Str+'.focus()');
                eval(Str+'.select()');
                alert(Message);
                return false;
        } else {
                return true;
        }

}
<!-----------------------------------------------------
function CheckDeleteExam(examen_id, id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergeexamen.php?id=" + id + "&examen_id=" + examen_id + "&sterge=1";
	} else {
		return false;
	}
	return false;
}
<!-----------------------------------------------------
function CheckDeleteTaxe(taxa_id, id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergetaxe.php?id=" + id + "&taxa_id=" + taxa_id + "&sterge=1";
	} else {
		return false;
	}
	return false;
}
<!-----------------------------------------------------
function CheckDeleteOtherTaxe(taxa_id, id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergetaxe.php?id=" + id + "&taxa_id=" + taxa_id + "&stergealtetaxe=1";
	} else {
		return false;
	}
	return false;
}
<!-----------------------------------------------------
function UpdateStatusExam(examen_id, id) {
	document.location.href = "stergeexamen.php?id=" + id + "&examen_id=" + examen_id + "&status=1" + "&type=" + eval('document.f1.statusp' + examen_id + '.value');

}
<!-----------------------------------------------------
function CheckCourseDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergecurs.php?id=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------
function CheckBookDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergebook.php?idcarte=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------
function CheckProjectDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergeproiect.php?idp=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------
function CheckOpoDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergeopo.php?idp=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------
function CheckAnnDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergeanunt.php?idn=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------
function CheckAvizDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergeaviz.php?idn=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------------------------------
function customWindow (location, name, width, height, options)
{
    var op_str;

    width  =  width  == 0 ? 750 : width  ;
    height =  height == 0 ? 590 : height ;

    op_str = 'width=' + width + ',height=' + height;

    if ( options & 01 ) op_str += ",location=yes"  ;
    if ( options & 02 ) op_str += ",menubar=yes"   ;
    if ( options & 04 ) op_str += ",resizable=yes" ;
    if ( options & 08 ) op_str += ",scrollbars=yes";
    if ( options & 16 ) op_str += ",status=yes"    ;
    if ( options & 32 ) op_str += ",toolbar=yes"   ;

    return window.open(location , name, op_str);
}
<!-----------------------------------------------------------------------------
function GetSpecials() {
	if (document.f1.TipInv.selectedIndex !=0)
		location.href = 'addnewcurs.php?type=' + document.f1.TipInv.value;
}
<!-----------------------------------------------------------------------------
function GetSpecialsEdit(Idc) {
	//if (document.Courses.TipInv.selectedIndex !=0)
		location.href = 'editcurs.php?idc=' + Idc + '&type=' + document.Courses.TipInv.value;
}
<!-----------------------------------------------------------------------------
function GetSpecialsEdit(Idc) {
	//if (document.Courses.TipInv.selectedIndex !=0)
		location.href = 'editcurs.php?idc=' + Idc + '&type=' + document.Courses.TipInv.value;
}
<!-----------------------------------------------------------------------------
function GetSpecialsCursuri() {
	//if (document.Courses.TipInv.selectedIndex !=0)
		location.href = 'cursuri.php?type=' + document.Courses.TipInv.value;
}
<!-----------------------------------------------------------------------------
function ForExams(id) {
	//if (document.Courses.TipInv.selectedIndex !=0)
		location.href = 'editexamene.php?id=' + id + '&type=' + document.Courses.TipInv.value;
}
<!-----------------------------------------------------------------------------
function GetSpecialNewsletter() {
	//if (document.Courses.TipInv.selectedIndex !=0)
		location.href = 'newsletter.php?type=' + document.Courses.TipInv.value;
}
<!-----------------------------------------------------------------------------
function SetSelectListArray(Array1) {
	for (var k = 0; k < Array1.length; k++) {
		alert(Array1[k]);
	}
}
<!-----------------------------------------------------------------------------
function Print() {
	
	if (document.getElementById('DIV1'))
		document.all.DIV1.style.display = "none";
	if (document.getElementById('DIV2'))
		document.all.DIV2.style.display = "none";
	if (document.getElementById('DIV3'))
		document.all.DIV3.style.display = "none";
	if (document.getElementById('DIV4'))
		document.all.DIV4.style.display = "none";
	if (document.getElementById('DIV5'))
		document.all.DIV5.style.display = "none";
	document.all.Pr.style.display = "none";
	window.print();
	document.all.Pr.style.display = "";
	if (document.getElementById('DIV1'))
		document.all.DIV1.style.display = "";
	if (document.getElementById('DIV2'))
		document.all.DIV2.style.display = "";
	if (document.getElementById('DIV3'))
		document.all.DIV3.style.display = "";
	if (document.getElementById('DIV4'))
		document.all.DIV4.style.display = "";
	if (document.getElementById('DIV5'))
		document.all.DIV5.style.display = "";

}
<!-----------------------------------------------------
function DoPageBreak(ID_Obj) {
	eval(ID_Obj + '.style.pageBreakAfter="always"');
}
<!-----------------------------------------------------
function CheckMark(Var, Each) {
	alert(document.Exams.Sem1['1'].value);
}
<!-----------------------------------------------------
function changeCase(frmObj) {
	var index;
	var tmpStr;
	var tmpChar;
	var preString;
	var postString;
	var strlen;
        tmpStr = frmObj.value.toLowerCase();
        strLen = tmpStr.length;
        if (strLen > 0)  {
                for (index = 0; index < strLen; index++)  {
                        if (index == 0)  {
                                tmpChar = tmpStr.substring(0,1).toUpperCase();
                                postString = tmpStr.substring(1,strLen);
                                tmpStr = tmpChar + postString;
                        }
                        else {
                                tmpChar = tmpStr.substring(index, index+1);
                                if ((tmpChar == " " || tmpChar == "-")&& index < (strLen-1))  {
                                        tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
                                        preString = tmpStr.substring(0, index+1);
                                        postString = tmpStr.substring(index+2,strLen);
                                        tmpStr = preString + tmpChar + postString;
                                 }
                        }
                }
        }
frmObj.value = tmpStr;

}
<!-----------------------------------------------------
function ChangeSelection() {
	if (document.f1.frm_tip_invatamant.selectedIndex==0) {
		document.all.B1.style.display = "";
		document.all.B2.style.display = "none";
	} else {
		document.all.B1.style.display = "none";
		document.all.B2.style.display = "";
	}

}
<!-----------------------------------------------------
function CheckMatr(element) {
	var isSlash = false;
	var digits = "0123456789";
	var separator = '/';
	var NoSlashes = 0;
	var Numar1 = Numar2 = '';

	ss = element.value;
	vv = ss.toString();
	lungime = vv.length;
	
	for (var k = 0; k < lungime; k++) {
		temp = ss.substring(k, k+1)
			if (temp == '/') {
				isSlash = true;
				NoSlashes = NoSlashes + 1;
			}
		}

		if ((isSlash == false)||(NoSlashes!=1)) {
			//alert(document.form.frm_nr_matricol.value);
			document.f1.frm_nr_matricol.focus();
			alert('Numarul matricol trebuie sa fie in formatul nr/an');
			return false;
		} else {
			Index1 = ss.indexOf('/');
			for (var k = 0; k < Index1; k++) {
				temp = ss.substring(k, k+1)
				Numar1 = Numar1 + temp;
			}
			for (var k = Index1+1; k < lungime; k++) {
				temp = ss.substring(k, k+1)
				Numar2 = Numar2 + temp;
			}
			if ((isNumberSimple(Numar1)==true)&&(isNumberSimple(Numar2)==true))
				return;
			else {
				document.f1.frm_nr_matricol.focus();
				alert('Numarul matricol trebuie sa fie in formatul nr/an');
				return false;
			}
				
		
		}
}	
<!-----------------------------------------------------
function IsCourse() {
	if (document.f1.curs_nume.value=='') {
		document.f1.curs_nume.focus();
		alert('Nu ati introdus numele cursului!!');
		return false;
	} 
	if (document.f1.HoursC1.value!='') {
		if (!isNumberSimple(document.f1.HoursC1.value)) {
			alert('Campul "Ore curs semestrul 1" trebuie sa fie numeric !');
			return false;
		}
	}
	if (document.f1.HoursC2.value!='') {
		if (!isNumberSimple(document.f1.HoursC2.value)) {
			alert('Campul "Ore curs semestrul 2" trebuie sa fie numeric !');
			return false;
		}
	}
	if (document.f1.HoursS1.value!='') {
		if (!isNumberSimple(document.f1.HoursS1.value)) {
			alert('Campul "Ore seminar semestrul 1" trebuie sa fie numeric !');
			return false;
		}
	}
	if (document.f1.HoursS2.value!='') {
		if (!isNumberSimple(document.f1.HoursS2.value)) {
			alert('Campul "Ore seminar semestrul 2" trebuie sa fie numeric !');
			return false;
		}
	}
	if (document.f1.Credits1.value!='') {
		if (!isNumberSimple(document.f1.Credits1.value)) {
			alert('Campul "Credite semestrul 1" trebuie sa fie numeric !');
			return false;
		}
	}
	if (document.f1.Credits2.value!='') {
		if (!isNumberSimple(document.f1.Credits2.value)) {
			alert('Campul "Credite semestrul 2" trebuie sa fie numeric !');
			return false;
		}
	}
	
	return true;

}
<!-----------------------------------------------------
function CheckAddAnunt() {
	if (document.form1.frm_subiect.value=='') {
		document.form1.frm_subiect.focus();
		alert('Nu ati introdus subiectul anuntului!!');
		return false;
	} 
	if (document.form1.frm_continut.value=='') {
		document.form1.frm_continut.focus();
		alert('Nu ati introdus continutul anuntului!!');
		return false;
	} 	
		
	return true;
}
<!-----------------------------------------------------
function CheckAddAviz() {
	if (document.form1.frm_subiect.value=='') {
		document.form1.frm_subiect.focus();
		alert('Nu ati introdus subiectul anuntului!!');
		return false;
	} 
	if (document.form1.frm_continut.value=='') {
		document.form1.frm_continut.focus();
		alert('Nu ati introdus continutul anuntului!!');
		return false;
	} 	
		
	return true;
}
<!-----------------------------------------------------
function CheckAddProject() {
	if (document.form1.Nume.value=='') {
		document.form1.Nume.focus();
		alert('Nu ati introdus numele proiectului!!');
		return false;
	} 
	if (document.form1.Descriere.value=='') {
		document.form1.Descriere.focus();
		alert('Nu ati introdus descrierea proiectului!!');
		return false;
	} 	
	if (document.form1.UserFile.value=='') {
		document.form1.UserFile.focus();
		alert('Nu ati introdus numele fisierului pentru download!!');
		return false;
	} 	
		
	return true;
}
<!-----------------------------------------------------
function CheckAddOpo() {
	if (document.form1.Nume.value=='') {
		document.form1.Nume.focus();
		alert('Nu ati introdus numele oportunitatii!!');
		return false;
	} 
	if (document.form1.Descriere.value=='') {
		document.form1.Descriere.focus();
		alert('Nu ati introdus descrierea oportunitatii!!');
		return false;
	} 	
	if (document.form1.UserFile.value=='') {
		document.form1.UserFile.focus();
		alert('Nu ati introdus numele fisierului pentru download!!');
		return false;
	} 	
		
	return true;
}
<!-----------------------------------------------------
function CheckAddDown() {
	if (document.form1.Nume.value=='') {
		document.form1.Nume.focus();
		alert('Nu ati introdus numele download!!');
		return false;
	} 
	if (document.form1.Descriere.value=='') {
		document.form1.Descriere.focus();
		alert('Nu ati introdus descriere download!!');
		return false;
	} 	
	if (document.form1.UserFile.value=='') {
		document.form1.UserFile.focus();
		alert('Nu ati introdus numele fisierului pentru download!!');
		return false;
	} 	
		
	return true;
}
<!-----------------------------------------------------
function CheckDownloadDelete(id) {
	Buffer = confirm('Esti sigur ca vrei sa stergi aceasta inregistrare?');
	if (Buffer) {
		document.location.href="stergedownload.php?idp=" + id;
	} else {
		return false;
	}
	return false;

}
<!-----------------------------------------------------
function CheckLogin() {
	if (document.form2.User.value=='') {
		document.form2.User.focus();
		alert('Nu ati introdus numele utilizator!!');
		return false;
	} 
	if (document.form2.Password.value=='') {
		document.form2.Password.focus();
		alert('Nu ati introdus parola!!');
		return false;
	} 

	return true;
}
<!-----------------------------------------------------
function CheckContact() {
	if (document.Contact.Name.value=='') {
		document.Contact.Name.focus();
		alert('Nu ati introdus numele!!');
		return false;
	} 
	if (document.Contact.Email.value=='') {
		document.Contact.Email.focus();
		alert('Nu ati introdus adresa de email!!');
		return false;
	} 	
	if (document.Contact.Message.value=='') {
		document.Contact.Message.focus();
		alert('Nu ati introdus mesajul!!');
		return false;
	} 	
		
	return true;
}