function setSubForm(val)
{
    $.ajax({
          url: base_url+'/verwaltung/bearbeiten/getform/type/'+val,
          success: function(data) {
            alert(data);
                //$('#placeholder-element').html(data);

            }
    });
}

function changeToSelect(input)
{
    var el = $('.cke_dialog_ui_hbox_first').find('select').each(function(i, select)
    {
        id = $(select).attr('id');
        id3 = id;
        opt = ($('#'+id).find('option'));
        if($(opt[0]).attr('value') == 'http://')
        {
            var el2 = $('.cke_dialog_ui_vbox_child').find('input');
            var id2 = $(el2[0]).attr('id');
            $('#'+id).attr('onchange', 'autocompleteLink(\'' +$(el2[0]).attr('id') +'\', $(\'#'+id3+'\').val())');
            
            changeToSelectTrigger(id3, el2);
            
        }
       // break;

    });
    
    
}

function changeToSelectTrigger(id, el2)
{
    setTimeout(function(){
                    autocompleteLink($(el2[0]).attr('id'), $('#'+id).val());
                },500);
            return;
}

function autocompleteLink(input, val)
{
    
    if(val == "")
    {
        $('#'+input).parent().hide().parent().append('<select id="'+$('#'+input).attr('id')+'_select" class="cke_dialog_ui_input_select" onchange="$(\'#'+input+'\').val($(this).val());"></select>');
        $.ajax({
              url: base_url+'/verwaltung/bearbeiten/getpages/',
              dataType: 'jsonp',
              jsonp: 'jsonpCallbackFunction',
              success: function(data) 
              {
                    var output = [];
                    i=0;
                    $('#'+input+'_select').append('<option value=""></option>');
                    jQuery.each(data, function(i,punkt)
                    {
                        $('#'+input+'_select').append('<option value="'+base_url +'/' + punkt.link +'">'+ punkt.name +'</option>');
                    });
                    
                    $('#'+input+'_select').val($('#'+input).val());
              }
        });
    }
    else
    {
        $('#'+input+'_select').remove();
        $('#'+input).parent().show();
    }
}

function styleTable(classname)
{
    $("."+classname).each(function(){

      $(this).addClass("ui-state-default");
    
      });
     $("."+classname+" td").each(function(){
    
      $(this).addClass("ui-widget-content");
    
      });
     $("."+classname+" tr").hover(
         function()
         {
          $(this).children("td").addClass("ui-state-hover");
         },
         function()
         {
          $(this).children("td").removeClass("ui-state-hover");
         }
        );
     $("."+classname+" tr").click(function(){
      
       $(this).children("td").toggleClass("ui-state-highlight");
      });
}
