
function PictureWindow(title,pic,close) {var picWindow=window.open("","picWindow");
picWindow.document.write('<head><title>'+title+'</title></head><body bgcolor=#ffffff leftmargin=0 topmargin=0><br><center><form><a href=# onClick="self.close()"><img border=0 src="' + pic + '"></a><br><p><input type="button"value='+close+' onClick="self.close()"></form>');}

function TooglePreview(TitleText, ImgFile, CloseText) {
   var obj2 = document.getElementById('Preview');
	if(obj2.style.display == "none"){
		obj2.style.display = "";
		obj2.innerHTML = "<table width='100%' height='100%'><tr><td align=center valign=middle><a href='javascript:void(0);' onclick='TooglePreview();'><table align=center class=previewLayerTable><tr><td><img border=2 src='" + ImgFile + "' style='border-color:#808080 #C0C0C0 #C0C0C0 #808080;' height='110%'><br><br><input type=button class=buttonLight value='" + CloseText + "' onClick='TooglePreview(); return=false;'></td></tr></table></a></td></tr></table>";
	   }else{
		obj2.style.display = "none";
		obj2.innerHTML = "";	}
	return false;}

function ToogleEmailForm(TitleText, PageLink, CloseText, ToText, FromText, SbjText, MessageText, SendText, Lng) {
   var obj2 = document.getElementById('Preview');
	if(obj2.style.display == "none" && PageLink!="" && Lng!=""){
		obj2.style.display = "";
		obj2.innerHTML = "<table width='100%' height='100%' class=previewLayerTable><tr><td><form name=EmailLinkForm method=post ACTION='includes/email-link.php' enctype='multipart/form-data'><table cellspacing=0 cellpadding=0 align=center class=innerTable style='border-color:#808080 #C0C0C0 #C0C0C0 #808080; background-color:#ffffff;'><col width=100><col width=300><col width=20></tr><tr><td colspan=3 class=cartheader><h3>" +
      TitleText + "</h3></td></tr><tr height=1><td colspan=3 bgcolor=#7C7A7C></td></tr><tr height=1><td colspan=3 bgcolor=#9Fb2c4></td></tr><tr><td style='text-align:right;'><br>" +
      FromText + " &nbsp;</td><td style='text-align:left;'><br><input type=text name=from_email size=35 class=input></td><td>&nbsp</td></tr><tr><td style='text-align:right;'>" +
      ToText + " &nbsp;</td><td style='text-align:left;'><input type=text name=to_email size=35 class=input></td><td>&nbsp</td></tr><tr><td style='text-align:right;'>" +
      SbjText + " &nbsp;</td><td style='text-align:left;'><input type=text name=msg_subject size=35 class=input></td><td>&nbsp</td></tr><tr><td valign=top style='text-align:right;'>" +
      MessageText + " &nbsp;</td><td valign=top style='text-align:left;'><textarea name=email_message id=message cols=55 rows=6 class=input onkeypress='chkCharCount();'>\n\n" +
      PageLink + "</textarea></td><td>&nbsp;</td></tr><tr><td style='text-align:right;'>&nbsp;</td><td style='text-align:left;'><input type=text name=chk size=4 class=input> <<< <img src='images/chk2.gif'align=absmiddle border=1 vspace=2></td><td align=center></td></tr><tr><td></td><td align=right><input type=submit name=SEND value=' &nbsp;" +
      SendText + "&nbsp; ' class=buttonLight><input type=button name=CLOSE value=' &nbsp;" +
      CloseText + "&nbsp; ' onClick='ToogleEmailForm();' class=buttonLight><br><br><input name=lng type=hidden value='" + Lng + "'></td><td></td></tr></table></form></td></tr></table>";
	   }else{
		obj2.style.display = "none";
		obj2.innerHTML = "";	}
	return false;}

function treeView(node) {
   if(document.getElementById(node).style.display=='none') {
      document.getElementById(node).style.display='inline'; document.getElementById('img'+node).src='/images/minus.gif';}
      else {
      document.getElementById(node).style.display='none'; document.getElementById('img'+node).src='/images/plus.gif';} }

