  function MM_effectSlide(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoSlide(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
function fadenow(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
var preview;
function getrand()
{
	var rand_no = Math.random();
	rand_no = rand_no * 10000;
	rand_no = Math.ceil(rand_no);
	return rand_no;
} 




 
function setprdnum()
{
	 
					 var rr= getrand();
					 var prdnum = document.getElementById("prdnum").value;

					 
					  var url =''
					 
					  url = "setprdnum.asp?prdnum="+prdnum+"&rnd="+rr+"" ;
 var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
 http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
} 

var data = " ";
  http.open("GET", url, true);
 http.onreadystatechange=function() {
  if(http.readyState == 4) {
							  data = http.responseText
							  aftersetprdnum(data)
							  }
  }
   http.send(null);
 }
 
 function setprdnum2()
{
	 
					 var rr= getrand();
					 var prdnum = document.getElementById("prdnum2").value;

					 
					  var url =''
					 
					  url = "setprdnum.asp?prdnum="+prdnum+"&rnd="+rr+"" ;
 var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
 http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
} 

var data = " ";
  http.open("GET", url, true);
 http.onreadystatechange=function() {
  if(http.readyState == 4) {
							  data = http.responseText
							  aftersetprdnum(data)
							  }
  }
   http.send(null);
 }
 
 function aftersetprdnum(data)
{
	 document.location.href=data ; 	
}
 
function getthis(url,div2show) {
 
var http5 = false;
if(navigator.appName == "Microsoft Internet Explorer") {
 var http5 = new ActiveXObject("Microsoft.XMLHTTP");
} else {
 var http5 = new XMLHttpRequest();
} 
 var rr= getrand();
var data = " ";
var aPosition = url.indexOf('?');
if (aPosition>0) 
{
	url = url+"&rr="+rr+"";
}
else
{
	url = url+"?rr="+rr+"";
}
  http5.open("GET", url, true);
 http5.onreadystatechange=function() {
  if(http5.readyState == 4) {
  data = http5.responseText
  
   //if (document.getElementById(div2show).style.display == 'none')
//		{
//			 
//		}
//	 else
//		{
//			document.getElementById(div2show).style.display='none' ;
//		
//		}	  


  //fadenow(div2show, 500, 100, 0, false);
  fadenow(div2show, 1000, 0, 100, false);
  
  showthis(data,div2show) ;
 
  }
  

 }
  http5.send(null);
  }


function controldiv(divtoexpand) //allagi div / emfanish apokripsi
{
	 if (document.getElementById(divtoexpand).style.display == 'none')
	{
		document.getElementById(divtoexpand).style.display='block'  ;
	}
	else
	{
		document.getElementById(divtoexpand).style.display='none' ;
	
	}
}
function showthis(text,div)
{
	
document.getElementById(div).innerHTML=text;
}  
function setshopidprodcode()
{ 
var prodcode="";
prodcode=document.getElementById('prodcodee2')[document.getElementById('prodcodee2').selectedIndex].value ;
document.getElementById('prodcodee').value=prodcode ;
}

function addthisitem()
{
var rrr=getrand();
controldiv('process')
		var data2 = "" ;
		var shopid = document.getElementById("shopid").value ;
		var id =document.getElementById("idd").value ;
		var prodcode="";
		var url="" ;
		var price="";
		var descriptionn="";
		prodcode = (document.getElementById("prodcodee").value) ;
		price = (document.getElementById("price").value) ;
		descriptionn = (document.getElementById("descriptionn").value) ;
		
		parameters="prodescription="+descriptionn+"&price="+price+"&shopid=1&prodcode="+prodcode+"&id="+id+"&r="+rrr+"" ;
		var http2 = false;
		if(navigator.appName == "Microsoft Internet Explorer") {
		  http2 = new ActiveXObject("Microsoft.XMLHTTP");
		} else {
 		 http2 = new XMLHttpRequest();
		} 
 		var data = " ";
		url ="addthisitem.asp?"+parameters+"" ;
  		http2.open("GET", url, true);
		http2.onreadystatechange=function() {
 		if(http2.readyState == 4) {
		data = http2.responseText
		additemresults(data,parameters);

 		 }

 }
 http2.setRequestHeader("Content-Type","text/xml")
	http2.send(null);

												 
} 	
function additemresults(data2,parameters)
{
var contt = "" ;
	 controldiv('process');
	contt=""+data2+"&nbsp;&#8364;";
		// showthis(contt,'basketcost');
		getthis2('refreshmybasket.asp','basketcost')
		 showadd2basket() ;
		
		//document.getElementById("mybasket").value = contt//data2;
	 
}
function resizediv(divtoexpand,w,h)
{
	var my_item = "";
	my_item=dd.elements[divtoexpand];
	my_item.resizeTo(w,h);
}
 

function getthis2(url,div2show) {
//  μπήκε μετά ήταν global '=


var rrr=getrand();
var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
} 
 
//showbusybar();
var data = " ";
url=url+"?r="+rrr+"" ;
  http.open("GET", url, true);
 http.onreadystatechange=function() {
  if(http.readyState == 4) {
  data = http.responseText
 // parent.showthis(data,'processings');
 //document.getElementById('processings').innerHTML = 
  showthis(data,div2show) ;
  //setTimeout("noshowbusybar()",500);
  }
  

 }
  http.send(null);
  }
