function clickclear(thisfield, defaulttext) {
if (thisfield.value == defaulttext) {
thisfield.value = "";
}
}
function clickrecall(thisfield, defaulttext) {
if (thisfield.value == "") {
thisfield.value = defaulttext;
}
}

function VPTPublicShowQuick() {
    var vpt_unite = document.getElementById('vpt_unite');
    var vpt_unite2 = document.getElementById('vpt_unite2');
    vpt_unite.value = vpt_unite2.value;

    var obj1 = document.getElementById('quick_row1'); 
    var obj2 = document.getElementById('quick_row2'); 
    var obj3 = document.getElementById('extended_row1'); 
    var obj4 = document.getElementById('extended_row2');
    var obj5 = document.getElementById('extended_row3');
    obj1.style.display = '';
    obj2.style.display = '';
    //obj3.style.display = 'none';
    obj4.style.display = 'none'; 
    obj5.style.display = 'none';
}

function VPTPublicShowExtended() {
    var vpt_unite = document.getElementById('vpt_unite');
    var vpt_unite2 = document.getElementById('vpt_unite2');
    vpt_unite2.value = vpt_unite.value;

    var obj1 = document.getElementById('quick_row1'); 
    var obj2 = document.getElementById('quick_row2'); 
    //var obj3 = document.getElementById('extended_row1'); 
    var obj4 = document.getElementById('extended_row2');
    var obj5 = document.getElementById('extended_row3');
    obj1.style.display = 'none';
    obj2.style.display = 'none';
    //obj3.style.display = '';
    obj4.style.display = ''; 
    obj5.style.display = '';
    //$("#extended_row3").show("slow");
}

function VPTPublicToggleFilter(obj) {

	var f_obj = document.getElementById(obj);
	var f_obj_img = document.getElementById(obj+'Img');
	if (f_obj) {
		if (f_obj.style.display == 'none')
		{
			f_obj.style.display = '';
			f_obj_img.src = '/components/com_vptpublic/img/up.gif' 
		}
		else{
			f_obj.style.display = 'none';
			f_obj_img.src = '/components/com_vptpublic/img/down.gif'
		}
	}
}

function VPTPublicFilterClear(quick) {
    var f_link = 'index.php?option=com_vptpublic&filter_show=0&Itemid=65';
    if (quick == 0)
        f_link = f_link + '&filter_authority=';
	window.location.href = f_link;
}

function VPTPublicFilterSubmit() {
	var f_link = 'index.php?option=com_vptpublic';
	var f_obj = document.getElementById('quick_row1');
	if (f_obj) {
		if (f_obj.style.display == 'none')
			f_link = f_link + '&filter_show=1';
		else
			f_link = f_link + '&filter_show=0';
	}
	
	
    var obj1 = document.getElementById('quick_row1');
    if (obj1.style.display == 'none') { 
    	   f_obj = document.getElementById('filter_authority');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'Perkančioji organizacija')
            f_link = f_link + '&filter_authority=' + VPTurlencode(f_obj.value);
           f_obj = document.getElementById('filter_jarcode');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'Kodas')
            f_link = f_link + '&filter_jarcode=' + VPTurlencode(f_obj.value);
        f_obj = document.getElementById('filter_tender');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'Pirkimo objektas')
            f_link = f_link + '&filter_tender=' + VPTurlencode(f_obj.value);
        f_obj = document.getElementById('filter_from');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'Data nuo')
            f_link = f_link + '&filter_from=' + VPTurlencode(f_obj.value);
        f_obj = document.getElementById('filter_to');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'Data iki')
            f_link = f_link + '&filter_to=' + VPTurlencode(f_obj.value);
        f_obj = document.getElementById('filter_cpv');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'BVPŽ kodas')
            f_link = f_link + '&filter_cpv=' + VPTurlencode(f_obj.value);
        f_obj = document.getElementById('filter_type');
        if (f_obj && f_obj.selectedIndex > 0)
            f_link = f_link + '&filter_procedure=' + VPTurlencode(f_obj.options[f_obj.selectedIndex].value);
    } else {
        f_obj = document.getElementById('filter_quick');
        if (f_obj && f_obj.value.length > 0 && f_obj.value != 'Paieškos žodis')
            f_link = f_link + '&filter_quick=' + VPTurlencode(f_obj.value);
    } 
    f_obj = document.getElementById('filter_limit');
    if (f_obj && f_obj.value.length > 0)
        f_link = f_link + '&filter_limit=' + VPTurlencode(f_obj.value);
    
    var Itemid = document.getElementById('Itemid');
     
	  if (Itemid.value.length > 0)
		  f_link = f_link + '&Itemid=' + Itemid.value;
    window.location.href = f_link;
}

function VPTPublicOnMouseOver(id) {
	var obj1 = document.getElementById('vptpublic_main_' + id);
	var obj2 = document.getElementById('vptpublic_extra_' + id);
	if (obj1)
		obj1.style.backgroundColor = 'darkgray';
	if (obj2)
		obj2.style.backgroundColor = 'darkgray';
}

function VPTPublicOnMouseOut(id) {
	var obj1 = document.getElementById('vptpublic_main_' + id);
	var obj2 = document.getElementById('vptpublic_extra_' + id);
	if (obj1)
		obj1.style.backgroundColor = '#FFFFFF';
	if (obj2)
		obj2.style.backgroundColor = '#FFFFFF';
}

function VPTPublicOnMouseClick(id) {
	var obj = document.getElementById('vptpublic_extra_' + id);
	var obj2 = document.getElementById('vptpublic_icon_' + id);
	if (obj) {
		if (obj.style.display == 'none')
		{
			obj.style.display = '';
			obj2.innerHTML = '<span class="minus"> </span>';
		}
		else
    {
			obj.style.display = 'none';
			obj2.innerHTML = '<span class="plus"> </span>';
		}
	}
	var obj = document.getElementById('vptpublic_icon_' + id);
}

function VPTurlencode(str) {
//return str.replace(/\s/g, '+');
return encodeURIComponent(str).replace(/\+/g,'%2B').replace(/%20/g, '+').replace(/\*/g, '%2A').replace(/\//g, '%2F').replace(/@/g, '%40');
}





