// JavaScript Document
// required jquery

checkForm = function(className){
	var status = true;
	var msg = 'Unesite sva potrebna polja \n\n';
	$("#"+className+" .required").each(function(){
		var elem = $(this);
		switch (elem.attr('type')){
			case 'password':
				if (elem.val().length < 6) {
					status = false;
					msg = msg + elem.attr('title') + '\n';
				}
				break;
			case 'checkbox':
				if (!elem.is(':checked')){
					status = false;
					msg = msg + elem.attr('title') + '\n';
				}
				break;
			default:
				if (elem.val().length==0 || elem.val()==0 || elem.val()===elem.attr('title')) {
					status = false;
					msg = msg + elem.attr('title') + '\n';
				}
				break;
		}
	});
	if (!status) alert(msg);
	return status;
};

function passConf(elemCheck, pass_id){
	if (elemCheck.value != $('#'+pass_id).val()){
		elemCheck.value = '';
		alert($(elemCheck).attr('title'));
	}
}

function add_new_tem(haystack, needle){
	$('#'+haystack).append($('#'+needle).clone());
}

function add_new_phone(){ //return false;
	var nhtml = $('#phone_field_set').html();
	$('#phone_fields').append('<div class="input_row">' + nhtml + '</div>');
	var el_no = $('#phone_fields div').length;
	//$('.no:last').text('(' + el_no + ')');
	//$('.flags:last').attr('id', 'flag' + el_no);
	if (el_no > 7) $('#add_new_phone').hide();
}

function setFlag(elem){
	elem_id = $(elem).attr('id'); //alert(elem_name);
	var bgimg = $('#'+elem_id+' option:selected').css('backgroundImage');
	$(elem).css('backgroundImage', bgimg);
}

function flag_choice_show(elemname){
	$('#'+elemname+'_choice').css('left','auto');
	return false;
}
function changeFlag(holdername, selected, value){
	$('#'+holdername+'_choice').css('left','-9999px');
	var imgholder = $('#'+holdername);
	var valholder = $('#'+holdername+'val');
	var newimg = $(selected).attr('src');
	imgholder.attr('src', newimg);
	valholder.attr('value', value);
	return true;
}

function confirm_delete(message){
	if (!message) var message = 'Are you sure you want to delete this?';
	var cf = false;
	cf = confirm(message);
	return cf;
}