function closenote()
{
	fadenow('note', 500, 100, 0, false);
	var mywindow="";
	mywindow = "note";
	my_item=dd.elements[mywindow];
	my_item.moveTo((-500),(-500)); 
}
function closewarning()
{
	 fadenow('container',40,100) ;
	fadenow('warning', 500, 100, 0);
	controldiv('warning')
	var mywindow="";
	//mywindow = "warning";
	//my_item=dd.elements[mywindow];
	//my_item.moveTo((-500),(-500)); 
	 

}


function setpostings(what,shopid)
{
	
var rrr=getrand();
var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
} 
 
//showbusybar();
var data = " ";
var url = "setpostings.asp?what="+what+"&shopid="+shopid+"";
url=url+"&r="+rrr+"" ;
  http.open("GET", url, true);
 http.onreadystatechange=function() {
  if(http.readyState == 4) {
  data = http.responseText
 // parent.showthis(data,'processings');
 //document.getElementById('processings').innerHTML = 
  reloadthis(data) ;
  //setTimeout("noshowbusybar()",500);
  }
  

 }
  http.send(null);
  }
 

function reloadthis(data)
{
	showthis(data,'postings');
}


//  paraggelias functions //

function validateEmail(email)
{
 
   var re =/^.+@.+\..{2,3}$/
   if (! email.match(re)) {
  
	   document.getElementById('email').className="order_fields_error" ;
       return (false);
   }
   return(true);
}

function checknumber(number){

var anum=/(^\d+$)|(^\d+\.\d+$)/
if (anum.test(number))
testresult=true
else{
 
testresult=false
}
return (testresult);
}

