try {
	document.domain = "marinarinaldi.com";
} catch (e) {/**/}

$(function () {
	$("#popup div.closePopup").click(function () {
		$(this.parentNode).remove();
	});
});

$(document).ready(function(){ 
	if($("ul.sf-menu").superfish) {
		$("ul.sf-menu").superfish().find('ul').bgIframe({opacity:false}); 
	}
	
	checkRes();
}); 

function checkRes() {
	if (screen.width <= 1024) {
		$('#MainWrap, #footer, #wrapper').css('margin-left', '100px');
	}
}


function loadPageInTB(link_id) {
	$(document).ready(function(){	
		var alink = $(link_id);
		var t = alink.attr("title") || alink.attr("name") || null;
		var a = alink.attr("href") || alink.attr("alt");
		var g = alink.attr("rel") || false;

		if (alink.attr("href").split('?')[0] == window.location.pathname) {
			window.location = window.location;
		} else {				
			tb_show(t,a,g);
		}
		//this.blur();
		return false;
	});
}

function loadLogIn(){	
	return loadPageInTB("#LogIn");
}

function loadAskMarina(){	
	return loadPageInTB("#AskMarina");
}


function sendPage(tipo, id, nome_img, page_id, frame_title, frame_heigth){

	var tipo = (tipo) ? tipo : '';
	var id = (id) ? id : '';
	var nome_img = (nome_img) ? nome_img : '';
	var frame_title = (frame_title) ? frame_title : '';
	var frame_heigth = (frame_heigth) ? frame_heigth : '265';

	$(document).ready(function(){
		var form = $('#sendForm');
		var action = form.attr('action');
		var lang = action.split('/')[1];

		form.attr('action', '/' + lang + '/' + page_id);

		tb_show(frame_title, $('#sendForm').attr('action') + "?TB_iframe=true&height=" + frame_heigth + "&width=814", page_id);
		
		form.attr('target', $('#TB_iframeContent').attr('name'));
		form.find('input[name=tipo]').val(tipo);
		form.find('input[name=id]').val(id);
		form.find('input[name=nome_img]').val(nome_img);
		form.submit();
		form.attr('action', action);
		
		return false;
	});
}

function addToFavorites(tipo, id, nome_img, page_alias){
	return sendPage(tipo, id, nome_img, page_alias, "", "306");
}

function addToNotes(tipo, id, nome_img, page_alias){
	return sendPage(tipo, id, nome_img, page_alias, "", "306");
}

function sendToAFriend(tipo, id, nome_img, page_alias) {
	return sendPage(tipo, id, nome_img, page_alias, "", "375");
}

function askMRRedirect(tipo, id, nome_img, page_alias){
	return sendPage(tipo, id, nome_img, page_alias, "", "306");
}

function homePageOpenMosaic(page)
{
	mmfgSetCookie('mosaic', '1', 1);
	document.location = page;
}

function homePageOpenMenu(page)
{
	mmfgSetCookie('menu', '1', 1);
	document.location = page;
}

function setFavoriteStore(codice) {
	$(document).ready(function(){
		tb_show("", $('#sendForm').attr('action') + "?TB_iframe=true&height=306&width=814", 'store');
		var form = $('#sendForm');
		form.attr('target', $('#TB_iframeContent').attr('name'));
		form.find('input[name=codice]').val(codice);
		form.submit();
		return false;
	});
}

function print(tipo, id, nome_img, page_alias) {
	var tipo = (tipo) ? tipo : '';
	var id = (id) ? id : '';
	var nome_img = (nome_img) ? nome_img : '';
	$(document).ready(function(){
		var params;
		params = 'scrollbars=yes,';
		params += "width=800,";
		params += "height=900,";
		params += "top=" + ((screen.width - 900)/2) + ",";
		params += "left=" + ((screen.height - 900)/2);				
		var printPopup = window.open("","printPopup",params)

		var form = $('#sendForm');	
		var action = form.attr('action');
		var lang = action.split('/')[1]
		form.attr('action', '/' + lang + '/' + page_alias);
		form.attr('target', 'printPopup');
		form.find('input[name=tipo]').val(tipo);
		form.find('input[name=id]').val(id);
		form.find('input[name=nome_img]').val(nome_img);
		form.submit();
		form.attr('action', action);
		form.removeAttr('target');
	});
}
	
function bookmark()	{
	var action = $('#sendForm').attr('action');
	var lang = action.split('/')[1];
	newwindow=window.open("/" + lang + "/bookmark",'BookMark','height=200,width=550');
	if (window.focus) {newwindow.focus();}
	return false;
}					

function logout() {
	$(document).ready(function(){
		$('#logoutForm').submit();
	});
}



function txtChars(elem){
	
	var value = elem.value || $('#txtComment').value;

	if (value.length > 500){
		elem.value = value.slice(0,500);
	}
}

function webLink(url) {
	window.open(url, "MR_LINK");
}


