$().ready(function(){
	$(".g-img-preview").click(function(){
		var img = $(this).find("img");
		var rel = $(img).attr("rel");
		var orig = $(img).attr("orig");
		$(".g-img-selected").removeClass("g-img-selected");
		$(this).addClass("g-img-selected");
		$(".g-img-maxi").attr("src",rel);
		$(".g-img-maxi").attr("rel",orig);
		return false;
	});
	
	$(".g-img-maxi").click(function(){
		var img = $(this).attr("rel");
		maxImage(img);
	});

	$(".b-img-popup").click(function(){
		var p = $(this).attr("params");
		var img = $(this).attr("rel");
		if (p)
		{
			var d = p.split("x");
			maxImage2(img,d[0],d[1]);
		}
		else{
			maxImage(img);
		}
	});
	_prepareLinks();
});


function maxImage(name)
{
var adresses = window.open("","AAAA", "height=600,width=600,top=100,left=300,scrollbars=no,directories=no,dependent=yes,hotkeys=no,menubar=no,personalbar=no,toolbar=no,status=yes","replace");
var k = adresses.document;
k.open("text/html","replace");
k.write("<style>a{font-size: 12px; font-face: verdana; color:#444;} body,html {height:100%;margin:0;padding:0;width:100%}</style>");
k.write("<html><body><table width=100% height=100%><tr><td align=center><a href='javascript:window.close()'><center><img align=center border=0 src='"+name+"' border=0></a></td></tr></table></body></html>");
k.close();
}


function maxImage2(name,x,y)
{
var adresses = window.open("","AAAA", "height="+y+",width="+x+",top=100,left=300,scrollbars=no,directories=no,dependent=yes,hotkeys=no,menubar=no,personalbar=no,toolbar=no,status=yes","replace");
var k = adresses.document;
k.open("text/html","replace");
k.write("<style>a{font-size: 12px; font-face: verdana; color:#444;} body,html {height:100%;margin:0;padding:0;width:100%}</style>");
k.write("<html><body><table width=100% height=100%><tr><td align=center><a href='javascript:window.close()'><center><img align=center border=0 src='"+name+"' border=0></a></td></tr></table></body></html>");
k.close();
}



function hCols(){
	obj=document.getElementById('left');
	for (i=0; i<obj.childNodes.length; i++){
		if(obj.childNodes[i].nodeName=='UL'){
			col1=obj.childNodes[i];
			break;
		}
	}
	obj=document.getElementById('right');
	for (i=0; i<obj.childNodes.length; i++){
		if(obj.childNodes[i].nodeName=='UL'){
			col2=obj.childNodes[i];
			break;
		}
	}
	obj=document.getElementById('center');
	for (i=0; i<obj.childNodes.length; i++){
		if(obj.childNodes[i].nodeName=='UL'){
			col3=obj.childNodes[i];
			break;
		}
	}
	
	hMax=Math.max(col1.offsetHeight,col2.offsetHeight);
	hMax=Math.max(hMax,col3.offsetHeight);
	col1.style.height=col2.style.height=col3.style.height=hMax-15+"px";
	if ((col1.style.display='block')||(col2.style.display='block')||(col3.style.display='block')){
		col1.style.display=col2.style.display=col3.style.display='';
	}
	return true;
}
function showMenu(id){
	myMenu=document.getElementById(id);
	if (myMenu.className=="menu open"){
		$(myMenu).find(".basecamp").hide(300);
			window.setTimeout(function(){
				myMenu.className="menu close";
			},300);
	}
	else if (myMenu.className=="menu close"){
		$(myMenu).find(".basecamp").show(300);
			window.setTimeout(function(){
				myMenu.className="menu open";
			},300);
		//hCols();
	}
	return false;
}

function _addset(id)
{
	$.ajax({
		url:'/set/',
		type:'POST',
		dataType:'html',
		data:'id='+id+"&action=ajax",
		success:function(msg){
			$(".b-set").html(msg);
			_prepareLinks();
		}
	});
}

function _prepareLinks()
{
	$.each($(".b-ajax"),function(){
		var href = $(this).attr("href");
		var rel = $(this).attr("rel");
		$(this).unbind("click");
		$(this).click(function(){
			$.ajax({
				url:href,
				dataType:'html',
				success:function(msg){
					$(rel).html(msg);
					_prepareLinks();
				}
			});
			return false;
		})
	});

}