function show_menu(id){
    el = document.getElementById(id);

    if(el.style.display=='block')
        el.style.display='none';
    else
        el.style.display='block';
}

var this_form = false;

function set(form){
    this_form = form;
}

function fill_form(element,value,end){
   
    if(this_form){
        document.forms[this_form].elements[element].value = value;
        }
    if(end==1)
        document.forms[this_form].submit();
}
function fill_div(id,value,is_parent){
    if(is_parent!=1)
        document.getElementById(id).innerHTML = value;
    else
        window.parent.document.getElementById(id).innerHTML = value;
}

function fill_iframe(id,level,action,value_name,value){
    if(level!='')
        path = 'level='+level;  

    if(path!='' && action!='')  
        path += '&';

    if(action!='')
        path += 'action='+action;

    if(path!='' && value!='')  
        path += '&';

    if(value!='')
        path += value_name+'='+value;

    document.getElementById(id).src = 'index.php?'+path;
}

function fill_keyword(element,id){
	if(document.forms[this_form].elements['keyword'].value!='')
		document.forms[this_form].elements[element].value=id+'|2_'+document.forms[this_form].elements['keyword'].value;
	else 
		document.forms[this_form].elements[element].value=id+'|2_0';
}

function fill_select(element,id,element_value,module_id){
		document.forms[this_form].elements[element].value=id+'|'+module_id+'_'+document.forms[this_form].elements[element_value].value;
}	
function over(){
    this.src=this.src.replace('0_md','1_md')
}

function out(){
    this.src=this.src.replace('1_md','0_md')
}

function vaxlator(){

    for(i=0;i<(I=document.images).length;i++)
    
    if(I[i].src.indexOf('0_md')>0){
        I[i].onmouseover=over
        I[i].onmouseout=out
    }
    //hasIE_hideAndShow()
}   
function expand_tree(path,parent){

    newpath = '';
    elements = explode(path,'|',true);
    
    for(e in elements){
        if(elements[e]!='root'){
            if(newpath!=''){
                newpath += '_'+elements[e];
            }
            else{
                newpath = elements[e];
            }
            show_file_branch_abs(newpath,1,parent) 
        }
        else{
            show_file_branch_abs(elements[e],1,parent)    
        }

    }
}

function colapse_tree(path){
}

function show_file_branch_abs(branch,turn,parent){
    if(parent==false){
        el = document.getElementById('div'+branch);
        im = document.getElementById('image'+branch);
    }
    else{
        el = window.parent.document.getElementById('div'+branch);
        im = window.parent.document.getElementById('image'+branch);
    }
    
    if(turn==-1){
        if(el)
            el.style.display='none';
        if(im)
            im.src          = '../gfx/fileicons/plus.gif';
    }

    if(turn==1){
        if(el)
            el.style.display='block';
        if(im)
            im.src          = '../gfx/fileicons/minus.gif';
    }
}

function show_file_branch(branch){
    el = document.getElementById('div'+branch);
    im = document.getElementById('image'+branch);

    if(el.style.display=='block'){
        if(el)
            el.style.display='none';
        if(im)
            im.src          = '../gfx/fileicons/plus.gif';
    }
    else{
        if(el)
            el.style.display='block';
        if(im)
            im.src          = '../gfx/fileicons/minus.gif';
    }
}


function explode(inputstring,separators,includeEmpties){
    inputstring = new String(inputstring);
    separators = new String(separators);
    ch = '';    

    if(separators == "undefined") {
        separators = " :;|";
    }

    fixedExplode = new Array(1);
    currentElement = "";
    count = 0;
    
    for(x=0;x<inputstring.length;x++){
        ch = inputstring.charAt(x);
        if(separators.indexOf(ch)!=-1){
            if(((includeEmpties<=0) || (includeEmpties==false)) && (currentElement=="")){ 
            }
            else {
                fixedExplode[count] = currentElement;
                count++;
                currentElement = "";
            }
        }
        else{ 
            currentElement += ch; 
        }
    }

    if((!(includeEmpties <= 0) && (includeEmpties != false)) || (currentElement != "")){
        fixedExplode[count] = currentElement; 
    }

return fixedExplode;
}

function change_file_form(element){
    i = document.getElementById(element);


    if(i.checked==false){
        document.getElementById('file_form').style.display='block';
        document.getElementById('dir_form').style.display='none';
    }
    else{
        document.getElementById('file_form').style.display='none';
        document.getElementById('dir_form').style.display='block';
    }
}

function checkform(form){
    if(form.elements['send'].style.display=='none' || form.elements['agreecheck'].checked==false)
        return false;
    else
        return true;
}

/*hasIE*/

var hasIE_phone_home = 0;


// This function does the actual browser detection
function hasIE_hasIE() {
  var ua = navigator.userAgent.toLowerCase();
  return ((ua.indexOf('msie') != -1) && (ua.indexOf('opera') == -1) && 
          (ua.indexOf('webtv') == -1) &&
          (location.href.indexOf('seenIEPage') == -1));
}

function hasIE_showOnlyLayer(whichLayer)
{
  if (document.getElementById)
    {
      var style2 = document.getElementById(whichLayer);
    }
  else if (document.all)
    {
      var style2 = document.all[whichLayer];
    }
  else if (document.layers)
    {
      var style2 = document.layers[whichLayer];
    }
  var body = document.getElementsByTagName('body');
  body[0].innerHTML = style2.innerHTML;
}

function hasIE_showLayer(whichLayer)
{
  if (document.getElementById)
    {
      var style2 = document.getElementById(whichLayer).style;
      style2.display = "block";
    }
  else if (document.all)
    {
      var style2 = document.all[whichLayer].style;
      style2.display = "block";
    }
  else if (document.layers)
    {
      var style2 = document.layers[whichLayer].style;
      style2.display = "block";
    }
}

function hasIE_moveAd(adid) {
  if (document.getElementById)
    {
      var ad = document.getElementById('hasIE_ad');
      var adloc = document.getElementById(adid);
    }
  else if (document.all)
    {
      var ad = document.all['hasIE_ad'];
      var adloc = document.all[adid];
    }
  else if (document.layers)
    {
      var ad = document.layers['hasIE_ad'];
      var adloc = document.layers[adid];
    }
  adloc.innerHTML = ad.innerHTML;
}

// Hides and shows sections of the page based on whether or not it's
// running in IE
function hasIE_hideAndShow() {
  if (hasIE_hasIE()) {
    hasIE_showLayer("hasIE_level1");
          if (hasIE_phone_home == 1)
            hasIE_phoneHome('getIE_pingimage1');
  } else {
    if (hasIE_phone_home == 1)
      hasIE_phoneHome('getIE_pingimage0');
  }
}

function hasIE_phoneHome(image) {
  if (document.getElementById)
    {
      var img = document.getElementById(image);
    }
  else if (document.all)
    {
      var img = document.all[image];
    }
  else if (document.layers)
    {
      var img = document.layers[image];
    }
  img.setAttribute('src','http://getunder50.com/ping.php?host='+location.host);

}

function hasIE_ContinueWithoutFF() {
    if (location.href.indexOf('?') != -1)
        location.href += '&seenIEPage=1';
    else
        location.href += '?seenIEPage=1';
}
function ShowHide(id){
   div   = document.getElementById(id);
   buton = document.getElementById('first_button');
   if(div.style.display == 'none')
       div.style.display = 'block'
   else{
       div.style.display = 'none'
       document.getElementById('search_test').innerHTML = ''
       }
       
   if(buton.style.display == 'none')
       buton.style.display = 'block'
   else
       buton.style.display = 'none'       
       
}
function MiddleFoto(id,src,hash,start){
   image = document.getElementById(id);
   image.style.display = 'block';
   image.src = src;
   document.getElementById('hash').value = hash
   document.olamakota.src = "skala.php?user_x=350&amp;user_y=190&plik=vf/"+hash;
   
   
 	
   document.getElementById('fotoShow').style.display = 'none';
   FotoGo = start
   if ( document.getElementById('LargeFoto') ) {
   document.getElementById('LargeFoto').onclick = function() {otworz('http://ogloszenia.motoplaneta.pl/skala.php?user_x=640&amp;plik=vf/'+hash) };
   }
}
function BigFoto(){
src = document.getElementById('hash').value
if(src){
   fotoSrc = 'skala.php?user_x=600&user_y=400&plik=vf/'+src
   window.open(fotoSrc,"Foto","resizable=yes,scrollbars=yes,status=yes,width=610,height=410")
   }
else
   alert('Powiększenie chwilowo niedostępne!!!')
}
function BigFoto2(src){
if(src){
   fotoSrc = 'skala.php?user_x=600&user_y=400&plik=vf/'+src
   window.open(fotoSrc,"Foto","resizable=yes,scrollbars=yes,status=yes,width=610,height=410")
   }
}
function showFotoDiv(){
   src = document.getElementById('hash').value;
   div = document.getElementById('fotoShow');

   		
   
  changeMyInfo( FotoGo );
  changeMyNav();
   div.style.display = 'block';
}
function showFotoDivClose(){
   document.getElementById('fotoShow').style.display = 'none';

}
function ShowHideDiv(id){
   div   = document.getElementById(id);
   if(div.style.display == 'none')
       div.style.display = 'block'
   else{
       div.style.display = 'none'
       document.getElementById('search_test').innerHTML = ''
       }
}
function FotoStart(foto){
   document.getElementById('hash').value = foto
}
var dlugosc = 0;
function liczZnaki(value,add_field,add_value){
if(add_field!='')
    add = ','+add_field+'='+add_value

if(value.length == 5 || value.length == 8 || value.length > 9){
               document.getElementById('lista').innerHTML = '<div style="padding:10px;text-align:center;font-size:16px;background-color:#F8EED8;color:#72554D;font-weight:bold;">wczytuje dane...</div>';
               aResponseOne('Advs','KeywordSearch','advs','','lista','innerHTML','cat='+value+add)
               }

document.getElementById('cleaner').style.display='inline'
document.getElementById('keywordSearch').style.display='inline'               

 }
function clear(){
document.getElementById('lista').innerHTML = '<div style="padding:10px;text-align:center;font-size:16px;background-color:#F8EED8;color:#72554D;font-weight:bold;">wczytuje dane...</div>';
aResponseOne('Advs','KeywordSearch','advs','','lista','innerHTML','clearSearch=1')
document.getElementById('cleaner').style.display = 'none'
document.getElementById('keywordSearch').style.display='none'
document.getElementById('KeywordCat').value = ''
} 
function OnButtonClick(value,add_field,add_value){
if(add_field!='')
    add = ','+add_field+'='+add_value;
    
document.getElementById('lista').innerHTML = '<div style="padding:10px;text-align:center;font-size:16px;background-color:#F8EED8;color:#72554D;font-weight:bold;">wczytuje dane...</div>';
aResponseOne('Advs','KeywordSearch','advs','','lista','innerHTML','cat='+value+add)
}

