/* ************************************************** */
/* FUNCTION.JS  JavaScript Functions for EUROMESITIKI */
/* Author/Copyright: J.Theodoridis SoftBit96 2005     */
/* ************************************************** */
var el=1, en=2;

function init(lg) {
setUhr();
setDatum(lg);
return true;
}

var T = new Date();
var CTime="";
function setUhr()
{
  T = new Date();
  var hrs = T.getHours();
  var min = T.getMinutes();
  var sec = T.getSeconds();
  if (hrs < 10) hrs='0'+hrs;
  if (min < 10) min='0'+min;
  if (sec < 10) sec='0'+sec;
  CTime = hrs+":"+min+":"+sec+" ";
  document.getElementById("uhr").firstChild.data=CTime;
  setTimeout("setUhr();",1000);
}


var CDate="";
var USDay   = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var USMonth = new Array("January","February","Mars","April","May","Jun","July","August","September","October","November","December");

var DEDay   = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
var DEMonth = new Array("Januar","Februar","Mδrz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");

var GRDay   = new Array("Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σαββάτο");
var GRMonth = new Array("Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαϊου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου");
/* **************************************************************** */
function setDatum(lg)
{
  T = new Date();
  var day  = T.getDay();
  var date = T.getDate();
  var mon  = T.getMonth()+0;
  var year = T.getFullYear();
  switch (lg){
  case el: { CDate = GRDay[day]+", "+date+" "+GRMonth[mon]+" "+year+",";
            document.getElementById("dat").firstChild.data=CDate;
            break;}
  case en: { CDate = USDay[day]+", "+USMonth[mon]+" "+date+" "+year+",";
            document.getElementById("dat").firstChild.data=CDate;
            break;}
  }
}

/* ********************************************************************* */
/* TEXTTICKER: man kann mehrere Arrays definieren es MUESSEN ALLE Arrays */
/* GLEICHE ANZAHL INDIZES HABEN !!! SONST WIRD NICHT RICHTIG DARGESTELLT */
/* ********************************************************************* */
var max=0;
var msg1=" ΠΑΝΗΠΕΙΡΩΤΙΚΗ ΟΜΟΣΠΟΝΔΙΑ ΕΥΡΩΠΗΣ";
var msg2=" ΟΜΟΣΠΟΝΔΙΑ ";
var msg3=" ΕΥΡΩΠΗΣ ";

function textlist()
{
max=textlist.arguments.length;
for (i=0; i<max; i++){
this[i]=textlist.arguments[i];
}
}
/*
tl1 = new textlist(
"Η συνεδρίαση του Π.Σ.Η.Ε. στο «Du Lac»",
"Συνέντευξη του Προέδρου της Π.Ο.Ε. και Αντιπροέδρου του Π.Σ.Η.Ε. Χρυσόστομου Δήμου στο συνεργάτη της εφημερίδας «Πρωϊνά Νέα»  Νίκο Σουτόπουλο",
"...διαβάστε περισσότερα!",
""
);

tl1 = new textlist(
"Το 1ο Συνέδριο Νεολαίας Ηπειρωτών Ευρώπης.",
"Φωτογραφίες",
"",
""
);
*/
 
tl1 = new textlist(
"Για τρίτο συνεχές έτος το Πρόγραμμα Ελληνικής Γλώσσας και Πολιτισμού για νέους Ηπειρώτες εξωτερικού",
"Από 1η έως 31 Ιουλίου 2010 στα Γιάννινα.",
"Σε συνεργασία του Παγκοσμίου Συμβουλίου Ηπειρωτών Εξωτερικού με το Πανεπιστήμιο Ιωαννίνων.",
"..."
);

tl2 = new textlist(
"Α' Παγκόσμιο Συνέδριο Ηπειρωτικής Νεολαίας",
"Στις 30 ΙΟΥΛΙΟΥ 2010 στο Πανεπιστήμιο Ιωαννίνων",
"Την Ανακοίνωση-Επιστολή προς τους Ηπ. Συλλόγους και Ομοσπονδίες καθώς και τη δήλωση συμμετοχής,",
"θα βρήτε στο σχετικό Link στην αριστερή στήλη της σελίδας μας..."
);

tl3 = new textlist(
"",
"",
"",
""
);

var x=0; pos=0;

var l   = 0;


function setTicker(thema,modus){
var pageid = '';
if ((thema >= '101' && thema <= 107 ) || (thema == '601')){
	pageid = 'B';
} else {
	pageid = 'A';
}
if(modus){
switch (pageid){
	case 'A' : l=tl1[0].length; d=tl1; textticker(d); break;
	case 'B' : l=tl2[0].length; d=tl2; textticker(d); break;
	default  : l=tl3[0].length; d=tl3; textticker(d); break;
	}
 } else return false;
}
var br = "<br>";

function textticker(d)
{
var time = 3000;
document.getElementById('tickfield_1').firstChild.data=d[x].substring(0,pos)+"";
if(pos++==l) { pos=0; setTimeout("textticker(d)",time); x++;
if(x==max) x=0; l=d[x].length; } else
setTimeout("textticker(d)",60);
}
/* ################## 23-10-2007 ######################### */
btn_ein = new Image();
btn_ein.src = "images/buttonbg_ein.gif";
btn_aus = new Image();
btn_aus.src = "images/buttonbg_aus.gif";
var activ;

function switchStatus (id, status) {
switch (id) {
  case "100": activ =  (document.getElementById(id).className == "hmenuitem_ein")? true : false; break;
  case "200": activ =  (document.getElementById(id).className == "hmenuitem_ein")? true : false; break;
  case "300": activ =  (document.getElementById(id).className == "hmenuitem_ein")? true : false; break;
  case "400": activ =  (document.getElementById(id).className == "hmenuitem_ein")? true : false; break;
  case "500": activ =  (document.getElementById(id).className == "infomenuitem_ein")? true : false; break;
  case "600": activ =  (document.getElementById(id).className == "startmenuitem_ein")? true : false; break;
  case "800": activ =  (document.getElementById(id).className == "startmenuitem_ein")? true : false; break;  
}
if ((activ) && (id == _activ)){ return false; }
else if ((id < 500)||(id == 800)) {
  switch (status) {
    case "ein" : document.getElementById(id).className = "hmenuitem_ein"; break;
    case "aus" : document.getElementById(id).className = "hmenuitem_aus"; break;
  }
  return true;
}else {
  if (id == 500){
    switch (status) {
        case "ein" : document.getElementById(id).className = "infomenuitem_ein"; break;
        case "aus" : document.getElementById(id).className = "infomenuitem_aus"; break;
    }return true;
  }
  else if (id==600){
    switch (status) {
        case "ein" : document.getElementById(id).className = "startmenuitem_ein"; break;
        case "aus" : document.getElementById(id).className = "startmenuitem_aus"; break;
    }return true;
  }
 }
}
