


function refresh(refreshurl,pars,target)
{
    var myAjax = new Ajax.Updater(target, refreshurl, {method: 'get', parameters: pars} );
    
    //  infobar updater
    //wait(100);
    //var InfoBARUpdater = new Ajax.Updater('infobar', 'pages/infobar.php', '' );
}

function refresh_post(refreshurl,pars,target)
{
    var myAjax = new Ajax.Updater(target, refreshurl, {method: 'post', parameters: pars} );
}

function disablecontrol(controlx)
{
     elementul = $(controlx);
     //alert(elementul + " " + controlx);
     if (elementul!=null) {
        elementul.selectedIndex = 0;          
     	elementul.disabled = true;
 	}
}

function updatecombolist(sourcecombo,destinationcombo,sqlid,destinationdiv,onchangestringid,withanyvalue)
{
    selectedcombo = $(sourcecombo);
    selectedcombo.disabled=false;
    var selectedvalue = selectedcombo.options[selectedcombo.selectedIndex].value;

    destinationc=$(destinationcombo);
    if (selectedvalue==0) {
        disablecontrol(destinationcombo);
        disablecontrol('combo_zone');
    }
    else
    {
        disablecontrol('combo_zone');
        destinationc.disabled = false;
        var url = "lib_php/writeacombo.php?id="+destinationcombo+"&sqlid="+sqlid+"&selectedvalue="+selectedvalue+"&onchangestringid="+onchangestringid+"&destination="+destinationdiv+"&withanyvalue="+withanyvalue;
        refresh(url,'',destinationdiv);
    	destinationc.selectedIndex = 0;
    }
}


function getback(myform,url,targetdiv) {
    
    var form = $(myform);
    
    var formElements = form.getElements();
    var i, vector;

    var params_array = {};
    for (i=0;i<=formElements.length-1;i+=1)
    {if($(formElements[i]).id != 'combo_tipimobil') {
        if ($(formElements[i]).type == 'checkbox')
        {   if ($(formElements[i]).checked)
                { params_array [$(formElements[i]).id] = $(formElements[i]).value; }
        }else
        {
            if ($(formElements[i]).type == 'radio')
            {
                 if ($(formElements[i]).checked)
                 { params_array [$(formElements[i]).id] = $(formElements[i]).value; }
            }else
            { params_array [$(formElements[i]).id] = $(formElements[i]).value ;
            }
        } 
        }
    }
    //if (targetdiv == 'search_count'){ alert(formElements.length);}
    refresh_post(url,params_array,targetdiv);
    
    if (targetdiv=='search_count')
    { 
        //copy_div2div('search_count','search_count2');
        refresh_post(url,params_array,'search_count2');  
    }
}

function updatecombolist_getback(sourcecombo,destinationcombo,sqlid,destinationdiv,onchangestringid,withanyvalue,myform,url,targetdiv)
{
	updatecombolist(sourcecombo,destinationcombo,sqlid,destinationdiv,onchangestringid,withanyvalue);
	getback(myform,url,targetdiv);
}


function selectADID(cb_id)
{
    var cb_elements = new Array();
    var checkbox_id = $(cb_id);
   
    cb_elements = cb_id.split('_');

    var url = "pages/selected_ads.php?op=" + checkbox_id.checked + "&ad_id=" + cb_elements[1]+"&editable=1";
   
   //alert(url);
   // url = "lib_php/cookies.php";
   refresh(url,'','selectcount');
}
