function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}
function trim(str) {
	return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}





function printaj(){


var reason = 0;

	reason += validateMobilni()
	reason += validateImePrezime()	
	reason += validateOIB()
	reason += validateBrIdDok()
	reason += validateAdresa()
	reason += validateTvrtka()

	opla = document.getElementById("oplaDiv")

	if (reason !=0){
		opla.style.display="inline";
		scroll(0,0);

	}else{

		opla.style.display="none";
		scroll(0,0);
		window.print();
	}


}




function validateMobilni(){
	fld0 = document.getElementById("pozMob")
	if(trim(fld0.value).length == 0){
		error += 1;
		fld0.style.background = '#E3A9C6';
	}else{
		fld0.style.background = '#f6f6f6';	
	}

	fld1 = document.getElementById("mob")
	if(trim(fld1.value).length == 0){
		error += 1;
		fld1.style.background = '#E3A9C6';
	}else{
		fld1.style.background = '#f6f6f6';	
	}

	return error

}






/*******************************************/




var error;
error = 0;

function EnableDisable(x){


if (!x.checked){

	document.myForm.zelim21.disabled=true
	document.myForm.zelim22.disabled=true
	document.myForm.zelim23.disabled=true
	document.myForm.zelim24.disabled=true
	document.myForm.zelim25.disabled=true
	document.myForm.zelim26.disabled=true
	document.myForm.zelim27.disabled=true

}else{
	document.myForm.zelim21.disabled=false
	document.myForm.zelim22.disabled=false
	document.myForm.zelim23.disabled=false
	document.myForm.zelim24.disabled=false
	document.myForm.zelim25.disabled=false
	document.myForm.zelim26.disabled=false
	document.myForm.zelim27.disabled=false

}
}




function validateTvrtka(){
	fld = document.getElementById("nazivTvrtke")
	if(trim(fld.value).length == 0){
		error += 1
		fld.style.background = '#E3A9C6'
	}else{
		fld.style.background = '#f6f6f6'	
	}
	return error
}





function validateOIB(){
	fld = document.getElementById("oib")
	if(trim(fld.value).length == 0){
		error += 1
		fld.style.background = '#E3A9C6'
	}else{
		fld.style.background = '#f6f6f6'	
	}
	return error
}

function validateBrIdDok(){
	fld = document.getElementById("brIdDok")
	if(trim(fld.value).length == 0){
		error += 1
		fld.style.background = '#E3A9C6'
	}else{
		fld.style.background = '#f6f6f6'	
	}
	return error
}


function validateImePrezime(){

	fld0 = document.getElementById("ime")
	if(trim(fld0.value).length == 0){
		error += 1
		fld0.style.background = '#E3A9C6'
	}else{
		fld0.style.background = '#f6f6f6'	
	}

	fld1 =  document.getElementById("prezime")
	if(trim(fld1.value).length == 0){
		error += 1
		fld1.style.background = '#E3A9C6'
	}else{
		fld1.style.background = '#f6f6f6'	
	}
	return error
}








function validateAdresa(){
	fld0 =  document.getElementById("ulica")
	if(trim(fld0.value).length == 0){
		error += 1
		fld0.style.background = '#E3A9C6'
	}else{
		fld0.style.background = '#f6f6f6'	
	}

	fld1 =  document.getElementById("kbr")
	if(trim(fld1.value).length == 0){
		error += 1
		fld1.style.background = '#E3A9C6'
	}else{
		fld1.style.background = '#f6f6f6'		
	}

	fld2 =  document.getElementById("grad")
	if(trim(fld2.value).length == 0){
		error += 1
		fld2.style.background = '#E3A9C6'
	}else{
		fld2.style.background = '#f6f6f6'	
	}

	fld3 =  document.getElementById("pbr")
	if(trim(fld3.value).length == 0){
		error += 1
		fld3.style.background = '#E3A9C6'
	}else{
		fld3.style.background = '#f6f6f6'	
	}
	
	
	fld4 =  document.getElementById("drzava")
	if(trim(fld4.value).length == 0){
		error += 1
		fld4.style.background = '#E3A9C6'
	}else{
		fld4.style.background = '#f6f6f6'	
	}

	return error
}


     function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }




