//---------------- MISC

function launchMap() {
	
	window.name="LMCMAIN";
	var map_dtf = new dt.flash('map/staticmap.swf?c='+new Date().getTime(), 'imap_flash', '770', '595');
	
	//myvar = '_root.project.indprojects';
	
	
	if (dt.browser._os != 'win') {
		
		window.open('map/map.asp', 'imap', 'width=770,height=595,status=yes,scrollbars=no');

	} else {

		new dt.shadow().show();
		
		try {
			$('map-flash').remove();
		}catch(e){}
		
		var _el = new Element('div', {
		
			'id':'map-flash',
			'styles':{
				'margin':'-300px 0 0 -370px',
				'padding':'0',
				'position':'absolute',
				'top':'50%',
				'left':'50%',
				'display':'block',
				'width':'770px',
				'height':'595px',
				'zIndex':'6000',
				'overflow':'hidden'
			}
		
		});
		
		_el.injectInside($(document.body));
	
		map_dtf.attach(_el);
	
	}
	
}

function hideMap() {
	if (dt.browser._os == 'win') {
		var _el = $('map-flash').setProperty('id', 'uid'+new Date().getTime());
		
		_el.setStyles({
			'visibility':'hidden',
			'width':'1px',
			'height':'1px'
		});
		
		dt.library.shadow.hide();
		
		(function(){_el.remove()}).delay(1000, _el);
	} else { 
	window.close();
}
	
}

function global() {
}

dt.attachEvent(window, 'onload', input_label_init);

function input_label_init() {
	dt.detachEvent(window, 'onload', input_label_init);
	if (!document.getElementsByTagName) return;
	var inputs = document.getElementsByTagName('input');
	for (var i=0; i < inputs.length; i++) {
		if (inputs[i].type == 'text' && inputs[i].title != '') {
			if(inputs[i].value == '') inputs[i].value = inputs[i].title;
			inputs[i].onfocus = input_label_focus;
			inputs[i].onblur = input_label_blur;
			inputs[i].form.onsubmit = input_label_clean;
		}
	}
}

function input_label_focus(e) {
	var t = (this == null)?e.target:this;
	if (t.value == t.title) t.value = '';
}

function input_label_blur(e) {
	var t = (this == null)?e.target:this;
	if (t.value == t.title || t.value == '') t.value = t.title;
}

function input_label_clean() {
	if (!document.getElementsByTagName) return;
	var inputs = document.getElementsByTagName('input');
	for (var i=0; i < inputs.length; i++) {
		if (inputs[i].type == 'text' && inputs[i].title != '') {
			if (inputs[i].value == inputs[i].title) this.value = '';
			inputs[i].onfocus = null;
			inputs[i].onblur = null;
			inputs[i].form.onsubmit = null;
		}
	}
}

//---------------- //
