function formAutoControl(){

		var tagz = document.getElementsByTagName('input');
		
		for(i=0;i < tagz.length;i++) {
			if (tagz[i].type == 'text'){
			    tagz[i].setAttribute('autocomplete','off');
			} 
		}
//		alert('Pocet nahrad tagu input / text: '+ i); 
}

function mwzoom(zp,zt,imw,imh)
      {
      
      MWImage = window.open('','_blank','width='+(imw)+',height='+(imh)+',menu=0,navigate=0,statusbar=0,top='+(screen.height/2-imh/2)+',left='+(screen.width/2-imw/2)+'');

      with (MWImage.document)
      {
      open();
       writeln('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">');
       writeln('<html>');
       writeln('<head>');
       writeln('<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />');
       writeln('<meta http-equiv="Content-Language" content="cs" /> ');
       writeln('<title>'+zt+'</title>');  
       writeln('<style type="text/css"> ');
       writeln('body {margin-top: 0px;font-family: Verdana, \'Geneva CE\', lucida, sans-serif; margin: 0;padding: 0;color: #333333;background-color : #ffffff;text-align: center;}');
       writeln('h1 {padding:0px;margin:5px;font-weight:bold;font-size:10pt;color:#ff3300;}');
       writeln('.bt {font-size : 8pt;font-weight: bold;color:#ffffff;border-top: solid 1px #aaaaaa;border-bottom: solid 1px #666666;border-left: solid 1px #aaaaaa;border-right: solid 1px #666666;background: #888888;text-align: center;}');
       writeln('</style>');
       writeln('</head>');
       writeln('<body>');
       writeln('<h1>'+zt+'</h1>');
       writeln('<img src="'+zp+'" style="cursor:pointer;" onclick="window.close();" />');
       writeln('<p style="text-align:center;"><input type="button" onclick="window.close()" value="zavří­t" class="bt" /></p>');  
       writeln('</body>\n</html>');
      close();
      }
      MWImage.focus();     
}
     

function recountdelivery(vat)
{

 vat = parseInt(vat); 
 var xprtarget = document.getElementById('pw3');
 var xpwtarget = document.getElementById('pw4');

 var prtarget = document.getElementById('pw1');
 var pwtarget = document.getElementById('pw2');
 var dptarget = document.getElementById('delivery');

 var dtitle = document.getElementById('delivery_title');
 var dprice = document.getElementById('delivery_price');
 var dpricevat = document.getElementById('delivery_pricevat');
 var dvat = document.getElementById('delivery_vat');

cc = parseFloat(xprtarget.innerHTML);
ccv = parseFloat(xpwtarget.innerHTML);
xxx = dptarget.options[dptarget.selectedIndex].innerHTML;

cdp = parseFloat(dptarget.value); 
cdpv = vat / 100 ;
cdpv = (cdpv * cdp) + cdp; 

newcc = cc + cdp; 
newccv = ccv + cdpv;

dtitle.innerHTML = xxx;
dprice.innerHTML = format(cdp);
dpricevat.innerHTML = format(cdpv);
dvat.innerHTML = vat;

document.getElementById('delivery_get_title').value = xxx;
document.getElementById('delivery_get_price').value = format(cdp);
document.getElementById('delivery_get_vat').value = vat;

prtarget.innerHTML = format(newcc);
pwtarget.innerHTML = format(newccv);

/*
alert('Cena celkem: ' + newcc);
*/
}

function fillempty(el,text,action)
{
 var vid = document.getElementById(el);
if(action==1)
{ 
   if(vid.value.length<1 || vid.value==text)
    {
     vid.value = '';
    } 
    
 }else if(action == 0){
 
   if(vid.value.length<1)
    { 
     vid.value = text;
    } 
 }
}
     
// mwshop
function getkey(e)
{
 var code;

  if (!e)
    var e = window.event; //  IE
 
  if (e.keyCode)
    code = e.keyCode; // IE and Gecko
  else
 
  if (e.which)
      code = e.which; // NN4
  return code;
}

function numeric(eX)
{
  test=getkey(eX);
  if (test > 31 && (test < 48 || test > 57))
  return false;
}

function cbb(idecko)
{
 el=document.getElementById(idecko); 
 el.checked=(el.checked == true)?false:true;
}

function gbshow(idecko)
{
 el=document.getElementById(idecko); 
 el.style.display=(el.style.display == 'block')?'none':'block';
}


function pnpage(pth) // previous / next page
{
 document.vFilterP.action=pth;
 document.vFilterP.submit();
}                               

function pnorder(pts,pte,ord,vt) // previous / next page
{
 mi =  document.getElementById(ord).value;
 pi =  pts+''+mi+''+pte;
 /*  alert('Cesta: ' + pi); */
 document.getElementById(vt).action=pi;
 document.getElementById(vt).submit();
 
}                               

function pnshow(pts,pte,vt) // previous / next page
{
 si =  document.getElementById(vt).selectedIndex;
 mi =  document.getElementById(vt).value;
 pi =  pts+''+mi+''+pte;
 alert('Vybrany index: ' + si +'\n\n Hodnota: ' + mi + '\n\n Cesta: ' + pi);
}                               


function showdetail(pth) // show product detail
{ 
 document.location.href=pth; 
} 
   
function showcatalog(pth,vt) // show catalog
{ 
 document.getElementById(vt).action=pth; 
 document.getElementById(vt).submit();  
}    
     
function validate(ntfnd)
{
   if(ntfnd.mejl.value=="")
      {
        alert('Vyplňte e-mail!');
        ntfnd.mejl.focus();
        return false;
      }
    else
    
      if(ntfnd.zprava.value=="")
      {
        alert('Vyplňte text zprávy!');
        ntfnd.zprava.focus();
        return false;
      }
    else
//ntfnd.Odeslat.type="submit";
return true;
} 

function cpfields(f1,f2,fm1,fm2)
{
 var xp1 = document.getElementById(f1).value;
 var xp2 = document.getElementById(f2).value;
 var xfrm = document.getElementById(fm1);
 var xpth = document.getElementById(fm2).value;
 var rfm3 = document.getElementById('error1');
 var rfm4 = document.getElementById('error2');
 
 if(xp1.length<4)
 {
   alert(rfm3.value);
 }else 
 if(xp1!=xp2)
 {
   alert(rfm4.value);
 }else{
 
  xfrm.action = xpth;
  xfrm.target = "_top";
  xfrm.submit();
 } 
}

function format(anynum) {
	 
		divider = 100;
      decimal = 2;
	   workNum=Math.abs((Math.round(anynum*divider)/divider));

	   workStr=""+workNum;

	   if (workStr.indexOf(".")==-1){workStr+="."}

	   dStr=workStr.substr(0,workStr.indexOf("."));
	   dNum=dStr-0;
	   pStr=workStr.substr(workStr.indexOf("."));

	   while (pStr.length-1< decimal){
	      pStr+="0"; 
	   }

	  if(pStr =='.')
	  { 
	   pStr =''; 
	  }

     if (dNum>=1000) {
		  dLen=dStr.length;
		  dStr=parseInt(""+(dNum/1000))+","+dStr.substring(dLen-3,dLen)
	   }

	  
	   if (dNum>=1000000) {
		  dLen=dStr.length;
		  dStr=parseInt(""+(dNum/1000000))+" "+dStr.substring(dLen-7,dLen)
	   }
	   retval = dStr + pStr;

	   if (anynum<0) {retval="("+retval+")";}
	  
	return retval;
 }



