function jump()
{
var category = document.getElementById('category').value;
var ttype = document.getElementById('ttype').value;
var kind = document.getElementById('kind').value;
var from = document.getElementById('from').value;
var amount = document.getElementById('amount').value;
var filename = document.getElementById('filename').value;
var res = document.getElementById('res').value;
var order_by = document.getElementById('order_by').value;
var order_method = document.getElementById('order_method').value;
var author = '&author='+document.getElementById('author').value;   

window.location = filename+'?category='+category+'&ttype='+ttype+'&kind='+kind+'&from='+from+'&amount='+amount+'&res='+res+'&order_by='+order_by+'&order_method='+order_method+author;
}

function changeCategory(category)
{
document.getElementById('category').value = category;
document.getElementById('from').value = '0';
document.getElementById('kind').value = "";  
document.getElementById('author').value = "";
document.getElementById('order_by').value = "";

jump();
}

function changeTtype(type)
{
if (type == "")
   {
   document.getElementById('ttype').value = "";
   
   }
   else
   {
   document.getElementById('ttype').value = type;
   }
document.getElementById('kind').value = "";   
document.getElementById('category').value = ""; 
document.getElementById('author').value = "";
jump();
}

function changeAmount()
{
document.getElementById('amount').value = document.getElementById('newamount').value;
jump();
}

function changeKind	(kind)
{
document.getElementById('kind').value = kind;
document.getElementById('category').value = "";
document.getElementById('from').value = '0';
document.getElementById('ttype').value = "";
document.getElementById('author').value = "";

jump();
}

function changeFrom(from)
{
document.getElementById('from').value = from;
jump();
}
function sortBy()
{
document.getElementById('order_by').value = document.getElementById('new_order_by').value;
document.getElementById('order_method').value = document.getElementById('new_order_method').value;
document.getElementById('author').value = "";
if (document.getElementById('order_by').value == "designer_id")
   {
   changeAuthor();   
   }
jump();
}
function changeAuthor()
{
document.getElementById('author').value = document.getElementById('author_select').value;
document.getElementById('category').value = "";
document.getElementById('ttype').value = "";
document.getElementById('from').value = '0';
document.getElementById('kind').value = "";  
}

function showAuthorField()
{
if (document.getElementById('new_order_by').value == 'designer_id')
   {
   document.getElementById('author_div').style.visibility = 'visible';   
   }
   else  
   {
   document.getElementById('author_div').style.visibility = 'hidden';    
   }
}