function set_value(id,value)
{
	document.getElementById(id).value=value;
}

function get_value(id)
{
	return document.getElementById(id).value;
}

function check_it(id)
{
	document.getElementById(id).checked=true;
}

function IsSet(sText) {
   if (sText=='')
		return false;
   else
		return true;
}	

function make_loading(obj,wait_str)
{
	if (IsSet(wait_str)==false)
	{
		wait_str=' Wait... '
	}
	obj.disabled=true;
	obj.value = wait_str;
	obj.className='wait';
}

function jq_get_value_form_name(name)
{
	return $("input[@name='"+name+"']:checked").val();
}

function make_virtual_image_code(type)
{
	var type=type;
	var code='';
	var done_ok=0;
	var start_code='[^#'
	var end_code='#^]'

	switch(type)
	{
		case 'file':
			var fails_filelist=jq_get_value_form_name('fails_filelist');
			var fails_is_legend=get_value('fails_is_legend');

			if (IsSet(fails_filelist) && IsSet(fails_is_legend))
			{
				var code=start_code+type+'-'+fails_filelist+'-'+fails_is_legend+end_code;
				done_ok=1;
			}
			else
				set_code_gen_alert('no_parameters');
		break;
		  
		case 'image':
			var bilde_filelist=jq_get_value_form_name('bilde_filelist');
			var bilde_is_legend=get_value('bilde_is_legend');
			var bilde_izmers=get_value('bilde_izmers');

			var bilde_floatside='';
			if (IsSet(get_value('bilde_floatside')))
				bilde_floatside=get_value('bilde_floatside')+'-';

			var bilde_new_window='';
			if (IsSet(get_value('bilde_new_window')))
				bilde_new_window=get_value('bilde_new_window')+'-';

				if (IsSet(bilde_filelist) && IsSet(bilde_is_legend) && IsSet(bilde_izmers))
				{
					var code=start_code+type+'-'+bilde_filelist+'-'+bilde_is_legend+'-'+bilde_izmers+'-'+bilde_new_window+bilde_floatside+end_code;
					done_ok=1;
				}
				else
					set_code_gen_alert('no_parameters');
		break;

		case 'media':
			var media_filelist=jq_get_value_form_name('media_filelist');
			var media_is_legend=get_value('media_is_legend');

			if (IsSet(media_filelist) && IsSet(media_is_legend))
			{
				var code=start_code+type+'-'+media_filelist+'-'+media_is_legend+end_code;
				done_ok=1;
			}
			else
				set_code_gen_alert('no_parameters');
		break;

		case 'embed':
			var embed_filelist=jq_get_value_form_name('embed_filelist');

			if (IsSet(embed_filelist))
			{
				var code=start_code+type+'-'+embed_filelist+end_code;
				done_ok=1;
			}
			else
				set_code_gen_alert('no_parameters');
		break;
	}

	if (done_ok==1)
	{
		tinyMCE.execCommand('mceInsertContent',false,'&nbsp;'+code+'&nbsp;');
	}

}

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;
}
