var XMLHttpRequestObject2 = false; 	
      var loadstatustext="<img src='images/loading.gif' /> loading..."	
	  
	      if (window.XMLHttpRequest) {
               XMLHttpRequestObject2 = new XMLHttpRequest();		
      } else if (window.ActiveXObject) {
               XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP");		
      }


function proveramaila(dataSource, divID){
var Email = document.getElementById('emailr').value;
   var dataSource1 = dataSource+'?Email='+Email;
        if(XMLHttpRequestObject2) {
          var obj = document.getElementById(divID); 
          XMLHttpRequestObject2.open("GET", dataSource1); 
          document.getElementById(divID).innerHTML=loadstatustext
          XMLHttpRequestObject2.onreadystatechange = function() 
          { 
            if (XMLHttpRequestObject2.readyState == 4 && 
              XMLHttpRequestObject2.status == 200) { 
                obj.innerHTML = XMLHttpRequestObject2.responseText;
              } 
            } 

          XMLHttpRequestObject2.send(null);
        }
      }
//cekira samo jedno polje u formi registracije



function checkBoxCek(cb) {
   for (j = 0; j < 2; j++) {

      if (eval("document.formkonacna.cak[" + j + "].checked") == true) {
        document.formkonacna.cak[j].checked = false;
        if (j == cb) {
          document.formkonacna.cak[j].checked = true;
         }
      }
   }
}


//proverava kontakt
function checkform ( form ) 
{
if (form.naslov.value == "") {
    alert( "Molimo Vas unesite Naslov !" );
    form.naslov.focus();
    return false ;
  }

  
  if (form.ime.value == "") {
    alert( "Molimo Vas unesite Ime !" );
    form.ime.focus();
    return false ;
  }
  
    if (form.emailKontakt.value == "") {
    alert( "Molimo Vas unesite E-Mail adresu !" );
    form.emailKontakt.focus();
    return false ;
  }

  if (form.emailKontakt.value != "") {
    var x = form.emailKontakt.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))
	{ alert("Molimo Vas unesite ispravnu E-Mail adresu !");
    form.emailKontakt.focus();
    return false ;
	}
  }
  
    if (form.poruka.value == "") {
    alert( "Molimo Vas unesite poruku!" );
    form.poruka.focus();
    return false ;
    }
  
  if (form.captcha.value == "") {
    alert( "Molimo Vas unesite broj !" );
    form.captcha.focus();
    return false ;
  }

  return true ;
}
//end proverava kontakt


//proverava kontakt
function checkformen ( form ) 
{
if (form.naslov.value == "") {
    alert( "Please enter Title !" );
    form.naslov.focus();
    return false ;
  }

  
  if (form.ime.value == "") {
    alert( "Please enter Name !" );
    form.ime.focus();
    return false ;
  }
  
    if (form.emailKontakt.value == "") {
    alert( "Please enter E-mail !" );
    form.emailKontakt.focus();
    return false ;
  }

  if (form.emailKontakt.value != "") {
    var x = form.emailKontakt.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))
	{ alert("Please enter correct E-Mail !");
    form.emailKontakt.focus();
    return false ;
	}
  }
  
    if (form.poruka.value == "") {
    alert( "Please enter Message!" );
    form.poruka.focus();
    return false ;
    }
  
  if (form.captcha.value == "") {
    alert( "Please enter number !" );
    form.captcha.focus();
    return false ;
  }

  return true ;
}
//end proverava kontakt


function proveraregistracije( form ) //proverava registracije
{
if (form.namer.value == "") {
    alert( "Molimo Vas unesite Naziv firme !" );
    form.namer.focus();
    return false ;
  }

  
  if (form.addressr.value == "") {
    alert( "Molimo Vas unesite Ulicu i broj !" );
    form.addressr.focus();
    return false ;
  }
  
    if (form.placer.value == "") {
    alert( "Molimo Vas unesite Mesto !" );
    form.placer.focus();
    return false ;
  }
  
  if (form.countryr.value == "Select one") {
    alert( "Molimo Vas izaberite Drzavu !" );
    form.countryr.focus();
    return false ;
  }
  
    if (form.pibr.value == "") {
    alert( "Molimo Vas unesite PIB !" );
    form.pibr.focus();
    return false ;
  }
  
   if (form.pibr.value != "") {
    var pibr = form.pibr.value;
	var duzina = form.pibr.value.length;

    myReg=new RegExp("^[$]?[0-9]*\\.?[0-9]*$"); 

   if (!(myReg.test(pibr) && pibr!='.' && pibr!='$') || (pibr == "") || (duzina < 9) || (duzina > 9)) {
      alert("Obavezan unos od 9 cifara PIB");
	 pibr = "";
     form.pibr.focus();
      return false;
   }
   }
  
  if (form.telr.value == "") {
    alert( "Molimo Vas unesite Telefon !" );
    form.telr.focus();
    return false ;
  }
  
  if (form.emailr.value == "") {
    alert( "Molimo Vas unesite E-Mail adresu !" );
    form.emailr.focus();
    return false ;
  }

  if (form.emailr.value != "") {
    var x = form.emailr.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))
	{ alert("Molimo Vas unesite ispravnu E-Mail adresu !");
    form.emailr.focus();
    return false ;
	}
  }
  
    if (form.personr.value == "") {
    alert( "Molimo Vas unesite Ime i prezime kontakt osobe !" );
    form.personr.focus();
    return false ;
    }
  
  if (form.passr.value == "") {
    alert( "Molimo Vas unesite Sifru !" );
    form.passr.focus();
    return false ;
  }
  
  if (form.passr2.value == "") {
    alert( "Molimo Vas unesite polje Ponovite sifru !" );
    form.passr2.focus();
    return false ;
  }
  
  return true ;
}
//end proverava registracije


