$(function(){
	confirmDelete();
	formButtonLinks();
});

function confirmDelete(){
	
	var mess='';
	if($.language=='bg'){
		mess = 'Наистина ли да се изтрие?';
	}else{
		mess = 'Are you sure?';
	}	
	$('a.delete').click(function(){
		if(confirm(mess)){
			return true;
		}else{
			return false;
		}
	});	
}

function validateForm(obj, fields, mess, id){
	
	if(fields == ''){return false;}
	var err = false;
	var arr = fields.split(';');
	
	var form = $(obj).parents('form');
	
	for(i=0; i<=(arr.length-1); i++){
		if(arr[i]!= '' && arr[i] != undefined){
			var curentField = form.find('[name='+arr[i]+']');
						
			if(
				curentField.val()== '' || 
				curentField.val()== 0  ||
				curentField.val()== null
			){
				curentField.css({"background":"#fcc"})				
				err = true;
			}else{
				curentField.css({"background":"#fff"})
			}
		}
	}
	if(err){
		form.children('#'+id).html(mess);
		return false;		
	}else{
		form.submit();
	}	
}


function goback(){
	history.go(-1);
	return false;
}

function submitFormPost(l){	
	var result = true;
	if($(l).parents('form').length==0){return false;}
	if($(l).parents('form').attr('onsubmit')!=undefined){		
		var ons = $(l).parents('form').attr('onsubmit');
		ons = ons.replace('return ','');
		result = eval(ons);
	}
	if(result==true){
		$(l).parents('form').submit();	
	}	
}

function jform(){
	if($('form.jform').length==0){return false;}
	$('form.jform').submit(function(e){
		e.preventDefault();
		var url = '';
		$(this).find("input,textarea,select,hidden").each(function (i, el) {
			if(el.name != ''){
				url += '/'+el.name+':'+$(el).val();
			}
		});
		url = $(this).attr('action') + url;
		location.replace(url);
	});
}

function submitForm(formId){
		if($('form#'+formId).length==0){return false;}		
				
		var url = '';		
		$('form#'+formId).find("input,textarea,select,hidden").each(function (i, el) {
			if(el.name != ''){
				url += '/'+el.name+':'+$(el).val();
			}
		});
		url = $('form#'+formId).attr('action') + url;
		location.replace(url);
	return false;
}

function viewMess(mess){	
	mess = '<div id="modalInfo" class="nyroModalClose">'+mess+'</div>'; 
	$(function(){
		$.nyroModalManual({		  	  
	      content: mess		 
		});
	});
}


function showLoading(div){
	var img = '<img src="/web/img/loading.gif" style="width: 128px; height: 15px; position:absolute; top:50%; left:50%; margin-left:-64px; margin-top:-10px;" />';
	$('#'+div).html(img);	
}

function formButtonLinks(){	
	$('a.formSubmit').click(function(e){
		e.preventDefault();
		$(this).parents('form').submit();
	});
	
	$('a.formReset').click(function(e){
		e.preventDefault();
		$(this).parents('form').find('input, textarea').each(function(){
			$(this).val('');
		});
	});	
}


function string2json(string){
	eval('var obj='+string);
	return obj;
}

function clearForm(formObj){	
	formObj.find('input[type=text]').val('');
	formObj.find('textarea').val('');	
	formObj.find('select option').attr('selected', false);
}

