function createMarker(lat,lon,html) { 
	var marker = new GMarker(new GLatLng(lat,lon)); 
	
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	});
	
	return marker;
}

function set_tabs (tab) {
	for (i=1; i<6; i++) {
		tmp_tab = 'tab_0'+i;
		if (tab != tmp_tab) {
			$(tmp_tab).className='map_off';
		} else {
	   		$(tmp_tab).className='map_on';
		}
	}
}

function get_url (url,tab) {
	var myAjax = new Ajax(url , {
		method: 'get',
		update: 'map',
		onComplete: function(req){
			$('map').setHTML(req);
			myAjax.evalScripts();
			set_tabs (tab);
		}
	}).request()
}
	
function get_url_universal (url,div) {
	var myAjax = new Ajax(url , {
		method: 'get',
		update: div,
		onComplete: function(req){
			myAjax.evalScripts();
		}
	}).request()
}

function activepromotionbutton(button) {
	var tabs = $$('div#promotion-panel div.header a');
	for(var i = 0; i < tabs.length; i++) {
	    if (button == (i+1)) { tabs[i].className = 'active'; }
	    else tabs[i].className = '';
	}
}

function sendform(formname, div) {
	$(formname).send({
		update: div,
		method: 'post',
		onComplete: function(req){
		    div.innerHTML = req;
		}
	});
	return false;
}