// JavaScript Document
function setGroup(ob){
	if(!ob.value) return;
	
	$('type').innerHTML = '';
	
	new Ajax.Request('/ecat/searchgroup/id/'+ob.value+'/request/ajax',{
   		method:'get',
    	onSuccess: function(transport){
      		var response = transport.responseText || "no response text";
			$el = $('manuf');
			$el.innerHTML = response;
    	},
    	onFailure: function(){ alert('Something went wrong...') }
  	});
}

function setType(ob){
	if(!ob.value) return;
	
	var ecat = $('ecat');
	var id = ecat.value;
	
	if(!id) return;
	
	new Ajax.Request('/ecat/searchtype/id/'+id+'/man/'+ob.value+'/request/ajax',{
   		method:'get',
    	onSuccess: function(transport){
      		var response = transport.responseText || "no response text";
			$el = $('type');
			$el.innerHTML = response;
    	},
    	onFailure: function(){ alert('Something went wrong...') }
  	});
}

function getProducts(ob){
	var filter = ob.value;
	var id = $('ecat').value;
	var man = $('manufacturer').value;
	
	if(!filter || !id || !man) return;
	window.location = "/ecat/search/id/"+id+"/filter/"+filter+"/man/"+man;
}

function text2pass(pass, passcontainer){
	var passOb = $(pass);
	var passcontainerOb = $(passcontainer);
	if(passOb.value == 'slaptažodis'){
		passcontainerOb.innerHTML="<input id=\""+pass+"\" name=\"password\" type=\"password\" style=\"width:150px;color:#1B69B3\" maxlength=\"40\" onKeyPress=\"return submitenter(this,event)\"/>" ;
		$(pass).focus();
		//passOb.focus();
	
		document.getElementById(pass).onblur = function(){
			if(!$(pass).value)
				passcontainerOb.innerHTML="<input id='"+pass+"' type='text' style='width:150px;color:#1B69B3' value='slaptažodis' onFocus=\"text2pass('"+pass+"','"+passcontainer+"')\">" ;
		
		}
	}
}

function submitenter(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   myfield.form.submit();
   return false;
   }
else
   return true;
}
