/***********************************************
* Show Hint script- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/	
// HINT DECLARATION AREA
var hints = new Array();

	hints[0]="Noua parola minim 8 caractere";
	hints[1]="Upload Fisier Imagine.<br/> Tip Fisiere Permise: JPEG, JPG, PJPEG, GIF";
	hints[2]="Upload Fisier Film.<br/> Tip Fisiere Permise: FLV";

var horizontal_offset="9px" //horizontal offset of hint box from anchor link

/////No further editting needed

var vertical_offset="0" //horizontal offset of hint box from anchor link. No need to change.
var ie=document.all
var ns6=document.getElementById&&!document.all

function getposOffset(what, offsettype){
	var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
	var parentEl=what.offsetParent;
		while (parentEl!=null){
			totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
		}
	return totaloffset;
}

function iecompattest(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
	var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
		if (whichedge=="rightedge"){
			var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
			dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
		if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
			edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
		}
		else{
			var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
			dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
					if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
						edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
		}
return edgeoffset
}

function showhint(menucontents, obj, e, tipwidth){
		if ((ie||ns6) && document.getElementById("hintbox")){
			dropmenuobj=document.getElementById("hintbox")
			dropmenuobj.innerHTML=menucontents
			dropmenuobj.style.left=dropmenuobj.style.top=-500
			if (tipwidth!=""){
			dropmenuobj.widthobj=dropmenuobj.style
			dropmenuobj.widthobj.width=tipwidth
			}
			dropmenuobj.x=getposOffset(obj, "left")
			dropmenuobj.y=getposOffset(obj, "top")
			dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
			dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
			dropmenuobj.style.visibility="visible"
			obj.onmouseout=hidetip
		}
}

function hidetip(e){
	dropmenuobj.style.visibility="hidden"
	dropmenuobj.style.left="-500px"
}

function createhintbox(){
	var divblock=document.createElement("div")
	divblock.setAttribute("id", "hintbox")
	document.body.appendChild(divblock)
}

if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox
// END HINT AREA

var clockID = 0;


// used for the direction of links
function goDirection(direction, page,form){
	document.forms[form].action = 'index.php?target=loggedin&action='+direction+'&page='+page;
	document.forms[form].submit();
}

function goDirectionMain(direction, page,form){
	document.forms[form].action = 'index.php?target='+direction+'&page='+page;
	document.forms[form].submit();
}

function goDirectionMain2(direction, page,form){
	document.forms[form].action = 'index.php?'+direction+'&page='+page;
	document.forms[form].submit();
}

// Sfat management
function addSfat(){
	document.location = 'index.php?target=loggedin&action=sfaturi&operation=add';	
}

function editSfat(formId){
 	document.forms['sfatOperation' + formId].action = 'index.php?target=loggedin&action=sfaturi&operation=edit';
	document.forms['sfatOperation' + formId].submit();
}

function deleteSfat(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti acest sfat?");
	if (agree) {
 		document.forms['sfatOperation' + formId].action = 'index.php?target=loggedin&action=sfaturi&operation=delete';
	 	document.forms['sfatOperation' + formId].submit();
	}
}

// Scrisori management
function addScrisoare(){
	document.location = 'index.php?target=loggedin&action=scrisori&operation=add';	
}

function editScrisoare(formId){
 	document.forms['scrisoareOperation' + formId].action = 'index.php?target=loggedin&action=scrisori&operation=edit';
	document.forms['scrisoareOperation' + formId].submit();
}

function deleteScrisoare(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceasta scrisoare?");
	if (agree) {
 		document.forms['scrisoareOperation' + formId].action = 'index.php?target=loggedin&action=scrisori&operation=delete';
	 	document.forms['scrisoareOperation' + formId].submit();
	}
}


// Scrisori management
function addGuestbook(){
	document.location = 'index.php?target=loggedin&action=guestbook&operation=add';	
}

function editGuestbook(formId){
 	document.forms['guestbookOperation' + formId].action = 'index.php?target=loggedin&action=guestbook&operation=edit';
	document.forms['guestbookOperation' + formId].submit();
}

function deleteGuestbook(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceasta intrare din cartea de oaspeti?");
	if (agree) {
 		document.forms['guestbookOperation' + formId].action = 'index.php?target=loggedin&action=guestbook&operation=delete';
	 	document.forms['guestbookOperation' + formId].submit();
	}
}


// Ultima ora management
function addUltimaora(){
	document.location = 'index.php?target=loggedin&action=ultimaora&operation=add';	
}

function editUltimaora(formId){
 	document.forms['ultimaoraOperation' + formId].action = 'index.php?target=loggedin&action=ultimaora&operation=edit';
	document.forms['ultimaoraOperation' + formId].submit();
}

function deleteUltimaora(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceast articol?");
	if (agree) {
 		document.forms['ultimaoraOperation' + formId].action = 'index.php?target=loggedin&action=ultimaora&operation=delete';
	 	document.forms['ultimaoraOperation' + formId].submit();
	}
}


// Adrese utile management
function addAdresaUtila(){
	document.location = 'index.php?target=loggedin&action=adreseutile&operation=add';	
}

function editAdresaUtila(formId){
 	document.forms['adresautilaOperation' + formId].action = 'index.php?target=loggedin&action=adreseutile&operation=edit';
	document.forms['adresautilaOperation' + formId].submit();
}

function deleteAdresaUtila(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceasta adresa?");
	if (agree) {
 		document.forms['adresautilaOperation' + formId].action = 'index.php?target=loggedin&action=adreseutile&operation=delete';
	 	document.forms['adresautilaOperation' + formId].submit();
	}
}


// Legi management
function addLege(){
	document.location = 'index.php?target=loggedin&action=legi&operation=add';	
}

function editLege(formId){
 	document.forms['legeOperation' + formId].action = 'index.php?target=loggedin&action=legi&operation=edit';
	document.forms['legeOperation' + formId].submit();
}

function deleteLege(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceast articol?");
	if (agree) {
 		document.forms['legeOperation' + formId].action = 'index.php?target=loggedin&action=legi&operation=delete';
	 	document.forms['legeOperation' + formId].submit();
	}
}


// Povesti management
function addPoveste(){
	document.location = 'index.php?target=loggedin&action=povesti&operation=add';	
}

function editPoveste(formId){
 	document.forms['povesteOperation' + formId].action = 'index.php?target=loggedin&action=povesti&operation=edit';
	document.forms['povesteOperation' + formId].submit();
}

function deletePoveste(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceasta poveste?");
	if (agree) {
 		document.forms['povesteOperation' + formId].action = 'index.php?target=loggedin&action=povesti&operation=delete';
	 	document.forms['povesteOperation' + formId].submit();
	}
}


// Coltul psihologului management
function addCP(){
	document.location = 'index.php?target=loggedin&action=coltulpsihologului&operation=add';	
}

function editCP(formId){
 	document.forms['cpOperation' + formId].action = 'index.php?target=loggedin&action=coltulpsihologului&operation=edit';
	document.forms['cpOperation' + formId].submit();
}

function deleteCP(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceast articol?");
	if (agree) {
 		document.forms['cpOperation' + formId].action = 'index.php?target=loggedin&action=coltulpsihologului&operation=delete';
	 	document.forms['cpOperation' + formId].submit();
	}
}


// Coltul psihologului management
function addAlbum(){
	document.location = 'index.php?target=loggedin&action=albume&operation=add';	
}

function editAlbum(formId){
 	document.forms['albumOperation' + formId].action = 'index.php?target=loggedin&action=albume&operation=edit';
	document.forms['albumOperation' + formId].submit();
}

function deleteAlbum(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceast album?");
	if (agree) {
 		document.forms['albumOperation' + formId].action = 'index.php?target=loggedin&action=albume&operation=delete';
	 	document.forms['albumOperation' + formId].submit();
	}
}


// Management imagini album
function addAlbumImage(){
	document.forms['albumImgAdd'].submit();
}

function editAlbumImage(formId){
 	document.forms['albumImgOperation' + formId].action = 'index.php?target=loggedin&action=manageimg&operation=edit';
	document.forms['albumImgOperation' + formId].submit();
}

function deleteAlbumImage(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceasta imagine?");
	if (agree) {
 		document.forms['albumImgOperation' + formId].action = 'index.php?target=loggedin&action=manageimg&operation=delete';
	 	document.forms['albumImgOperation' + formId].submit();
	}
}


// Management filme album
function addAlbumMovie(){
	document.forms['albumMovAdd'].submit();	
}

function editAlbumMovie(formId){
 	document.forms['albumMovOperation' + formId].action = 'index.php?target=loggedin&action=managemov&operation=edit';
	document.forms['albumMovOperation' + formId].submit();
}

function deleteAlbumMovie(formId){
	var agree = confirm("Sunteti sigur ca vreti sa stergeti aceast film?");
	if (agree) {
 		document.forms['albumMovOperation' + formId].action = 'index.php?target=loggedin&action=managemov&operation=delete';
	 	document.forms['albumMovOperation' + formId].submit();
	}
}


// Poveste cu un bunic
function editBunicAlbumImage(formId){
 	document.forms['bunicAlbumImgOperation' + formId].action = 'index.php?target=loggedin&action=bunic&operation=edit';
	document.forms['bunicAlbumImgOperation' + formId].submit();
}

function UpdateClock(){ 
var dte = new Date();
var hrs = dte.getHours();
var min = dte.getMinutes(); 
var sec = dte.getSeconds();
var col = ":";
var dateSpacer = "/";
var spc = " ";
var day = dte.getDate();
var month = dte.getMonth();
var year = dte.getFullYear();
var apm;

month = month + 1;

	if (12 < hrs) { 
	apm="PM";
	hrs-=12;
	}
	else {
	apm="AM";
	}

	if (hrs == 0) hrs=12;
	if (min<=9) min="0"+min;
	if (month<=9) month="0"+month;	
	if (day<=9) day="0"+day;	
	if (sec<=9) sec="0"+sec;

	document.getElementById('clock').innerHTML=hrs+col+min+col+sec+spc+apm+ '&nbsp;' + day+ dateSpacer + month + dateSpacer + year;
	
	clockID = setTimeout("UpdateClock()", 1000);
} 


function StartClock() {
   clockID = setTimeout("UpdateClock()", 500);
}

function KillClock() {
   if(clockID) {
      clearTimeout(clockID);
      clockID  = 0;
   }
}


function checkDate(field){
var checkstr = "0123456789";
var DateField = field;
var Datevalue = "";
var DateTemp = "";
var seperator = "/";
var day;
var month;
var year;
var leap = 0;
var err = 0;
var i;
   err = 0;
	   DateValue = DateField;
   /* Delete all chars except 0..9 */
   for (i = 0; i < DateValue.length; i++) {
	  if (checkstr.indexOf(DateValue.substr(i,1)) >= 0) {
	     DateTemp = DateTemp + DateValue.substr(i,1);
	  }
   }
   DateValue = DateTemp;
   /* Always change date to 8 digits - string*/
   /* if year is entered as 2-digit / always assume 20xx */
   if (DateValue.length == 6) {
      DateValue = DateValue.substr(0,4) + '20' + DateValue.substr(4,2); }
   if (DateValue.length != 8) {
      err = 19;}
   /* year is wrong if year = 0000 */
   year = DateValue.substr(4,4);
   if (year == 0) {
      err = 20;
   }
   /* Validation of month*/
   month = DateValue.substr(2,2);
   if ((month < 1) || (month > 12)) {
      err = 21;
   }
   /* Validation of day*/
   day = DateValue.substr(0,2);
   
   //alert('Day: '+ day +  ' month: ' + month + ' year: ' + year);
   if (day < 1) {
     err = 22;
   }
   /* Validation leap-year / february / day */
   if ((year % 4 == 0) || (year % 100 == 0) || (year % 400 == 0)) {
      leap = 1;
   }
   if ((month == 2) && (leap == 1) && (day > 29)) {
      err = 23;
   }
   if ((month == 2) && (leap != 1) && (day > 28)) {
      err = 24;
   }
   /* Validation of other months */
   if ((day > 31) && ((month == "01") || (month == "03") || (month == "05") || (month == "07") || (month == "08") || (month == "10") || (month == "12"))) {
      err = 25;
   }
   if ((day > 30) && ((month == "04") || (month == "06") || (month == "09") || (month == "11"))) {
      err = 26;
   }
   /* if 00 ist entered, no error, deleting the entry */
   if ((day == 0) && (month == 0) && (year == 00)) {
      err = 0; day = ""; month = ""; year = ""; seperator = "";
   }
   /* if no error, write the completed date to Input-Field (e.g. 13.12.2001) */
   if (err == 0) {
      //DateField.value = day + seperator + month + seperator + year;
	  return true;
   }
   /* Error-message if err != 0 */
   else {
     /* alert("Date is incorrect!");	  
      DateField.select();
	  DateField.focus();*/
	  return false;
   }
}


function showTextPopup(type, field, itemId) {	
	window.open('../template/admin/textPopup.php?type='+type+'&field='+field+'&itemId='+itemId,'mywindow2','width=800,height=400,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no');	
}

function showMoviePopup(type, fileName) {	
	window.open('../template/admin/moviePopup.php?type='+type+'&fileName='+fileName,'mywindow9','width=400,height=400,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no');	
}


function setLanguage(lang) {
		document.forms['languageForm'].language.value = lang;
		document.forms['languageForm'].submit();
}


function showPicturePanel(formId) {
 	document.forms['albumOperation' + formId].action = 'index.php?target=loggedin&action=manageimg';
	document.forms['albumOperation' + formId].submit();
}


function showMoviePanel(formId) {
 	document.forms['albumOperation' + formId].action = 'index.php?target=loggedin&action=managemov';
	document.forms['albumOperation' + formId].submit();
}
