function detailSeeker() {
	var anchors = $("a.dettaglioopener");
	anchors.click(function() {
			var el = this.parentNode;
			var thediv = el.getElementsByTagName("div")[0];
			if ($(thediv).is(":hidden")) {
				$(thediv).slideDown("normal");
			} else {
				$(thediv).slideUp("normal");
			}
			return false;		
	});

	var videogalleryopeners = $("a.openvideogallery");
	videogalleryopeners.click(function() {
		var el = $("div.videogallery");
		if (el.is(":hidden")) {
			el.slideDown("normal");
		} else {
			el.slideUp("normal");
		}
		return false;
	});
}

function prevNext(f,p) {
	var inputelement = document.forms[f].param_page
	inputelement.value = p;
	document.forms[f].submit();
	return false;
}


function hideTarga() {
	document.getElementById("autocompletetarga").value = "";
	$(".dangerradio").val([$(".dangerradio").get(0).value]);
  document.getElementById("search_targa").style.display = "none";
}
	
function showTarga() {
	document.getElementById("autocompletetarga").value = "";
	document.getElementById("search_targa").style.display = "";
}

function getFieldsData() {
  var datastorer = new Object();
  //retrieve proprietario
  
  datastorer.proprietario = $(".aziendaradio:checked").val();
	
	datastorer.targa = "";
  if (datastorer.proprietario != "31") {
    datastorer.targa = document.getElementById("autocompletetarga").value;
  } 
  datastorer.cer = document.getElementById("autocompletecer").value;
  
  datastorer.danger = $(".dangerradio:checked").val();
  
  //alert("proprietario:"+datastorer.proprietario+" targa:"+datastorer.targa+" cer:"+datastorer.cer+" dangerP:"+datastorer.dangerP+" dangerN:"+datastorer.dangerN);
  return datastorer;// {proprietario:datastorer.proprietario,cer:datastorer.cer,targa:datastorer.targa,dangerP:datastorer.dangerP,dangerN:datastorer.dangerN};
}


function openArea() {
	if ($("div#reserved-top").is(":hidden")) {
  		 	$("div#reserved-top").slideDown("slow");
	} else {
	     	$("div#reserved-top").slideUp("slow");
	}
	return false;
}

function init() {
  $("#open-area a").click(openArea)

	if(document.getElementById("autocompletetarga") || document.getElementById("autocompletecer")) {
		var r = $(".aziendaradio");
		if ($(".aziendaradio:checked").val() == "31") {
      hideTarga();
    }
		r.click(function() {
		  getFieldsData();
		  var thisradio = $(this);
		  if (thisradio.val() == "31") {
        hideTarga();
      } else {
        showTarga();
      }
    });
  	$("#autocompletetarga").focus(function() {
		    var atc = $(this)[0].autocompleter;
		    atc.setExtraParams(getFieldsData());
        atc.flushCache();
      }
    );
		$("#autocompletetarga").autocomplete("autocompletetarga.view",{
				delay:10,
				minChars:2,
				matchSubset:1,
				matchContains:1,
				cacheLength:10,
				autoFill:true,
				extraParams:getFieldsData()
      }
		);
		$("#autocompletecer").focus(function() {
		    var atc = $(this)[0].autocompleter;
		    atc.setExtraParams(getFieldsData());
        atc.flushCache();
      }
    );
		$("#autocompletecer").autocomplete("autocompletecer.view",{
				delay:10,
				minChars:2,
				matchSubset:1,
				matchContains:1,
				cacheLength:10,
				autoFill:true,
				extraParams:getFieldsData()
			}
		);
	} //if autocompletercer && autocompletetarga
}

function wopen(url,wname,features) {
if(!wname) wname = "w"+new Date().getTime();
window.open(url,wname,features);
}


$(document).ready(function(){
	init();
	detailSeeker();
	initniceforms();
});










function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}