function checkorderfields()
{
	var result=0;
		if (validateEmail(document.getElementById('email').value))
											  {
												  result=0
											  }
											  else
											  {
												  result=1
												  document.getElementById('email').className="formfield_order_error" ;
											  }
									  
											  
		if (document.getElementById('lname').value == '')
		{
			result=result+1;
			 document.getElementById('lname').className="formfield_order_error"
		}
		
		if (document.getElementById('fname').value == '')
		{
			result=result+1;
			 document.getElementById('fname').className="formfield_order_error"
		}
		
		if (document.getElementById('address').value == '')
		{
			result=result+1;
			 document.getElementById('address').className="formfield_order_error"
		}									
		
		if (checknumber(document.getElementById('tk').value))
		{ 
		}
		else
		{
			result=result+1;
			 document.getElementById('tk').className="formfield_order_error"
		}		
		if (document.getElementById('city').value == '')
		{
			result=result+1;
			 document.getElementById('city').className="formfield_order_error"
		}						
		
		if (document.getElementById('perioxi').value == '')
		{
			result=result+1;
			 document.getElementById('perioxi').className="formfield_order_error"
		}						
		if (document.getElementById('phone').value == '')
		{
			result=result+1;
			 document.getElementById('phone').className="formfield_order_error"
		}						
		if (document.getElementById('message').value == '')
		{
			document.getElementById('message').value == ' ' ;
			//result=result+1;
			//document.getElementById('message').className="order_fields_error"
		}	
		if (result>0)
		{
			if (result>1)
			{
				showthis("Η παραγγελία σας δεν εστάλλει διότι αφήσατε κενά πεδία (όπως email, τηλέφωνο, διεύθυνση)<br> Θα πρέπει να διορθώσετε ή να συμπληρώσετε τα "+result+" πεδία που είναι λάθος και να ξαναεπιλέξετε Αποστολή παραγγελίας",'error_fields');
			}
			else
			{
				showthis("Η παραγγελία σας δεν εστάλλει διότι αφήσατε κενά πεδία (όπως email, τηλέφωνο, διεύθυνση)<br> Θα πρέπει να διορθώσετε ή να συμπληρώσετε το "+result+" πεδίo που είναι λάθος και να ξαναεπιλέξετε Αποστολή παραγγελίας",'error_fields');	
			}
		}
		else
		{
			submitform('orderform');
		} 
		
		
}

function validateEmail2(email)
{
 
   var re =/^.+@.+\..{2,3}$/
   if (! email.match(re)) {
 
	   document.getElementById('email2').className="formfield_order_error" ;
       return (false);
   }
   return(true);
}


function submitform(formId) {
  var formObj = document.getElementById(formId);
  formObj.submit();
}
 // paraggelias functions // 
 function clearfield(fieldname) 
{
document.getElementById(fieldname).value ="";
}


// προσθήκη στα αγαπημένα
function addthisitemf(login,from)
{
	if (login!=1) 
	{
		getthis("add2favouriteserror.asp?from="+from+"",'loginform');
	}
	 else
	{
		var rrr=getrand();
		controldiv('process')
		var data2 = "" ;
		var shopid = document.getElementById("shopid").value ;
		var id =document.getElementById("idd").value ;
		 
		 parameters="shopid="+shopid+"&id="+id+"&r="+rrr+"&from="+from+"" ;
		var http2 = false;
		if(navigator.appName == "Microsoft Internet Explorer") {
		  http2 = new ActiveXObject("Microsoft.XMLHTTP");
		} else {
 		 http2 = new XMLHttpRequest();
		} 
 		var data = " ";
		url ="addthisitem2myfavourites.asp?"+parameters+"" ;
  		http2.open("GET", url, true);
		http2.onreadystatechange=function() {
 		if(http2.readyState == 4) 		  {
		data = http2.responseText
		additemfresults(data,parameters); }
 											}
		http2.setRequestHeader("Content-Type","text/xml")
		http2.send(null);
	}
} 	

function additemfresults(data2,parameters)
{
var contt = "" ;
	 controldiv('process');
	getthis2('refreshmybasket.asp','basketcost');
	if (data2==0) 
	{
	  showthis("Ουπς !! το έχετε ήδη στα αγαπημένα σας !",'add2myfavourites');	
	}
	else
	{
		getthis2('refreshmybasket.asp','basketcost');
		showthis("Καταχωρήθηκε στα αγαπημένα σας!!!",'add2myfavourites');	
	}
}
 
// προσθήκη στα αγαπημένα
// είσοδος μέλους

 

function refreshsessions()
{
	var http = false;
	var url="refreshsessions.asp" ;

	if(navigator.appName == "Microsoft Internet Explorer") 
	{
	  http = new ActiveXObject("Microsoft.XMLHTTP");
	} else
	{
	  http = new XMLHttpRequest();
	} 
 
//showbusybar();
	var data = " ";
	http.open("GET", url, true);
	http.onreadystatechange=function() 
	{
		if(http.readyState == 4) 
		{
		  data = http.responseText 
         //showthis(data,'ekptosi1') ;
		}
  

	 }
	http.send(null);
}