function checkPass(){
      //Store the password field objects into variables ...
      var passr = document.getElementById('passr');
      var passr2 = document.getElementById('passr2');
      //Store the Confimation Message Object ...
      var message = document.getElementById('confirmMessage');
      //Set the colors we will be using ...
      var goodColor = "#66cc66";
      var badColor = "#ff6666";
      //Compare the values in the password field 
      //and the confirmation field
      if(passr.value == passr2.value){
        //The passwords match. 
        //Set the color to the good color and inform
        //the user that they have entered the correct password 
        passr2.style.backgroundColor = goodColor;
        message.style.color = goodColor;
        message.innerHTML = '<img src="./images/tick.png">';
      }else{
        //The passwords do not match.
        //Set the color to the bad color and
        //notify the user.
        passr2.style.backgroundColor = badColor;
        message.style.color = badColor;
        message.innerHTML = '<img src="./images/publish_x.png">';
      }
    }  

 //proverava prijave
function proveraprijve( form )
{
  
  
  if (form.emailprijava.value == "") {
    alert( "Molimo Vas unesite E-Mail adresu !" );
    form.emailprijava.focus();
    return false ;
  }

  if (form.emailprijava.value != "") {
    var x = form.emailprijava.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))
	{ alert("Molimo Vas unesite ispravnu E-Mail adresu !");
    form.emailprijava.focus();
    return false ;
	}
  }
  
  
  if (form.passwordprijava.value == "") {
    alert( "Molimo Vas unesite Sifru !" );
    form.passwordprijava.focus();
    return false ;
  }

  return true ;
}
 // endproverava prijave




function proveraonline( form ) //proverava on line registracije
{
if (form.Prezime.value == "") {
    alert( "Molimo Vas unesite Prezime !" );
    form.Prezime.focus();
    return false ;
  }

  
  if (form.Ime.value == "") {
    alert( "Molimo Vas unesite Ime !" );
    form.Ime.focus();
    return false ;
  }
  
    if (form.Adresa.value == "") {
    alert( "Molimo Vas unesite Adresa !" );
    form.Adresa.focus();
    return false ;
  }
  
  if (form.PosBr.value == "") {
    alert( "Molimo Vas unesite Postanski broj !" );
    form.PosBr.focus();
    return false ;
  }
  
    if (form.Mesto.value == "") {
    alert( "Molimo Vas unesite Mesto stanovanja !" );
    form.Mesto.focus();
    return false ;
  }
  

  if (form.Drzava.value == "") {
    alert( "Molimo Vas unesite Drzavu!" );
    form.Drzava.focus();
    return false ;
  }
  
  
    if (form.TelFix.value == "") {
    alert( "Molimo Vas unesite Telefon fiksni !" );
    form.TelFix.focus();
    return false ;
    }
	
	 if (form.TelMob.value == "") {
    alert( "Molimo Vas unesite Telefon mobilni !" );
    form.TelMob.focus();
    return false ;
    }
  
   if (form.e_mail.value == "") {
    alert( "Molimo Vas unesite E-Mail adresu !" );
    form.e_mail.focus();
    return false ;
  }

  if (form.e_mail.value != "") {
    var x = form.e_mail.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))
	{ alert("Molimo Vas unesite ispravnu E-Mail adresu !");
    form.e_mail.focus();
    return false ;
	}
  }
  
  if (form.Pol.value == ": izaberite :") {
    alert( "Molimo Vas izaberite pol !" );
    form.Pol.focus();
    return false ;
  }
  
  if (form.god_rodjenja.value == "") {
    alert( "Molimo Vas unesite Godinu rodjenja !" );
    form.god_rodjenja.focus();
    return false ;
  }
  
  if (form.VojnaObaveza.value == ": izaberite :") {
    alert( "Molimo Vas izberite polje Regulisana vojna obaveza !" );
    form.VojnaObaveza.focus();
    return false ;
  }
  

  if (form.Kategorija.value == "") {
    alert( "Molimo Vas unesite Kategoriju!" );
    form.Kategorija.focus();
    return false ;
  }
  
  
  return true ;
}
//end proverava on line registracije
function proverapretrage (form){
 if (form.pretraga.value == "Unesite naziv artikla") {
    form.pretraga.focus();
    return false ;
  }
  if (form.pretraga.value == "Enter article name") {
    form.pretraga.focus();
    return false ;
  }
	
}
