/* Extinde/restrage lista cu subcategorii din cadrul unei categorii principale */
function showCategories(id, toate, bloc){
	var i;
	for(i=bloc; i < toate; i++){
		if(document.getElementById('cat_'+id+'_'+i).style.display == 'block'){
			document.getElementById('cat_'+id+'_'+i).style.display = 'none';
		}else{
			document.getElementById('cat_'+id+'_'+i).style.display = 'block';
		}
	}
	if(document.getElementById('cat_'+id+'_'+(toate-1)).style.display == 'block'){
		document.getElementById('toate_'+id).innerHTML = 'Restrange';
		document.getElementById('toate_'+id).className = 'collapse_ico';
	}else{
		document.getElementById('toate_'+id).innerHTML = 'Toate';
		document.getElementById('toate_'+id).className = 'expand_ico';
	}
}

function showCategoriesAll(){
	var links = document.getElementsByTagName('A');
	for(var i = 0; i < links.length; i++) {
		if (links[i].id.length > 0){
			var search = ' ' + links[i].id;
			if (search.indexOf('toate_') == 1){
				links[i].innerHTML = 'Restrange';
				links[i].className = 'collapse_ico';
			}
			if (search.indexOf('cat_') == 1){
				links[i].style.display = 'block';
			}
		}
	}
	var lists = document.getElementsByTagName('LI');
	for(var i = 0; i < lists.length; i++) {
		if (lists[i].id.length > 0){
			var search = ' ' + lists[i].id;
			if (search.indexOf('cat_') == 1){
				lists[i].style.display = 'block';
			}
		}
	}
}

function get_filtre_livrare() {
	var idj = document.getElementById('judete').options[document.getElementById('judete').selectedIndex].value;
	var idl = document.getElementById('localitati')?document.getElementById('localitati').options[document.getElementById('localitati').selectedIndex].value:0;
	var mod_livrare = document.getElementById('mod_livrare').options[document.getElementById('mod_livrare').selectedIndex].value;
	var geo_is_user_loc = document.getElementById('geo_is_user_loc').value;
	var cb = new Array('CatalogListController','DisplayLivrareSiTransport');
	var params = new Array(idj, idl, mod_livrare, geo_is_user_loc);
	var rpc = new Array(cb, params);
	new Ajax.Request ('/rpc/', {
		method: 'post',
		onSuccess: doResponse_get_filtre_livrare,
		onFailure: null,
		parameters: 'rpc='+rpc.toJSON()});
}

function doResponse_get_filtre_livrare(resp) {
	$('filtre_livrare').innerHTML = resp.responseText;
}


function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+"; path=/";
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}
function verifica_categoria(){
var x = getCookie('articoleXXX');


	if (document.title=='Articole adulti (XXX)')
	{	
	if (x!="OK") {

	if (confirm("Atentie! Trebuie sa ai minimum 18 ani pentru a putea viziona materialele din categoria Articole adulti (XXX). Articolele din aceasta categorie sunt destinate exclusiv adultilor."))
		{	    
		setCookie("articoleXXX","OK",30);
		}
	else{
		window.location = "http://www.okazii.ro/";
		}
	} // end if x
	
	}		


}

function formSubmit(strFormName){
	var objForm = document.getElementById(strFormName);
	if (null != objForm){
		objForm.submit();
	}
}

function showFiltreCautareSubmit(){
	var blnShow = false;
	var arrControls = new Array();
		arrControls[0] = 'bid_min';
		arrControls[1] = 'bid_max';
		arrControls[2] = 'user_list';
	for (var i = 0; i < arrControls.length; i++){
		if (document.getElementById(arrControls[i]).value != ''){
			blnShow = true;
			break;
		}
	}
	document.getElementById('filtre_cautare_submit').style.display = (blnShow?'':'none');
}