// JavaScript Document

function Init(Lang, Resize) {
	// Inizializzazione di procedure diverse
	if (Lang == null) { Lang = 'ITA'; }
	if (Resize == null) { Resize = '0'; }
	
    var LoginTitle = '';
    
    if (Lang == 'ITA') { LoginTitle = 'accesso area riservata'; }
    if (Lang == 'ENG') { LoginTitle = 'login access'; }
    if (Lang == 'SPA') { LoginTitle = 'area reservada'; }
    if (Lang == 'GER') { LoginTitle = 'reservierten bereich'; }
    if (Lang == 'FRA') { LoginTitle = 'zone réservée'; }
    
    $("#LoginWin").dialog({
		autoOpen: false,
		show: "blind",
		hide: "blind",
		modal: true,
		title: LoginTitle,
		width: 340,
		height: 180,
		resizable: false,
		draggable:false
	});

    $("#GoogleMap").dialog({
		autoOpen: false,
		show: "blind",
		hide: "blind",
		modal: true,
		title: 'GoogleMap',
		width: 640,
		height: 480,
		resizable: false,
		draggable:false,
		dialogClass:'GoogleMapDialogClass'
	});

	if (Resize == '1') { ResizeBody(); }

}

function ResizeBody() {

}

function FormValidator(frm) {
    var msg = '';

    if (frm.page_type) {
        
        if (frm.page_type.value == 'general_contact') {
            if (frm.nome.value == '') {
                msg = GetText('msg_specificare_nome')
                frm.nome.focus();
            }
        
            if (frm.cognome.value == '' && msg =='') {
                msg = GetText('msg_specificare_cognome')
                frm.cognome.focus();
            }
        
            if (frm.telefono.value == '' && frm.email.value == '' && msg =='') {
                msg = GetText('msg_specificare_email')
                frm.telefono.focus();
            }

            if (frm.privacy.checked == false && msg =='') {
                msg = GetText('msg_autorizzare_privacy')
            }

        }

        if (frm.page_type.value == 'send_to_friend') {
            if (frm.nomefrom.value == '') {
                msg = GetText('msg_specificare_tuo_nome')
                frm.nomefrom.focus();
            }
        
            if (frm.emailfrom.value == '' && msg =='') {
                msg = GetText('msg_specificare_tua_email')
                frm.emailfrom.focus();
            }
        
            if (frm.nometo.value == '' && msg =='') {
                msg = GetText('msg_specificare_nome_amico')
                frm.nometo.focus();
            }
        
            if (frm.emailto.value == '' && msg =='') {
                msg = GetText('msg_specificare_email_amico')
                frm.emailto.focus();
            }
        
            if (frm.privacy.checked == false && msg =='') {
                msg = GetText('msg_autorizzare_privacy')
            }

        }
        
        if (msg == '') {
            return true;
        } else {
            alert(msg);
            return false;
        }
            
    } else {
        return false;
        
    }

}

function chkUsernameBox(Mode, txtBox, string) {
    if (Mode == 1) {
        if (txtBox.value == string) { txtBox.value = ''; }        
    }
    if (Mode == 2) {
        if (txtBox.value == '') { txtBox.value = string; }
    }
}

function SubMenuShow(N) {
	var divMenuSubName = "";
	var SubMenu="";
	
	SubMenuDisplay="OFF";
	for (i=1; i<=10; i++) {
		divMenuSubName = "submnu"+i;
		MenuSub = document.getElementById(divMenuSubName);
		if (MenuSub) { MenuSub.style.display = "none"; }
	}
	divMenuSubName = "submnu"+N;
	MenuSub = document.getElementById(divMenuSubName);
	if (MenuSub) { MenuSub.style.display = "block"; }
}

function GetText(textVar) {
	if (textVar == null) { return; }
	if (document.forms['frmLang'].elements[textVar]) {
		return document.forms['frmLang'].elements[textVar].value;
	} else {
		return '';
	}
}

function ShowGoogleMap(){
    // alert('in costruzione');
    $( "#GoogleMap" ).dialog( "open" );
}

