function getMask() {
	var mask_main = $("<div>");
	mask_main.attr("id", "awOverMask");
	var mask_top = $("<div>");
	mask_top.addClass("top");
	var mask_middle = $("<div>");
	mask_middle.addClass("middle");
	var mask_middleButton = $("<div>");
	mask_middleButton.addClass("middleButton");
	var mask_bottom = $("<div>");
	mask_bottom.addClass("bottom");
	mask_main.append(mask_top);
	mask_main.append(mask_middle);
	mask_main.append(mask_middleButton);
	mask_main.append(mask_bottom);
	return mask_main;
}

function generateMask() {
	var args = $(arguments);
	var mask = getMask();
	var confirmOperation = "ajaxScript('POST', '/ajax.asp?move=bookmarks_ADD', '"+args.get(6)+"', 'awOverMask_message, awOverMask_macrocategory, awOverMask_series, awOverMask_model, awOverMask_chassisColor, awOverMask_objId');";
	var htm_top = "<div style='position:absolute; top:10px; left:0px; width:470px; text-align:right; height:12px; line-height:12px;'><a href='javascript:void(0);' onClick='closeOverlayDiv();' style='font-size:12px;'><strong>X</strong></a></div>";
	var htm_middle = "";
	switch (args.get(0)) {
		case "bookmarks":
			htm_middle += "<div style='height:30px; line-height:30px;'><img hspace='5' width='30' height='30' border='0' align='absmiddle' src='/images/featuresIcon/bookmark.png'><strong class='info'>Prodotti preferiti</strong></div>";
			htm_middle += "<div style='padding:10px 10px 10px 10px;'>"
			htm_middle += "<div style='float:left; width:125px; text-align:center;'><img width='125' height='125' hspace='0' vspace='0' border='0' align='absmiddle' src='"+args.get(5)+"'></div>";
			htm_middle += "<div style='float:left; width:305px; text-align:left; padding:20px 0px 0px 10px;'>";
			htm_middle += "<strong>"+args.get(1)+" "+args.get(4)+"</strong><br />Vuoi aggiungere questo prodotto ai tuoi preferiti?";
			htm_middle += "<p><form id='awOverMask_FORM' name='awOverMask_FORM' metod='post' action=''>";
			htm_middle += "<strong class='info'>Allega una nota a questo preferito (facoltativo)</strong>";
			htm_middle += "<textarea id='awOverMask_message' rel='text|0' name='message' class='inputTextarea' max='counting' maxlength='255' style='width:280px; height:50px;'></textarea>";
			htm_middle += "<input id='awOverMask_macrocategory' type='hidden' name='macrocategory' value='"+args.get(2)+"'>";
			htm_middle += "<input id='awOverMask_series' type='hidden' name='series' value='"+args.get(3)+"'>";
			htm_middle += "<input id='awOverMask_model' type='hidden' name='model' value='"+args.get(4)+"'>";
			htm_middle += "<input id='awOverMask_objId' type='hidden' name='objId' value='"+args.get(6)+"'>";
			htm_middle += "</form>";
			htm_middle += "</div>";
			htm_middle += "</div>";
			break;
	}
	var htm_middleButton = "<div style='float:left; width:50%; text-align:center; height:30px; line-height:30px;'><button onClick=\""+confirmOperation+"\";>Conferma</button></div>"
	htm_middleButton += "<div style='float:none; text-align:center; height:30px; line-height:30px;'><button onClick='closeOverlayDiv()';>Annulla</button></div>";

	//$(mask).children("div.top").html(htm_top);
	$(mask).children("div.middle").html(htm_middle);
	$(mask).children("div.middleButton").html(htm_middleButton);

	$(document.body).append(createAlphaBody("#ffffff", "0.6")).append(mask);
	$("#awOverMask").css("left", Math.round(parseInt($(window).width()/2)-parseInt($("#awOverMask").width()/2)).toString()+"px");
	$("#awOverMask").css("top", Math.round(parseInt($(window).height()/2)-parseInt($("#awOverMask").height()/2)).toString()+"px");
	//reloadEventLoad();
}
