// JavaScript Document
function div_calendar1(caldiv1){
	var cal1 = new CalendarPopup(caldiv1);
	cal1.setCssPrefix("CAL");
	cal1.setWeekStartDay(1);
	cal1.setYearSelectStartOffset(5);
	//cal1.showNavigationDropdowns();
	cal1.offsetX = 0;
	cal1.offsetY = 18;
	cal1.setTodayText("today");
}
function div_calendar2(caldiv2){	
	var cal2 = new CalendarPopup(caldiv2);
	cal2.setCssPrefix("CAL");
	cal2.setWeekStartDay(1);
	cal2.setYearSelectStartOffset(5);
	//cal1.showNavigationDropdowns();
	cal2.offsetX = 0;
	cal2.offsetY = 18;
	cal2.setTodayText("today");
}

function showMsg(idEl){
	Effect.Appear('msg' + idEl, {duration: 0}); 
	document.getElementById('msg' + idEl).style.display="none";
	setTimeout("document.getElementById('msg" + idEl + "').style.display='none'",1500);
	return false;
}

function hideMenu(idEl){
	document.getElementById('msg' + idEl).style.display="none";
	return false;
}


function toggle_div(toggleid,elementid) { 
	Effect.toggle(toggleid,'slide', {duration: 0.4}); //IT NEEDS THE SCRIPTACULOUS LIB
	if (document.getElementById(elementid).className == 'arrow_off'){
		document.getElementById(elementid).className = 'arrow_on';
	} else document.getElementById(elementid).className = 'arrow_off';
	
	return false;
}

function change_style(style,div,records,except){
	for (i=0; i<records; i++){ 
		if (i!=except)
			document.getElementById(div+i).className="none";
		if (i==0)
			document.getElementById(div+i).className="first";
	}
	if (except==0)
	document.getElementById(div+except).className = 'first ' + style + '';
	else document.getElementById(div+except).className = '' + style + '';
}

function start_loader() {
   // if (div_name!='') {
        //document.getElementById('loader').innerHTML='<div id="loading">Loading</div>'; 
		document.getElementById("loader").style.visibility="visible";
		// html must have a <div id="loader"></div>
   // } 
   return false;
}

function stop_loader() {
   // if (div_name!='') {
        //document.getElementById('loader').innerHTML=''; //
		document.getElementById("loader").style.visibility="hidden";
   // } 
	return false;
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function do_delete(id , mid){
	if (confirm('Πρόκειται να σβήσετε μια εγγραφή. Δεν μπορείτε να την επαναφέρετε. Είστε σίγουροι;'))
		location = 'index.php?mid=' + mid +'&id='+id+'&action=remove';
}

function confirmSubmit(msg){
	var agree=confirm("" + msg + "");
	if (agree)
		return true ;
	else
		return false ;
}

function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

function simplePreload()	{ 
	var args = simplePreload.arguments;
	document.imageArray = new Array(args.length);
	for(var i=0; i<args.length; i++) {
		document.imageArray[i] = new Image;
		document.imageArray[i].src = args[i];
	}
}



