function check_is_login(return_fun,arg){$.ajax({type:"GET",url:"/transport.php?act=is_login",success:function(return_fun){var obj=$.evalJSON(return_fun);check_is_login_response(obj,return_fun,arg)}});}
function send_message(goods_id,seller_id){var arguments='goods_id='+goods_id+"&seller_id="+seller_id;check_is_login(send_message_popup,arguments);}
function check_is_login_response(result,return_fun,arg){if(result.valid==1){send_message_popup(result,arg);}else{login_popup_request(arg);}}
function send_message_popup(result,arg){$("select").hide();$.floatbox({ajax:{url:"/popup.php?act=send_message_new&"+arg,cache:false},fade:true});}
function login_popup_request(arg){var return_url='';return_url='/popup.php?act=send_message_new&'+arg;return_url=encodeURIComponent(return_url);$("select").hide();$.floatbox({ajax:{url:"/popup.php?act=login_new&return_url="+return_url,cache:false},fade:true});}
function send_message_request(f){var image_url="http://images.tradetang.com";var formmsg=f;var goods_id=formmsg.goods_id.value;var seller_id=formmsg.seller_id.value;var comment=formmsg.comment.value;if(comment==""){alert('please enter comment');return false;}
if(!checkMsg(comment,'content error')){return false;}
var arg='goods_id='+goods_id
+'&seller_id='+seller_id
+'&comment='+comment;var arg_login='goods_id='+goods_id
+'&seller_id='+seller_id;$.ajax({type:"GET",url:"/transport.php",data:"act=send_message_db&"+arg,success:function(result){var obj=$.evalJSON(result);send_message_response(obj,arg_login)}});document.getElementById('popup_content').innerHTML='<ul><li class="l32"><img src="'+image_url+'/images/loading.gif"/></li></ul>';return false;}
function send_message_response(result,arg){var image_url="http://images.tradetang.com";if(result.valid==0){login_popup_request(arg);}else if(result.valid==1){if(document.FORMMSG)document.FORMMSG.comment.value='';document.getElementById('popup_content').innerHTML='<ul><li class="l32"><img src="'+image_url+'/images/text.gif" />Note: Message sent successfully.<br/></li></ul>';}}
jQuery.extend({evalJSON:function(strJson)
{return eval("("+strJson+")");}});jQuery.extend({toJSON:function(object)
{var type=typeof object;if('object'==type)
{if(Array==object.constructor)
type='array';else if(RegExp==object.constructor)
type='regexp';else
type='object';}
switch(type)
{case'undefined':case'unknown':return;break;case'function':case'boolean':case'regexp':return object.toString();break;case'number':return isFinite(object)?object.toString():'null';break;case'string':return'"'+object.replace(/(\\|\")/g,"\\$1").replace(/\n|\r|\t/g,function(){var a=arguments[0];return(a=='\n')?'\\n':(a=='\r')?'\\r':(a=='\t')?'\\t':""})+'"';break;case'object':if(object===null)return'null';var results=[];for(var property in object){var value=jQuery.toJSON(object[property]);if(value!==undefined)
results.push(jQuery.toJSON(property)+':'+value);}
return'{'+results.join(',')+'}';break;case'array':var results=[];for(var i=0;i<object.length;i++)
{var value=jQuery.toJSON(object[i]);if(value!==undefined)results.push(value);}
return'['+results.join(',')+']';break;}}});
