window.onload = init;
function init() {
	document.getElementById('evlnk').onclick = function() {
		window.open('http://www.elettronicaveneta.com');
		return false;
	}
//	document.getElementById('getfl').onclick = function() {
//		window.open('http://www.adobe.com/go/getflashplayer');
//		return false;
//	}
	if (pag) set_map(pag, 0);
	logo_start();
}
function clic(u) {
	window.open(u);
	return false;
}
function popup(doc) {
	wind = window.open(doc, 'pdf', 'resizable=yes,scrollbars=yes,toolbar=no,menubar=yes');
	wind.focus();
}

function set_map(pag, prn) {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		var bounds = new GLatLngBounds();

		map.enableContinuousZoom();
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		
		var baseIcon = new GIcon();
		baseIcon.shadow = "images/marker-shadow.png";
		baseIcon.iconSize = new GSize(28, 32);
		baseIcon.shadowSize = new GSize(59, 32);
		baseIcon.iconAnchor = new GPoint(14, 32);
		baseIcon.infoWindowAnchor = new GPoint(15, 2);
		baseIcon.infoShadowAnchor = new GPoint(0, 0);

		function createMarker(point, index) {
			var markerIcon = new GIcon(baseIcon);
			markerIcon.image = "images/mark_"+pag+".png";
			markerOptions = {icon:markerIcon};
			var marker = new GMarker(point, markerOptions);
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml(msg[index]);
			});
			bounds.extend(point);
			return marker;
		}
		if (prn) {
			GEvent.addListener(map, "moveend", function() {
         		var center = map.getCenter();
				document.getElementById("message").innerHTML = center.toString();
			});
		}
		for (i=0;i<pos.length;i++) map.addOverlay(createMarker(new GLatLng(pos[i][0], pos[i][1]), i));
		
		map.setCenter(bounds.getCenter(), map.getBoundsZoomLevel(bounds), G_HYBRID_MAP);
	}
}
mak_scrol = function() {
	if (document.getElementById) {
		news = document.getElementById('newstxt');
		news.style.left = '410px';
		var intID;
		var step = 3;
		var letsgo = false;
		function scroll_move(){
			lt = parseInt(news.style.left.replace('px',''));
			news.style.left = (lt-step)+'px';
			if ((lt<0)&&(lt<-news.offsetWidth)) news.style.left = '410px';
		}
		function scroll_start(stp) {
			if (stp==0) {
				letsgo=false;
				clearInterval(intID);
			} else if (!letsgo) {
				lt = parseInt(news.style.left.replace('px',''));
				intID = setInterval(scroll_move, 50);
				letsgo = true;
			}
		}
		news.onmouseover = function() {
			scroll_start(0);
		}
		news.onmouseout = function() {
			if (!letsgo) scroll_start(1);
		}
		scroll_start(1);
	}
}
function clear_ws(txt){
	while(txt.substr(0, 1)==' ') txt = txt.substr(1);
	return txt;
}
function clear_inp(inp){
	if (inp.value==inp.title) {
		inp.value = '';
		inp.style.color = '#222';
	}
}
function fill_inp(inp){
	if (inp.value=='') {
		inp.value = inp.title;
		inp.style.color = '#AAA';
	}
}
function submit_form(frm){
	msg = '';
	var filter=/^.+@.+\..{2,3}$/;
	if ((clear_ws(frm.contact_2.value)=='')||(frm.contact_2.value==frm.contact_2.title)) msg += '     Cognome\n';
	if ((clear_ws(frm.contact_4.value)=='')||(frm.contact_4.value==frm.contact_4.title)||(filter.test(frm.contact_4.value)==false)) msg += '     E-mail\n';
	if ((clear_ws(frm.contact_5.value)=='')||(frm.contact_5.value==frm.contact_5.title)) msg += '     Telefono\n';
	if (msg) {
		alert('Inserire i dati nei seguenti campi:\n\n'+msg);
		msg = false;
	} else {
		for (i=1;i<=15;i++) {
			obj = document.getElementById('contact_'+i);
			if (obj.value==obj.title) obj.value = '';
		}
		msg = true;
	}
	return msg;
}
function logo_writ(){
	var i = (logo_i++)&1;
	document.getElementById('logos').innerHTML = '<a id="'+logo_arr[i][0]+'lnk" href="'+logo_arr[i][1]+'" title="'+logo_arr[i][2]+'"><img src="images/'+logo_arr[i][0]+'.gif" id="'+logo_arr[i][0]+'" width="60" height="60" alt="Logo '+logo_arr[i][2]+'" /></a>';
}
var intBAN
var logo_tim = 3*1000;
var logo_i = 0;
var logo_arr= new Array(new Array('ev', 'http://www.elettronicaveneta.com', 'Elettronica Veneta'), new Array('bs', 'http://www.bottegascientifica.it', 'Bottega Scientifica'));
var logo_div = document.getElementById('logos');
function logo_start() {
	intBAN = setInterval('logo_writ()', logo_tim);
}