function showcart() {ajaxpage(rootdomain+'/cart/minicart.php?lng='+lng, 'cartcell');}

function showcartpage(step, payment) {ajaxpage(rootdomain+'/cart/cart.php?lng='+lng+'&action=view&step='+step+'&payment='+payment, 'cartpage');}

function showdetails() {
   ajaxpage(rootdomain+'/cart/orderform.php?lng='+lng+'&action=view', 'details');
   setTimeout("if(document.getElementById('namesurname')!==null) {document.getElementById('namesurname').focus();}", 1500); }

function refreshdetails(actv) {ajaxpage(rootdomain+'/cart/orderform.php?lng='+lng+actv, 'details');}

function showhide(cont, c) {if(document.getElementById(cont+'chk').checked) {var disp=''} else {var disp='none'}
   if(typeof(c)=="undefined") {document.getElementById(cont).style.display=disp;} else {for(i=1;i<=c;i++) {document.getElementById(cont+i).style.display=disp;}} }

var bustcachevar=1 //bust caching of external pages after initial request? 1=yes, 0=no
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

function ajaxpage(url, containerid) {
   var page_request = false
   if (window.XMLHttpRequest) //Mozilla, Safari etc
   page_request = new XMLHttpRequest()
   else if (window.ActiveXObject){ //IE
      try {page_request = new ActiveXObject("Msxml2.XMLHTTP") }
      catch (e) { try{page_request = new ActiveXObject("Microsoft.XMLHTTP") }
         catch (e) {} } }
   else
   return false
   page_request.onreadystatechange=function(){ loadpage(page_request, containerid) }
   if (bustcachevar)
   bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
   page_request.open('GET', url+bustcacheparameter, true)
   page_request.send(null) }

function loadpage(pg, containerid) {
   if (pg.readyState == 4 && (pg.status==200 || window.location.href.indexOf("http")==-1))
   document.getElementById(containerid).innerHTML=pg.responseText }

function gotopage(pg) {window.location.href=pg; return false;}

function QtyChange(ct_id, qty) {
   dummyimg = new Image();
   dummyimg.src = 'cart/cart.php?action=edit&cid='+ct_id+'&qty='+qty;
   setTimeout("showcartpage();", 300)
   setTimeout("ajaxpage(rootdomain+'/cart/orderform.php?lng='+lng+'&action=view', 'details');", 1500); }

function delitem(ct_id) {dummyimg=new Image(); dummyimg.src='cart/cart.php?action=delete&cid='+ct_id; showcartpage();}

function clearcart() {dummyimg=new Image(); dummyimg.src='cart/cart.php?action=clear&id='+Math.floor(Math.random()*9999); }

function chkQty(textBox) {
   var str=textBox.value;
   if(str.length==0) {textBox.value=1; return;}
   if(Number(str)!=str) {textBox.value=parseInt(str); return false;}
   if(Number(str)>999) {textBox.value=999; return;}
   if(Number(str)<1) {textBox.value=1; return;}}

function urlencode(s) {s = encodeURIComponent(s); return s.replace(/~/g,'%7E').replace(/%20/g,'+'); }

function getObj(obj) {
   if(document.getElementById) {return document.getElementById(obj);}
   if(document.all) {return document.all(obj);} }

function chkCharCount() {
  var Obj = getObj('message');
  var ObjCounter = getObj('counter');
  maxChar = 500
  curChar = maxChar - Obj.value.length;
  if (curChar<0) {
     Obj.value = Obj.value.substr(0, maxChar);
     ObjCounter.value = 0;}
     else{
     ObjCounter.value = maxChar - Obj.value.length}}

function AutoGoBack() {setTimeout(function previous() {history.go(-1);}, 3000);}

//archive
var addthis_config = {ui_header_color: "#ffffff", ui_header_background: "#000000"}

