function showImgs(preview){
	$('span.ih').each(function(){
	if($(this).attr('id')){
		var ss = $(this).attr('id');
		var width = ttw;if(!width)width=80;
		thumbURL=getThumb(ss);
		bigURL=getFull(ss);
		linkURL=$(this).siblings('a').attr('href');
		$(this).html('<a href="'+linkURL+'"><img alt="" src="'+thumbURL+'" align="left" style="padding:3px;width:'+width+'px"></a>');
		if(preview){
			$(this).mouseover(function(){
				var ss=$(this).attr('id');bigURL=getFull(ss);$('#floater').html('<img src="'+bigURL+'">').show();
			})
			.mouseout(function(){$('#floater').hide();})
			.mousemove(function(e){var fb=$(window).scrollTop()+$(window).height()-e.pageY; if(fb<($('#floater').height()-50))fb=$(window).scrollTop()+$(window).height()-$('#floater').height()-50;else fb=e.pageY+15;$('#floater').css({'left':e.pageX+35+'px','top':fb+'px'});})
		}
	}
	}
	);
}

var pic1pre='http://pic1.bookoo.com';
var containers;
function getThumb(ss){
	var ip=ss.split(':');
	if(ip[0]=="http"){
		return 'http:'+unencodeImgUrl(ip[1])+'';
	}else if(ip[0]=="pic1"){
		return pic1pre+'/'+unencodeImgUrl(ip[1])+'';
	}else if(ip[0].indexOf("cf")==0){
		var sp = ip[0].split("_");
		var pre = containers[sp[1]];
		return pre+'/'+unencodeImgUrl(ip[1])+'';
	}
}
function getFull(ss){
	var ip=ss.split(':');
	if(ip[0]=="http"){
		return 'http:'+unencodeImgUrl(ip[1])+'';
	}else if(ip[0]=="pic1"){
		var s=pic1pre+'/'+unencodeImgUrl(ip[1])+'';
		s=s.replace('tn_','');
		return s;
	}else if(ip[0].indexOf("cf")==0){
		var sp = ip[0].split("_");
		var pre = containers[sp[1]];
		var s=pre+'/'+unencodeImgUrl(ip[1]).replace('tn_','')+'';
		return s;
	}
}
function unencodeImgUrl(iurl){
	if(iurl){
		var s=iurl.replace(/D/g ,"/");
		return s;
	}else{
		return "";
	}
}
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function eraseCookie(name) {
	createCookie(name,"",-1);
}
function dlogin(e,p,success_msg_div,error_msg_div, success_show, success_hide, error_show, error_hide){
	//alert("logging in");
	$.getJSON('mapi.jsp?a=LOGIN&email='+e+'&password='+p, function(json) {
	  var code = json.response.code;var msg =  json.response.message;
	  if(code=="200"){
		  if(success_msg_div) $(success_msg_div).html("<span style='color:red;font-weight:bold'>"+msg+"</span>");
		  if(success_hide) $(success_hide).slideUp('fast');
		  if(success_show) $(success_show).slideDown('fast');
		  createCookie("accountID",json.response.content.account.account_id);
		  createCookie("cc",json.response.content.account.cc);
	  }else{
		  if(error_msg_div) $(error_msg_div).html(msg);
		  if(error_hide) $(error_hide).slideUp('fast');
		  if(error_show) $(error_show).slideDown('fast');
	  }
	  //alert(code+":"+msg);
	});
	return false;
}
function showMessageForm(mdiv,item_id, seller_id){
	$('#'+mdiv).slideDown('fast').html("Loading...");
	$('#'+mdiv).load('contactsellerblock.jsp?div='+mdiv+'&itemID='+item_id+'&accountID='+seller_id+'', function(){
		$('#'+mdiv).slideDown('fast');
		$('#notifysellerform').submit(function(){
			$.ajax({
		        type: "POST",
		        url: "/mapi.jsp?a=SENDMESSAGE&op=t",
		        data: $("#notifysellerform").serializeArray() ,
		        success: function(data) {
		        	if(data.response.code == '200') $("#"+mdiv).html("Message sent!");
		        	else $("#contactmsg").html(data.response.message);
		        },
				dataType : "json"
		        });
		    return false;			
		});
	});

}//showMessageForm

function flagItem(id,objType,flag_type,flag_id){
	var r=confirm("Are you sure?");
	if(r==true){
		$.post("/flag.jsp",{
			objectID: id,flagType:flag_type,redirect:"false",objectType:objType},
			function(data){
				$("#flagmsg").html(data);
				var thelink = $("#flag"+flag_id);
				thelink.css("text-decoration","line-through");
			}		
		);
	}
}
