function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
{
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}

function isInternetExplorer(){
	var browserName=navigator.appName; 
	if (browserName=="Microsoft Internet Explorer")
		return true;
 	else
		return false;
}

function changeCaptcha(idToUpdate, pageUrl) {

	var req = new Request.HTML({url:pageUrl, 
		onSuccess: function(html) {
			$(idToUpdate).set('text', '');
			$(idToUpdate).adopt(html);
		}
	});
	
	req.send();
}

function makeScrollbar(content,scrollbar,handle,horizontal,ignoreMouse){
	var steps = (horizontal?(content.getScrollSize().x - content.getSize().x):(content.getScrollSize().y - content.getSize().y))
	var slider = new Slider(scrollbar, handle, {	
		steps: steps,
		mode: (horizontal?'horizontal':'vertical'),
		onChange: function(step){
			// Scrolls the content element in x or y direction.
			var x = (horizontal?step:0);
			var y = (horizontal?0:step);
			content.scrollTo(x,y);
		}
	}).set(0);
	if( !(ignoreMouse) ){
		// Scroll the content element when the mousewheel is used within the 
		// content or the scrollbar element.
		$$(content, scrollbar).addEvent('mousewheel', function(e){	
			e = new Event(e).stop();
			var step = slider.step - e.wheel * 30;	
			slider.set(step);					
		});
	}
	// Stops the handle dragging process when the mouse leaves the document body.
	$(document.body).addEvent('mouseleave',function(){slider.drag.stop()});
}

function showImgZoom(srcImgZoom,didaImgZoom){
	document.getElementById("boxZoomImg").src=srcImgZoom;
	document.getElementById("boxZoomImgDida").innerHTML = didaImgZoom;
}

function showMapZoom(divMap){
	visAttuale = document.getElementById(divMap).style.visibility;
	if (visAttuale == "visible"){
		document.getElementById(divMap).style.visibility="hidden";
		document.getElementById('mb_inline_top').style.visibility="hidden";		
		//document.getElementById("href_zoom_map").innerHTML = "clicca per l’ingrandimento";
	}
	else{
		document.getElementById(divMap).style.visibility="visible";
		document.getElementById('mb_inline_top').style.visibility="visible";	
		//document.getElementById("href_zoom_map").innerHTML = "chiudi l’ingrandimento";
	} 
}

function openLinkOfferteHome(idForm){
	formHomeOfferte = document.getElementById(idForm);
	formHomeOfferte.submit();
;}

