function updateMenu(location) {
	location = location.toString()
	var links = document.getElementsByTagName('a');
	for (i = 0; i < links.length; i++) {
		if (links[i].className != 'menu') continue
		var href = links[i].getAttribute('href').toString()
		href = href.substring(href.lastIndexOf('/') + 1)
		if (locatione == href) changeActive(links[i])
	}
}

var menuSound = 0;

var links = document.getElementsByTagName('a');
for (i = 0; i < links.length; i++) {
	if (links[i].className != 'menu' && links[i].className != 'menu active' && links[i].className != 'loadme')
		continue;
	links[i].onclick = function() {
		if (!isiPad) pageClick.play();
	}

	links[i].onmouseover = function() {
		try {
			if (!isiPad) eval('menuClick2' + ((menuSound++) % 2) + '.play()');
		} catch (e) {
		}
	}
}

if (isiPad) {
	document.getElementById('musicLayer').style.display = 'none'
}

function af() {
    $.ajax({
        type        : "POST",
        cache       : false,
        url         : assetsPath + "/../contact-us.php",
        data        : $('form#fbform').serializeArray(),
        success: function(data) {
            $.fancybox(data);
            handleCallback(data.substring(4,6));
        }
    });
}


function handleError(fieldName) {
	document.getElementById(fieldName).focus();
	document.getElementById(fieldName).style.borderColor = '#f88';
	setTimeout(function () {
		$.fancybox.close();
		document.getElementById(fieldName).focus();
	}, 2000);
	setTimeout(function () {
		document.getElementById(fieldName).style.borderColor = '';
		document.getElementById(fieldName).focus();
	}, 3000);
}

function handleCallback(code) {
	switch (code) {
		case 'OK': 	document.getElementById('fbform').reset(); break;
		case '01': 	handleError('message_name'); break;
		case '02': 	handleError('message_phone'); break;
		case '03': 	handleError('message_email'); break;
		case '04': 	handleError('message_email'); break;
		case '05': 	handleError('message_event'); break;
		case '06': 	handleError('message_city'); break;
		case '07': 	handleError('message_state'); break;
		case '08': 	handleError('message_month'); break;
		case '09': 	handleError('message_day'); break;
		case '10': 	handleError('message_year'); break;
		case '11': 	handleError('message_guests'); break;
		case '12': break;
	}
}

