function setPaymentInfo(isChecked)
{
	with (window.document.frmCheckout) {
		if (isChecked) {
			txtPaymentFirstName.value  = txtShippingFirstName.value;
			txtPaymentLastName.value   = txtShippingLastName.value;
			txtPaymentAddress.value   = txtShippingAddress.value;
			
			txtPaymentState.value      = txtShippingState.value;			
			txtPaymentCity.value       = txtShippingCity.value;
			txtPaymentPostalCode.value = txtShippingPostalCode.value;
			
			
			txtPaymentFirstName.readOnly  = true;
			txtPaymentLastName.readOnly   = true;
			txtPaymentAddress.readOnly   = true;
			
			
			txtPaymentState.readOnly      = true;			
			txtPaymentCity.readOnly       = true;
			txtPaymentPostalCode.readOnly = true;
      		
		} else {
			txtPaymentFirstName.readOnly  = false;
			txtPaymentLastName.readOnly   = false;
			txtPaymentAddress.readOnly   = false;
			
			
			txtPaymentState.readOnly      = false;			
			txtPaymentCity.readOnly       = false;
			txtPaymentPostalCode.readOnly = false;
      
      
      txtPaymentFirstName.value  = "";
			txtPaymentLastName.value   = "";
			txtPaymentAddress.value   = "";
			
			txtPaymentState.value      = "";			
			txtPaymentCity.value       = "";
			txtPaymentPostalCode.value = "";
      
      			
		}
	}
}


function Validate(frmCheckout) {
    for( var i=0; i<frmCheckout.length; i++ ) {
     with(frmCheckout.elements[i]) {
      if( type=="text" ) {
        if( name.indexOf("num") == 0 ) {
            if( (value.length == 0) || isNaN(parseInt(value)) ) {
                alert('Vyplňte prosím číselnou hodnotu do pole"' + name.slice(3) + '".');
                focus();
                return false;       
            }
        }
        else if(name.indexOf("ic") == 0){
        	if(((value.length != 8) && !isNaN(parseInt(value)))){
        		alert('Vyplňte prosím číselnou hodnotu do pole"' + name.slice(2) + '".');
        		focus();
        		return false;
        	}
        	else{
        		;
        	}
        }
        else if(name.indexOf("dic") == 0){
        	if((value.length < 10) && value.length != 0){
        		alert('Vyplňte prosím číselnou hodnotu do pole"' + name.slice(3) + '".');
        		focus();
        		return false;
        	}
        	else{
        		;
        	}
        } 
        else {
            if( value.length==0) {
                alert('Vyplňte prosím hodnotu do pole"' + name + '".');
                focus();
                return false;       
            }
        }
      }
     }
    }
    return true;
} 
