function confirmSubmit() {
var agree = confirm("Are you sure you wish to continue?");
if (agree)
	return true ;
else
	return false ;
}

function checkAllCheckboxes(flag) {
	var adminform = document.getElementById('adminform');
  for (var i = 0; i < adminform.elements.length; i++) {
    var e = adminform.elements[i];
    if ( e.type=='checkbox' )
		e.checked = flag;
  }
}

function changeDivBackground (id) {
	var elementR = document.getElementById(id);
	var elementU = document.getElementById(id+"U");
	elementR.style.backgroundColor = "gray";
	elementU.style.backgroundColor = "gray";
}

function clearDivBackground (id) {
	var elementR = document.getElementById(id);
	var elementU = document.getElementById(id+"U");
	elementR.style.backgroundColor = "white";
	elementU.style.backgroundColor = "white";
}

$(document).ready(function() {
	$('#datum_isteka').calendar({ dateFormat: 'YMD-' });
	$('#rok_placanja').calendar({ dateFormat: 'YMD-' });
	$('#datum_kreiranja').calendar({ dateFormat: 'YMD-' });
	$('#dat_zahtjeva').calendar({ dateFormat: 'YMD-' });
	$('#zak_datum').calendar({ dateFormat: 'YMD-' });
	$('#od').calendar({ dateFormat: 'YMD-' });
	$('#do').calendar({ dateFormat: 'YMD-' });
	$('#rn_datum').calendar({ dateFormat: 'YMD-' }); 
	$('#rn_zakazano_za').calendar({ dateFormat: 'YMD-' });
	$('#dhcp_od').calendar({ dateFormat: 'YMD-' });
	$('#dhcp_do').calendar({ dateFormat: 'YMD-' });		
});
  
function toggleCheckboxes() {
	var inputlist = document.getElementsByTagName("input");
	for (i = 0; i < inputlist.length; i++) {
 		if ( inputlist[i].getAttribute("type") == 'checkbox' ) { 
			if (inputlist[i].checked) inputlist[i].checked = false
				else inputlist[i].checked = true;
      		}
      	}
	}

/* # dodatak */

function idi_na(link) {
	if (link.charAt(0) == '/') location.href = link;
	else location.href = link;
	}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=1,statusbar=0,menubar=0,resizable=0,width=600,height=500,left = 340,top = 262');");
	}

function popUpScrol(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=1,statusbar=0,menubar=0,resizable=0,width=600,height=500,left = 340,top = 262');");
	}

function getObject(obj) {
	var theObj;
 	if(document.all) {
	    	if(typeof obj=="string") {
      		return document.all(obj);
	    		}
		else {
		      return obj.style;
    			}
		}
  	if(document.getElementById) {
	    	if(typeof obj=="string") {
		      return document.getElementById(obj);
			}
		else {
		      return obj.style;
			}
		}
		return null;
	}

//brojac karaktera
function Contar(entrada,salida,texto,caracteres) {
  var entradaObj=getObject(entrada);
  var salidaObj=getObject(salida);
  var longitud=caracteres - entradaObj.value.length;
  if(longitud <= 0) {
    longitud=0;
    texto='<span class="disable">&nbsp;'+texto+'&nbsp;</span>';
    entradaObj.value=entradaObj.value.substr(0,caracteres);
  }
  salidaObj.innerHTML = texto.replace("{CHAR}",longitud);
}

function ShowHide(elementId) {
	var element = document.getElementById(elementId);
	if(element.style.display != "block") {
		element.style.display = "block";
	}
	else {
		element.style.display = "none";
	}
}

function UpdateText(element) {
	if(element.innerHTML.indexOf("Show") != -1) {
		element.innerHTML = "Sakrij detalje";
	}
	else {
		element.innerHTML = "Prikazi detalje";
	}
}


// dio za resize grafikona i submitovanje forme.... 
$(function() {
  $('.error').hide();
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var start_grafikon = $("input#start_grafikon").val();
		if (start_grafikon == "" || !start_grafikon.match(/^[0-2][0-9][0-9][0-9]\-[0-1][0-9]\-[0-3][0-9]\ [0-2][0-9]\:[0-5][0-9]\:[0-5][0-9]$/)) {
      $("label#start_grafikon_error").show();
      $("input#start_grafikon").focus();
      return false;
    }
		var stop_grafikon = $("input#stop_grafikon").val();
		if (stop_grafikon == "" || !stop_grafikon.match(/^[0-2][0-9][0-9][0-9]\-[0-1][0-9]\-[0-3][0-9]\ [0-2][0-9]\:[0-5][0-9]\:[0-5][0-9]$/)) {
      $("label#stop_grafikon_error").show();
      $("input#stop_grafikon").focus();
      return false;
    }
 		var host = $("input#host").val();
		if (host == "" || !host.match(/^[a-zA-Z0-9]+$/)) {
      return false;
    }  
    return true; 
	});
});


// masked plugin
jQuery(function($){
   $("#start_grafikon").mask("9999-99-99 99:99:99");
   $("#stop_grafikon").mask("9999-99-99 99:99:99");
   $("#mac_modema").mask("**:**:**:**:**:**");
   $("#mac_mta").mask("**:**:**:**:**:**");
   $("#mac_adresa").mask("**:**:**:**:**:**");
   $("#brza_mac_adresa").mask("**:**:**:**:**:**");
   $("#mac_adresa_modema").mask("**:**:**:**:**:**");
   $("#brza_mta_mac").mask("**:**:**:**:**:**");
   $("#mta_mac").mask("**:**:**:**:**:**");
   $("#ap_mac_adresa").mask("**:**:**:**:**:**");
});


function setFormFieldsReadOnly() {
	document.pAndsAddress.delFirstName.disabled=true;
}

function codename() {
	if(document.pAndsAddress.cb.checked) {
		document.pAndsAddress.delFirstName.disabled=false;
	}
	else {
		document.pAndsAddress.delFirstName.disabled=true;
	}
}
