		function user(filez, wh, ht) {
			window.open(filez,'zakaznik','width='+wh+',height='+ht+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no');
		}
  function disableIt()
  {
    if(!document.getElementById('frm').disabled)
    {
      document.getElementById('frm').disabled = true;
      document.getElementById('frm').style.border = '1px solid #d1d1d1';
      document.getElementById('frm').style.color = '#d1d1d1';
    }
    else
    {
      document.getElementById('frm').disabled = false;
      document.getElementById('frm').style.border = '1px solid #000000';
      document.getElementById('frm').style.color = '#000000';
    }
      
    if(!document.getElementById('stre').disabled)
    {
      document.getElementById('stre').disabled = true;
      document.getElementById('stre').style.border = '1px solid #d1d1d1';
      document.getElementById('stre').style.color = '#d1d1d1';
    }
    else
    {
      document.getElementById('stre').disabled = false;
      document.getElementById('stre').style.border = '1px solid #000000';
      document.getElementById('stre').style.color = '#000000';
    }

    if(!document.getElementById('cit').disabled)
    {
      document.getElementById('cit').disabled = true;
      document.getElementById('cit').style.border = '1px solid #d1d1d1';
      document.getElementById('cit').style.color = '#d1d1d1';
    }
    else
    {
      document.getElementById('cit').disabled = false;
      document.getElementById('cit').style.border = '1px solid #000000';
      document.getElementById('cit').style.color = '#000000';
    }

    if(!document.getElementById('ps').disabled)
    {
      document.getElementById('ps').disabled = true;
      document.getElementById('ps').style.border = '1px solid #d1d1d1';
      document.getElementById('ps').style.color = '#d1d1d1';
    }
    else
    {
      document.getElementById('ps').disabled = false;
      document.getElementById('ps').style.border = '1px solid #000000';
      document.getElementById('ps').style.color = '#000000';
    }
    
    return true;
  }

function printIt()
{
  document.getElementById('prn_butt').style.display = 'none';
  window.print();
  document.getElementById('prn_butt').style.display = 'block';
}

	function getE(element) {
		return document.getElementById(element);
	}
  
  function runEmailControl(adresa){
		 re = /^[+_a-zA-Z0-9-]+(\.[+_a-zA-Z0-9-]+)*@[\.a-zA-Z0-9-]+\.[a-zA-Z0-9-]{2,4}$/;
	    return adresa.search(re) == 0;
	}

  function validate()
  {
    if(getE('Firm').value == "") {
  		alert('Vyplňte prosím pole Jméno a příjmení (Firma)!');
  		getE('Firm').select();
	  	return false
    }
    
    if(getE('Street').value == "") {
  		alert('Vyplňte prosím pole Ulice!');
  		getE('Street').select();
	  	return false
    }

    if(getE('City').value == "") {
  		alert('Vyplňte prosím pole Město!');
  		getE('City').select();
	  	return false
    }

    if(getE('ZipCode').value == "") {
  		alert('Vyplňte prosím pole PSČ!');
  		getE('ZipCode').select();
	  	return false
    }

    if(getE('Phone').value == "") {
  		alert('Vyplňte prosím pole Telefon!');
  		getE('Phone').select();
	  	return false
    }

    if(getE('Email').value == "") {
  		alert('Vyplňte prosím pole Email!');
  		getE('Email').select();
	  	return false
    }

    if(getE('Email').value != "") {
      if(!runEmailControl(getE('Email').value)) {
     		alert('Email je v nesprávném tvaru!');
     		getE('Email').select();
        return false
      }
    }
    
    if(getE('Login').value == "") {
   		alert('Vyplňte prosím pole Přístupové jméno!');
   		getE('Login').select();
     	return false
    }

    if(getE('Password').value == "") {
   		alert('Vyplňte prosím pole Heslo!');
   		getE('Password').select();
     	return false
    }
       
    if(getE('PasswordControl').value == "") {
   		alert('Vyplňte prosím pole Potvrzení hesla!');
   		getE('PasswordControl').select();
     	return false
    }

    if(getE('Password').value != getE('PasswordControl').value) {
   		alert('Zadaná hesla se neshodují');
     	return false
    }
    
  }

  function validate1()
  {
    if(getE('Firm').value == "") {
  		alert('Vyplňte prosím pole Jméno a příjmení (Firma)!');
  		getE('Firm').select();
	  	return false
    }
    
    if(getE('Street').value == "") {
  		alert('Vyplňte prosím pole Ulice!');
  		getE('Street').select();
	  	return false
    }

    if(getE('City').value == "") {
  		alert('Vyplňte prosím pole Město!');
  		getE('City').select();
	  	return false
    }

    if(getE('ZipCode').value == "") {
  		alert('Vyplňte prosím pole PSČ!');
  		getE('ZipCode').select();
	  	return false
    }

    if(getE('Phone').value == "") {
  		alert('Vyplňte prosím pole Telefon!');
  		getE('Phone').select();
	  	return false
    }

    if(getE('Email').value == "") {
  		alert('Vyplňte prosím pole Email!');
  		getE('Email').select();
	  	return false
    }

    if(getE('Email').value != "") {
      if(!runEmailControl(getE('Email').value)) {
     		alert('Email je v nesprávném tvaru!');
     		getE('Email').select();
        return false
      }
    }
        
  }

  function cart_validate()
  {
    if(getE('Firm').value == "") {
  		alert('Vyplňte prosím pole Jméno a příjmení (Firma)!');
  		getE('Firm').select();
	  	return false
    }
    
    if(getE('Street').value == "") {
  		alert('Vyplňte prosím pole Ulice!');
  		getE('Street').select();
	  	return false
    }

    if(getE('City').value == "") {
  		alert('Vyplňte prosím pole Město!');
  		getE('City').select();
	  	return false
    }

    if(getE('ZipCode').value == "") {
  		alert('Vyplňte prosím pole PSČ!');
  		getE('ZipCode').select();
	  	return false
    }

    if(getE('Phone').value == "") {
  		alert('Vyplňte prosím pole Telefon!');
  		getE('Phone').select();
	  	return false
    }

    if(getE('Email').value == "") {
  		alert('Vyplňte prosím pole Email!');
  		getE('Email').select();
	  	return false
    }

    if(getE('Email').value != "") {
      if(!runEmailControl(getE('Email').value)) {
     		alert('Email je v nesprávném tvaru!');
     		getE('Email').select();
        return false
      }
    }
        
  }
	function detail(filez, wh, ht) {
			window.open(filez,'objednavka','width='+wh+',height='+ht+',toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,copyhistory=no,resizable=no');
		}
