function id(target){
    return document.getElementById(target);
}
function exec(target,content){
    var result=$.ajax({
        type:'GET',
        url:'?',
        async:false,
        data:'exec=Content&action=load&data='+content
    });
    id(target).innerHTML=result.responseText;
}

function see(target,content){
    if(!id(target)){
        var result1=$.ajax({
            type:'GET',
            url:'?',
            async:false,
            data:'exec=Content&action=load&data=Services'
        });
    }
    var result2=$.ajax({
        type:'GET',
        url:'?',
        async:false,
        data:'exec=Content&action=load&data='+content
    });
    if(!id(target))
        id('content').innerHTML=result1.responseText;
        
    id(target).innerHTML=result2.responseText;
}


function readContainerElements(container){
  var paramstring='';
  if(container.value)
    paramstring+='&'+container.id+'='+container.value;
  if(container.childNodes.length)
    for(var x in container.childNodes){
      if(!container.childNodes[x])
        continue;
      htmlObject=container.childNodes[x].tagName;
      if(htmlObject)
        switch(htmlObject){
          case 'DIV':
          case 'P':
          case 'SPAN':
            paramstring+=readContainerElements(container.childNodes[x]);
            break;
          case 'SELECT':
          case 'TEXTAREA':
          case 'INPUT':
            if(container.childNodes[x].type=='checkbox' && !container.childNodes[x].checked)
                break;
              paramstring+='&'+container.childNodes[x].id+'='+container.childNodes[x].value;
            break
        }
    }
  return paramstring;
}

function sendForm(form){
    url_request=readContainerElements(id(form));
    var result=$.ajax({
        type:'GET',
        url:'?',
        async:false,
        data:'exec=Content&action=form'+url_request
    });
    id(form).innerHTML=result.responseText;
}
