//JavaScript
//---------------------------------------------------------------begin 2Words --------------------------------------------------	
var global="";
var st="";
function toWords(ulaz)
     {
  var niz
 var brHiljade = new Array(" ","hiljadu","dve hiljade", "tri hiljade","cetri hiljade", "pet hiljada", "sest hiljada", "sedam hiljada", "osam hiljada", "devet hiljada");		
  var brStotine=new Array(" ","sto","dvesto","tristo","cetristo","petsto","seststo","sedamsto","osamsto","devetsto","hiljadu");
  var brJedinice=new Array(" ","jedan","dva","tri","cetri","pet","sest","sedam","osam","devet","deset","jedanajst"
                         ,"dvanajst","trinajst","cetrnajst","petnajst","sesnajst","sedamnajst","osamnajst","devetnajst");
  var brDesetice=new Array(" "," ","dvadeset","trideset","cetrdeset","pedeset","sezdeset","sedamdeset","osamdeset","devedeset");
  var broj=new Array(" "," "," "," ");
  var st=new String (ulaz);
   st = st.replace(/[\, ]/g,'');
  var s=st.split("");
  var posDva=0;
  var des=0;
  
// provera poslednja dva broja
 
      hilj=parseInt(s[s.length-4]);
      sto=parseInt(s[s.length-3]);
      des=parseInt(s[s.length-2]);
      jed=parseInt(s[s.length-1]);

    if (des >1) 
	{
	  broj[1]=brHiljade[hilj];
	  broj[2]=brStotine[sto];
	  broj[3]=brDesetice[des];
	  broj[4]=brJedinice[jed];
	  // broj[1]='2';
	  // broj[2]='2';
	  // broj[3]='2';
	  // broj[4]='2';
	 }
	 else 
	 {
	  //posDva je preti pos i pos broj
	 posDva=(parseInt(s[s.length-2])*10+parseInt((s[s.length-1])));
	  //1
	  broj[1]=brHiljade[hilj];
	  //2
	  broj[2]=brStotine[sto];
	  //3
	  broj[3]=brDesetice[des];
	  //4
	  broj[4]=brJedinice[posDva];
	 
	// broj[1]='2';
	//  broj[2]='2';
	//  broj[3]='2';
	//  broj[4]='2';
	 }


      
	  var izlaz="";
 
	for (i=1;i<=4;i++)
		{
		    
			izlaz=izlaz+" "+(broj[i]);
			
			
		}
		return izlaz;
  }	

//---------------------------------------------------------------end 2Words --------------------------------------------------	
//======================================================== Stampaj rec na pocetku ============================================
function pisi()
 {
	  global=1000+Math.floor(Math.random()*9000);
	 //  global=1;
	 // alert (global);
	 // var st=new String (global);
	 // var niz=st.split("");
	 // alert (st.length);
	 // alert (niz[0]);//length
	  return document.write(toWords(global));
	 
 }
//============================================================ End stampaj ===================================================
// end Stampaj rec
// Stampa datum u formatu "7 Novembar 2006"
function Datum()
{
function makeArray() 
{
 for (i = 0; i<makeArray.arguments.length; i++)
 this[i + 1] = makeArray.arguments[i];
}

var months = new makeArray('Jan','Feb','Mar','Apr','Maj',
'Jun','Jul','Aug','Sep','Oct','Nov','Dec');
var date = new Date();
var day = date.getDate();
var month = date.getMonth() + 1;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
var datum = (day + "&nbsp; " + months[month] + " " + year);
return datum;
}
// rad sa web upitnikom

//provera da li je polje prazno
function IsEmpty(aTextField, msg)
   {
    if ((aTextField.value.length==0) ||(aTextField.value==null)) 
     {
	   alert (msg);
	   aTextField.focus();
	   return false;
     }
    else return true;
	
   }	

function IsEmail(aTextField)
    {
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(aTextField.value.match(emailExp)) return true;
  else {
		alert("        Email adresa nije validna pokusajte ponovo!!! \n Ako nemate Email adresu ukucajte nemam@nemam.com");
		aTextField.focus();
		return false;
	   }
    }
//proverava da li je komentar prazan ....

function seeTextArea (form) 
 {
	  //if (IsEmpty(form.Mail)) alert ("prazna je");
	  IsEmpty(form.DetaljanOpisProjekta,"Unesite detaljan opis projekta");
	  //IsEmail(form.Mail);
 }
 function validNumber(aTextField,msg)
  {
	 // alert (aTextField.value);
	  //provera da li broj odgovara
	 if(aTextField.value!=global)
	 {
	   alert (msg);
	   history.go();
	   aTextField.focus();
	   return false;
     }
    return true;
	
   }


function ValidateForm()
 {
  vred=false;

 try
   {
    if (IsEmpty(document.frmUpitnik.PrezimeIme,"Unesite Prezime i Ime")) vred=true;
	else return false;
	if (IsEmpty(document.frmUpitnik.Telefon,"Unesite broj vaseg telefona")) vred=true;
	else return false;
	if (IsEmail(document.frmUpitnik.eMail)) vred=true;
	else return false;
	//if (IsEmpty(document.frmUpitnik.ProcenjenBudzet,"Unesite procenu vaseg budzeta za ovaj projekat")) vred=true;
	//else return false;
	if (IsEmpty(document.frmUpitnik.KakoStenasPronasli,"Molimo vas unesite kako ste nas pronasli")) vred=true;
	else return false;
	if (validNumber(document.frmUpitnik.praviBroj,"Niste uneli ispravan broj pokusajte ponovo 1")) vred=true;
	else 
	{
	//history.go();
	return false;
	}
   }
catch (err)
   {
   txt="Postoji greska na ovoj stranici.\n\n"
   txt+="Opis greske: " + err.description + "\n\n"
   txt+="Click OK to continue.\n\n"
   alert(txt)
   }
 return vred;
 }

// Puni memo polje sa sadrzajem div.a i zatim ga prosledjuje 2php-u

function divCopy(memo,div)
 {
	document.getElementById(memo).value="";
	document.getElementById(memo).value=document.getElementById(div).innerHTML;
 }
