var gui={
    updateContent:function(div){
        $(div).visualEffect('Highlight');
        $('link').visualEffect('Fade');
    }
}
var Flash={
		show:function(vara, hide){
			hide = hide || true;
			vara = vara || "flashMessage";
			if(vara == "flashMessage")
			{	
				$(vara).style.marginTop = (viewportHeight() / 2 * -1 + 200) + 'px';
			}
		  $(vara).visualEffect('appear');
		  if(hide)
				this.timer=setTimeout('Flash.hide()', 4000);
		},
		hide:function(vara)
		{
			vara = vara || "flashMessage";
			if($(vara) != undefined)
			{
     		  $(vara).visualEffect('fade');
			}
			clearTimeout(this.timer);
			
			return false;
		}
};

var currentNumOfPic = 1;
function addNewPic()
{
	currentNumOfPic++;
	$('imagePlaceHolder').innerHTML += '<span id="imgpl' + currentNumOfPic + '"><input type="file" name="data[Image][filedata' + currentNumOfPic + ']" value="" id="ImageFiledata' + currentNumOfPic + '" /> <a href="javascript:removePicHolder();"> x</a></span>';
	$("ImageTotalImages").value = currentNumOfPic;
}

function removePicHolder()
{
	$("imgpl" + currentNumOfPic).remove();
	currentNumOfPic--;
	$("ImageTotalImages").value = currentNumOfPic;
}
function removeTabClass(className)
{
    var elementi = document.getElementsByClassName(className);
    for(var i = 0; i < elementi.length; i++)
    {
        Element.removeClassName(elementi[i], className);
    }
}

function addTabClass(el, className)
{
    removeTabClass(className);
    Element.addClassName(el, className);
}

var menues = ["xxOff", "xxRez"];
function toogleMenu(menuId)
{
    for(var i = 0; i < menues.length; i++)
    {
        if(menues[i] != menuId)
            $(menues[i]).style.display = "none";
    }
    if($(menuId).style.display == "none")
        $(menuId).style.display = "block";
    else 
        $(menuId).style.display = "none";    
}
//Event.observe(window, 'load', function() {
//Event.observe('addNewPic', 'click', addNewPic);
