function set_value(id,value)
{
	$("#"+id).attr("value",value);
}

function get_value(id)
{
	return $("#"+id).val();
}

function check_it(id)
{
	 $("#"+id).attr('checked', true);
}

function IsSet(sText)
{
   if (sText=='')
		return false;
   else
		return true;
}	

function make_loading(obj,wait_str)
{	
	$(document).ready(function() {
		if (IsSet(wait_str)==false)
		{
			wait_str=' Wait... '
		}
		$(obj).text(wait_str);
		$(obj).attr('disabled', true);
	});
}

function jq_get_value_form_name(name)
{
	return $("input[@name='"+name+"']:checked").val();
}





function sort_tbl_make_ids(table_id)
{
	$.tableDnD.currentTable = document.getElementById(table_id);
	var aaa=$.tableDnD.serialize();
	aaa=aaa+'&';
	temp=aaa.split(table_id+'[]=');
	var end_str='';
	for(var i=2; i<temp.length; i++) {
	end_str=end_str+temp[i].substr(0,temp[i].length-1);
		if(i<temp.length-1)
		{end_str=end_str+'|';}
	}
	return end_str;
}

//jQuery pie selekta

function clear_sel_bullet(type) { $(".code_gen_selected").removeClass("code_gen_selected").show("slow"); }

function set_sel_bullet(type,id)
{
	switch(type)
	{
		case 'file':
			$("#file_selector_"+id).addClass("code_gen_selected").show("slow");
		break;
		  
		case 'image':
			$("#image_selector_"+id).addClass("code_gen_selected").show("slow");
		break;

		case 'media':
			$("#media_selector_"+id).addClass("code_gen_selected").show("slow");
		break;

		case 'embed':
			$("#embed_selector_"+id).addClass("code_gen_selected").show("slow");
		break;
	}
}

function clear_sel_divs(cssclass)
{
	$("."+cssclass).addClass("sel_divs_unselected").show("slow");
	$("."+cssclass).removeClass("sel_divs_selected").show("slow");
}

function set_sel_div(id)
{
	$("#"+id).removeClass("sel_divs_unselected").show("slow");
	$("#"+id).addClass("sel_divs_selected").show("slow");
}

$.fn.clearForm = function() {
	return this.each(function() {
		var type = this.type, tag = this.tagName.toLowerCase();
		if (tag == 'form')
		return $(':input',this).clearForm();
		if (type == 'text' || type == 'password' || tag == 'textarea')
		this.value = '';
		else if (type == 'checkbox' || type == 'radio')
		this.checked = false;
		else if (tag == 'select')
		this.selectedIndex = -1;
	});
}

function printErrors(clearformid) {
	$(document).ready(function() {
		if (clearformid!="")
		{
			if ($("#"+clearformid).length != 0)
			{
				$("#"+clearformid+' .err_input_field').removeClass("err_input_field");
			}
		}
		$.ajax({
			type : 'GET',
			url : 'ajax/get_errors',
			dataType : 'json',
			success : function(data){
				if(data!=null)
				{
					if(data.result==true)
					{
					$.each(data.msgs, function() {
						if(this[0] === undefined)
						{
						}
						else
						{
							$("#"+this[0]['type']+"_ul_replace").append('<ul id="'+this[0]['type']+'_ul"><\/ul>');
							$("#"+this[0]['type']+"_div").show();
						}
						
						$.each(this, function() {
							if ($("#"+this.field).length != 0)
							{
								if ($("label[for='"+this.field+"']").text() != 0)
								{
									var title=' <b>'+$("label[for='"+this.field+"']").text();//attr("title")+'<\/b>';
									$("#"+this.field).addClass('err_input_field');
								}
								else
								{
									var title='';
								}
							}
							else
							{
								var title='';
							}
							
							$('#'+this.type+'_ul').append('<li>'+this.text+' '+title+'<\/li>');
						});
					});
					$('#error_message_dialog').dialog('open');
					}
				}
			}
		});
	});
}

function add_error(type,params)
{	
	$.ajax({
		type : 'POST',
		url : 'ajax/add_error',
		dataType : 'json',
		data:{'type' : type, 'translation_code' : params['translation_code'], 'field' : params['field'], 'text' : params['text'], 'name' : params['name']}
	});
}
