/* ************************************************** */
/* 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ο Συνέδριο Νεολαίας Ηπειρωτών Ευρώπης.",
"Φωτογραφίες",
"",
""
);
*/
 
tl0 = new textlist(
"Στις 23 και 24 Οκτωβρίου το Γ΄ ΑΝΤΑΜΩΜΑ ΗΠΕΙΡΩΤΩΝ ΕΥΡΩΠΗΣ στη Στουτγάρδη",
"23.10 στο LINDENBACHHALLE - Solitudestraße 243, 70499 Stuttgart-Weilimdorf",
"24.10 Οικονομικό Forum στο ξενοδοχείο NÖDINGEN HOF, Unterer Kasparswald 22 , Leinfelden-Echterdingen (Stetten)",
"Την Ανακοίνωση, Επιστολή προς τους Ηπειρωτικούς Συλλόγους Ευρώπης το έντυπο δήλωσης συμμετοχής και το πρόγραμμα , θα βρήτε στο σχετικό Link στην αριστερή στήλη της σελίδας μας..."
);

tl1 = new textlist (
"- ΕΝΗΜΕΡΩΣΗ ΕΠΙΣΤΟΛΗ -",
"ΤΗΣ ΠΑΝΗΠΕΙΡΩΤΙΚΗΣ ΟΜΟΣΠΟΝΔΙΑΣ ΕΥΡΩΠΗΣ",
"ΠΡΟΣ ΤΟΥΣ ΗΠΕΙΡΩΤΙΚΟΥΣ ΣΥΛΛΟΓΟΥΣ",
""
);

tl2 = new textlist(
"ΑΝΑΚΟΙΝΩΣΗ ΠΡΟΣ ΤΟΥΣ ΗΠΕΙΡΩΤΙΚΟΥΣ ΣΥΛΛΟΓΟΥΣ ΕΥΡΩΠΗΣ",
"Διοργάνωση Προγράμματος Ελληνικής Γλώσσας του Πανεπιστημίου Ιωαννίνων για ομογενείς Ηπειρωτικής καταγωγής.",
"Από 04 μέχρι 30 ΙΟΥΛΙΟΥ 2011 στα Ιωάννινα. Για περισσότερες πληροφορίες και δήλωση συμμετοχής",
"στην Ιστοσελίδα του Παγκοσμίου Συμβουλίου Ηπειρωτών http://www.world-epirotes.org" 
);

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 = 'A';
	link = '?id=283';
} else {
	pageid = 'A';
	link = '?id=283';
}
if(modus){
switch (pageid){
	case 'A' : l=tl2[0].length; d=tl2;  
				document.getElementById('tickfield_1_link').href = link;
				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;
  }
 }
}

