<!--
function trim(sString) {
	/*
	while (sString.substring(0,1) == ' ') {
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ') {
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
	*/
	return sString.replace(/\s+$|^\s+/g,"");
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function hide_element(element_id) {
	var div_element = document.getElementById(element_id);
	if (div_element) {
		div_element.style.display = 'none';
	}
}
function show_block_element(element_id) {
	var div_element = document.getElementById(element_id);
	if (div_element) {
		div_element.style.display = 'block';
	}
}
function show_element(element_id) {
	var div_element = document.getElementById(element_id);
	if (div_element) {
		div_element.style.display = '';
	}
}
function show_inline_element(element_id) {
	var div_element = document.getElementById(element_id);
	if (div_element) {
		div_element.style.display = 'inline';
	}
}
function hide_show_element(element_id)  {
	var div_element = document.getElementById(element_id);
	if (div_element) {
		if (div_element.style.display == 'none' || div_element.style.display == '') {
			div_element.style.display = 'block';
		}
		else {
			div_element.style.display = 'none';
		}
	}
}
function hide_show_element_if(sel_field, sel_value, target_id)  {
	var div_element = document.getElementById(target_id);
	if (div_element) {
		if (div_element.style.display == 'none' && sel_field.selectedIndex == sel_value) {
			div_element.style.display = 'block';
		}
		else {
			div_element.style.display = 'none';
		}
	}
}
function goto_url(url) {
	window.location.assign(url);
}
function popup(nomefile, larghezza, altezza, x, y)
{
    win_popup = window.open(nomefile, "", "toolbar= 0,location= 0,directories= 0,status= 0,menubar= 0,scrollbars= 0,resizable= 0,marginheight= 0,marginwidth= 1,copyhistory= 0,width=" + (larghezza+30) + ",height=" + (altezza+60));
    x = parseInt(x);
    y = parseInt(y);
    win_popup.moveTo(x, y);
}
function resize_popup(new_width, new_height, doscroll) { //v2.0
	window.resizeTo(new_width,new_height);
}

function select_menu(menu_id, normal_css_class, select_css_class) {
	for (i=0;i<menu_element.length; i++) {
		var div_output = document.getElementById(menu_element[i]); 
		if (div_output) { 
			if (menu_element[i] == menu_id) {
				div_output.className = normal_css_class + ' ' + select_css_class; 
			}
			else {
				div_output.className = normal_css_class; 
			}
		}
	}
}

function select_submenu(element_id, max_element) {
	for (i=1;i<=max_element;i++) {		
		var div_element = document.getElementById('submenu'+i);
		if (div_element) {
			if (i == element_id) {
				div_element.className = 'menu_selected';
			}
			else {
				div_element.className = '';
			}
		}
	}
}

function update_menu_basket_items(num_items) {
	var a_element = document.getElementById('bag_items');
	if (a_element) {
		if (num_items > 0)	
			a_element.innerHTML = num_items
		else 
			a_element.innerHTML = '';
	}
}

function JQuery_initialization() {
	$(document).ready(function() { 
		$("a.fancy_zoom").fancybox({ 'overlayShow': true, 'overlayOpacity':0.3 } ); 
		$("a.fancy_quick_view").fancybox({ 'overlayShow': true, 'overlayOpacity':0.3, 'frameWidth':760, 'frameHeight':600 } ); 

		$.datepicker.setDefaults({rangeSelect: false, minDate : 0, maxDate:180});
		$.datepicker.setDefaults($.datepicker.regional['it']);
		$('input#fm_nuovo_appuntamento_data').datepicker(); 
		$('input#fm_modifica_appuntamento_data').datepicker(); 

		$("a.external").attr("target","_blank");

	}); 

}

function TTCHECK (xURL) {
	
	if (xURL=='') {
		xURL="http://" + document.TTFORM.TTURL.value;
		}
	else {
		xURL= xURL;
	}
	
	// is URL valid?
	
	if (xURL.indexOf('.')==-1){
		return false;
	}
	
	return true;
}

function TTBROWSE (xURL, xSKINID) {
	
	var wurl;
	var datum = new Date();
	
	var w = 270;
	var h = 340;
	
	datum = escape(datum.getTime());
	
	if (xURL=='') {
		if (document.TTFORM.TTURL.value == '') {
			return;
		}
		xURL= document.TTFORM.TTURL.value;
		}
	else {
		xURL= xURL;
	}
	// is there a skin parameter?
	
	if (xSKINID=="") {
		xSKINID = "S1";
	}

	wurl=escape(xURL);
	url2 = 'http://emulator.tagtag.com/wapemulator.cgi?O__SKIN=' + xSKINID + '&wurl=' + wurl + '&dummy='+datum;
	params = 'width='+ w +',height='+ h + ',toolbar=no,location=yes,scrollbars=yes,resizable=yes';
	
	v = window.open(url2, 'TagTag',params);
}

var menu_element = new Array();

-->
