function OpenNewWindow(FileName, TitleName, WinWidth, WinHeight, PosTop, PosLeft, ResizeAble)
{
 var params = "scrollbars=no,toolbar=no,menubar=no,location=no,directories=no,resizable=no,width=" + WinWidth + ",height=" + WinHeight + ",top=" + PosTop + ",left=" + PosLeft;
 window.open(FileName,TitleName,params);
 //+ "&ww=" + WinWidth + "&wh=" + WinHeight
}

function Go2PreviusHref(HowMany)
{
  window.history.back(HowMany);
}

function TheDateIs(WL){
  
  if (WL=="gr"){
    var dayNames = new Array("Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σαββάτο");
    var monthNames = new Array("Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαϊου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου");
  } else {
    var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
    var monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  }
  var now = new Date();
  var iYear = 0;
  iYear = now.getYear();
  if (parseInt(iYear)<1900) {
    iYear = 1900 + parseInt(iYear);
  }
  return(dayNames[now.getDay()] + ", " + now.getDate() + " " + monthNames[now.getMonth()] + " " + iYear);
}

function Init2Submit(Obj,Field1){

  if (Field1=="1"){
      
    var GoOn=0
    if (Obj.txtPassword.value.length<3){
      GoOn=5;
    }
    
    if (aw_CheckEmailText(Obj.txtEmail.value)==0) GoOn=2;
    
    if (GoOn!=0){
      var FileName = "../lib/aw_help1.htm?id=" + WhichLang + GoOn;
      OpenNewWindow(FileName, "Help1", "300", "250", "50", "50", "no");
    }
    else{
      Obj.action="login.asp";
      Obj.submit();
    }

  }
  
  if (Field1=="2"){
    Obj.action="logout.asp";
    Obj.submit();
  }
  
}

function aw_CheckEmailText(sEmail) {

  var okEmail  = 1;
  var FoundPap = 0;
  var FoundTel = 0;
  var EmailLength = sEmail.length;

  if (EmailLength > 3) {

    for (var i = 1; i <= EmailLength; i++) {
	  var mySlice = sEmail.slice(i-1,i);      
	  if (mySlice == '@') FoundPap++;
	  if (mySlice == '.') FoundTel++;
    }
 
    if (FoundPap != 1) okEmail = 0;
    if (FoundTel < 1) okEmail = 0;
  
  } else {
    okEmail = 0;
  }


 if (okEmail==0) return(0)
    else return(1);
 
}

function aw_PageU(s1,s2) {
   window.location.href = "index.asp" + "?p=" + s1 + "-" + s2
}

function bkmark(sUrl, sDescription) {
// ean den ektelite me netscape einai giati yparxoyn eliniki xaraktires kai perierga sto sUrl, sDescription
  var netscape="Netscape users: First push OK and then press Ctrl + D to bookmark this page."
  if (sUrl=="") sUrl=top.location.href;
  //if (sUrl=="") sUrl=document.parent.location.href;
  if (sDescription=="") sDescription=top.document.title;
  //if (sDescription=="") sDescription=document.title;
  if (window.external) {
  //if (navigator.appName=='Microsoft Internet Explorer') {
     window.external.AddFavorite(sUrl, sDescription);
  } else alert(netscape);
}

function aw_ChooseLang2(Obj, V) {
  //alert("[" + V + "]");
  Obj.action = V;
  Obj.submit();
}


//====================== ESHOP ==============================================

var BG001="D8D8D8"
var BG002="374784"
var BG003="D8D8D8"
var BG004="D8D8D8"
var BG005="D8D8D8"

function AmountToString(fAmount,nDecimalValues)
{
	var nIntegerPart
	var nDecimalPart
	var strResult
	
	if (nDecimalValues>0) {
	
	   nIntegerPart = Math.floor(fAmount);
	   nDecimalPart = Math.round(fAmount * 100 - nIntegerPart * 100);
	   if(nDecimalPart >= 100)
	   {
		   nIntegerPart += nDecimalPart / 100;
		   nDecimalPart %= 100;
	   }
	   strResult = String(nIntegerPart) + ".";
	   if(nDecimalPart < 10)
		   strResult += '0';
	   strResult += String(nDecimalPart);
	   
	} else {
	
	   nIntegerPart = Math.round(fAmount);
	   nDecimalPart = 0;
	   strResult = String(nIntegerPart)
	  
	}
	
	return(strResult);
}

function aw_FormatNum1(fNumber) {
  var sNumber = "";
  var sCh     = "";
  var nD      = 0;
  var nN1     = 0;
  var nN2     = 0;

  if (parent.WhichLang=="gr") {
  
   for (var nI=0; (parseInt(nI)<parseInt(fNumber.length)); ++nI) {
      sCh=fNumber.substr(nI,1)
      if (sCh==",") sCh="";
      if (sCh==".") {
         sCh=",";
         nD=nI;
      }
      sNumber += sCh;
   }
   
   fNumber = sNumber;
   sNumber = "";
   sCh     = "";
   nN1     = 0;
   
   if (nD==0) {
      nN2 = parseInt(fNumber.length);
   } else {
      nN2 = (parseInt(fNumber.length)-(parseInt(fNumber.length)-nD));
   }
   
   for (var nI=nN2; nI>=1; --nI) {
      sCh=fNumber.substr((nI-1),1)
      ++nN1
      if (nN1==4) {
        sNumber = parent.g_IntegerSeparator + sNumber;
        nN1=1;
      }
      sNumber = sCh + sNumber;
   }
   
   if (nD!=0) {
      sNumber += fNumber.substr((nD),  (parseInt(fNumber.length)-nD) );
   }
   
  } else {
    sNumber = fNumber;
  }
  
  return( sNumber );
}

function aw_FormatNum2(fNumber) {
  var sNumber = "";
  var sCh     = "";

  if (parent.WhichLang=="gr") {
  
   for (var nI=0; (parseInt(nI)<parseInt(fNumber.length)); ++nI) {
      sCh=fNumber.substr(nI,1)
      if (sCh==".") sCh="";
      if (sCh==",") sCh=".";
      sNumber += sCh;
   }
   
  } else {
    sNumber = fNumber;
  }
  return( parseFloat(sNumber) );
}