function submitnow(timi)
{

 var rrr=getrand();
		
	
	if (timi==1)
	{
		var namee =escape(document.getElementById('name1').value);
		var phonee =escape(document.getElementById('phone1').value);
		var emaill =escape(document.getElementById('email1').value);
		var notess =escape(document.getElementById('notes1').value);
	}
	else 
	{
		var namee =escape(document.getElementById('name2').value);
		var phonee =escape(document.getElementById('phone2').value);
		var emaill =escape(document.getElementById('email2').value);
		var notess =escape(document.getElementById('notes2').value);
	}

if ( phonee !="" || emaill !="" )
{

 var http4 = false;
if(navigator.appName == "Microsoft Internet Explorer") {
  http4 = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http4 = new XMLHttpRequest();
} 
parameters = "namee="+namee+"&r="+rrr+"&phonee="+phonee+"&emaill="+emaill+"&notess="+notess+"";

	  url ="submitform.asp?transactionid="+rrr+"&"+parameters ;  
 	  http4.open('POST', url, false); 
 	  http4.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	  http4.setRequestHeader("Content-length", parameters.length+6010);  
      http4.send(parameters);
												 data2 = http4.responseText;
												 submitresults(data2,timi);	
}
else
{
	if (timi==1)
		{
		showthis("Το μήνυμά σας δεν εστάλει παρακαλώ συμπληρώστε οπωσδήποτε το email σας ή το τηλέφωνο σας.",'message1'); 
		}
		else
		{
		showthis("Το μήνυμά σας δεν εστάλει παρακαλώ συμπληρώστε οπωσδήποτε το email σας ή το τηλέφωνο σας.",'message2'); 
		}		
 }
												 
												 
												 
}

function submitresults(resultt,timi)
{
	if (resultt==1)
	{
		if (timi==1)
		{
		showthis("Ευχαριστούμε που επικοινωνήσατε μαζί μας<br> Σύντομα εκπρόσωπός μας θα λάβει το μήνυμά σας και θα σας απαντήσει.",'message1'); 
		}
		else
		{
		showthis("Ευχαριστούμε που επικοινωνήσατε μαζί μας<br> Σύντομα εκπρόσωπός μας θα λάβει το μήνυμά σας και θα σας απαντήσει.",'message2'); 
		}		
		
	}
	else
	{
		if (timi==1)
		{
		showthis("Παρουσιάστηκε λάθος στην αποστολή, παρακαλώ ξαναπροσπαθήστε λίγο αργότερα",'message1'); 
		}
		else
		{
		showthis("Παρουσιάστηκε λάθος στην αποστολή, παρακαλώ ξαναπροσπαθήστε λίγο αργότερα",'message2'); 
		}		

	}
	 
}

function noemail()
{
	document.getElementById('email').value = "OXI@EMAIL.00"
}


function gift()
{
	document.getElementById('message').value = "Συσκευασία δώρου"
}


function addemail2list()
{
	var email="" +  encodeURI(document.getElementById("newsletteremail").value)+"" ; 
	var data2;
	var parameters;
	parameters="email="+email+""
	var http_request22 = false;
if(navigator.appName == "Microsoft Internet Explorer") {
  http_request22 = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http_request22 = new XMLHttpRequest();
} 
      url ="addemail2list.asp?email="+email+"" ; 
 	  http_request22.open('POST', url, false); 
      http_request22.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request22.send(parameters);
												 data2 = http_request22.responseText;
 												 addemail2listresults(data2);
} 	
	
function addemail2listresults(resultt) 
{
	if (resultt==0) 
	{
		document.getElementById("newsletteremail").value="" ;
	}
	if (resultt==1)
	{
		document.getElementById("newsletteremail").value="Ευχαριστούμε, έχετε εγγραφεί!" ;
		 
	}
}

 

 

setInterval("refreshsessions()",150000);
