function message(url, id) {
    var param = "";
	
    if (document.getElementById("messagetitle").value == "") {
        alert("请您输入库网网友名称!");
        return null;
    }
	
    if (document.getElementById("messagecontent").value == "" || document.getElementById("messagecontent").value =="请输入评论的的内容") {
        alert("请您输入留言内容!");
        return null;
    }
	
    param = param + "id=" + id;
	
    param = param + "&title=" + encodeURIComponent(document.getElementById("messagetitle").value);
	
    param = param + "&content=" + encodeURIComponent(document.getElementById("messagecontent").value);
	
   // showWindowLoading('window_loading_message');
	
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: messageOnSucceed});
}

function messageOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
    }
    hideLocSelect('window_loading_message');

}


function checkdemand() {
    var startdate = document.main.startdate;
    var overdate = document.main.overdate;
    if (startdate.value == "") {
        alert("请您输入需求仓库有效期!");
        return false;
    }

    if (overdate.value == "") {
        alert("请您输入需求仓库有效期!");
        return false;
    }
    return true;
}

function CopyURL(value) {
    var myHerf = value;
    if (window.clipboardData) {
        var tempCurLink = myHerf;
        var ok = window.clipboardData.setData("Text", tempCurLink);
    }//Opera浏览器
    else if (navigator.userAgent.indexOf("Opera") != -1)
    {
        window.location = myHerf;
    }
    //FireFox
    else if (window.netscape)
    {
        try
        {
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        }
        catch (e)
        {
            alert("您的firefox安全限制限制您进行剪贴板操作，请在地址栏内输入'about:config'将signed.applets.codebase_principal_support'设置为true'之后重试");
            return false;
        }
        var clip = Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);
        if (!clip)
            return;
        var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
        if (!trans)
            return;
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = myHerf;
        str.data = copytext;
        trans.setTransferData("text/unicode", str, copytext.length * 2);
        var clipid = Components.interfaces.nsIClipboard;
        if (!clip)
            return false;
        clip.setData(trans, null, clipid.kGlobalClipboard);
    }
    alert("复制成功,按Ctrl + V ,发给您的朋友们吧 ！");
}


function favorite(url, id) {
    var param = "";
    param = param + "id=" + id;
    showWindowLoading('window_loading');
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: favoriteOnSucceed});
}

function favoriteOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        message=jsonMsgObj.getMessage();
		if (message=="001")
		{
			initFloatTips('actionfilad');
			
		}
		if (message.indexOf(",")>0)
		{
			
			document.getElementById("favoritdproper").innerHTML=message.split(",")[1];
			initFloatTips('favorite');	
			
		}
		if (message=="003")
		{
			initFloatTips('favorite');			
		}
    }
    hideLocSelect('window_loading');

}

var houseid;
var gurl;
function delwarehouse(url, id) {
    if (confirm("是否真的要删除您选择的仓库！")) {
        var param = "";
        this.houseid = id;
        param = param + "id=" + id;
        showWindowLoading('window_loading');
        var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: delwarehouseOnSucceed});
    }
}
function delwarehouseOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
        var row = document.getElementById(houseid);
        var browser = CheckBrowser();
        if (browser == 0) {
            row.removeNode(true);
        } else if (browser == 1) {
            row.remove();
        }
    }
    hideLocSelect('window_loading');
}

function setspecial(url, id) {
    var param = "";
    this.houseid = id;
    this.gurl = url;
    param = param + "houseid=" + id;
    showWindowLoading('window_loading');
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: setspecialOnSucceed});
}
function setspecialOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
        if (jsonMsgObj.getMessage() == "操作成功") {
            var obj = document.getElementById("specialcontent")
            obj.innerHTML = "<a href=\"javascript:unsetspecial('/userwarehouse.dhtml?action=unspecialwarehouse','" + houseid + "')\"><img src='/images/re_settings.gif' width='16' height='16' border='0' alt='取消'></a>";
        }
    }
    hideLocSelect('window_loading');
}

function unsetspecial(url, id) {
    var param = "";
    this.houseid = id;
    this.gurl = url;
    param = param + "houseid=" + id;
    showWindowLoading('window_loading');
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: unsetspecialOnSucceed});
}
function unsetspecialOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
        if (jsonMsgObj.getMessage() == "操作成功") {
            var obj = document.getElementById("specialcontent")
            obj.innerHTML = "<a href=\"javascript:setspecial('/userwarehouse.dhtml?action=specialwarehouse','" + houseid + "')\"><img src='/images/settings.gif' width='16' height='16' border='0' alt='取消'></a>";
        }
    }
    hideLocSelect('window_loading');
}


function orderdel(url, id) {
    var param = "";
    this.houseid = id;
    param = param + "houseid=" + id;
    showWindowLoading('window_loading');
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: orderdelOnSucceed});
}
function orderdelOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
        var row = document.getElementById(houseid);
        var browser = CheckBrowser();
        if (browser == 0) {
            row.removeNode(true);
        } else if (browser == 1) {
            row.remove();
        }
    }
    hideLocSelect('window_loading');
}

function orderadd(url, id) {
    var param = "";
    param = param + "houseid=" + id;
    showWindowLoading('window_loading');
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: orderaddOnSucceed});
}
function orderaddOnSucceed(m_Request) {
	var message
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        message=jsonMsgObj.getMessage();
		if (message=="001")
		{
			initFloatTips('noadd');
		}
		if (message=="002")
		{
			initFloatTips('alreadyadd');			
		}
    }
    hideLocSelect('window_loading');

}



function initFloatTips(divid) {
  var tips = document.getElementById(divid);
  moveTips(tips);
};
function moveTips(object) {
  var tt=50;
  if (window.innerHeight) {	 
    pos = window.pageYOffset
  }
  else if (document.documentElement && document.documentElement.scrollTop) { 
    pos = document.documentElement.scrollTop
  }
  else if (document.body) {
    pos = document.body.scrollTop;
  }
  object.style.top=(pos+400)+'px'
  object.style.display="block";
  //setTimeout(moveTips,tt);
}



function orderaddmap(id) {
    var url = "/warehouse.dhtml?action=addOrder";
    var param = "";
    param = param + "houseid=" + id;
    showWindowLoading('window_loading');
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: orderaddmapOnSucceed});
}

function orderaddmapOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
    }
    hideLocSelect('window_loading');

}


function order(url) {
    var param = "";
    param = param + "id=" + document.getElementById("warehouseid").value;
    showWindowLoading('window_loading');
    var ajax_order = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: orderOnSucceed});
}

function orderOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
    }
    hideLocSelect('window_loading');

}

function openMap(url) {
    window.open(url, '_blank', 'width=640, height=480, scrollbars=1, toolbar=0, resizable=1,status=1');
}

function deleteimage(id, idvalue, houseid, imageid) {
    if (confirm("确定需要删除吗？"))
    {
        delimages("/userwarehouse.dhtml?action=delimage", imageid, houseid);
        document.getElementById(id).style.display = "none";
    }
}
function deleteimagetemp(id, idvalue, houseid, imageid) {
    if (confirm("确定需要删除吗？"))
    {
        delimages("/userwarehouse.dhtml?action=delimagetemp", imageid, houseid);
        document.getElementById(id).style.display = "none";
    }
}

function delimages(url, id, houseid) {
    var param = "";
    param = param + "houseid=" + houseid;
    param = param + "&id=" + id;
    var ajax_message = new Ajax.Request(url, {method: 'post', parameters: param, onComplete: undelimagesOnSucceed});
}
function undelimagesOnSucceed(m_Request) {
    result = m_Request.responseText;
    if (result != "") {
        var jsonMsgObj = new JsonMsgObj(result);
        alert(jsonMsgObj.getMessage());
    }
}

function compare() {
    var checknumber = 0;
    var ids = document.getElementsByName("ids");
    if (ids.length != null && ids.length > 2) {
        for (var i = 0; i < ids.length; i++) {
            if (ids[i].checked) {
                checknumber++;
            }
        }
    }
    if (checknumber == 2 || checknumber == 3) {
        document.forms["compareform"].submit();
    } else {
        alert("请选择2个或3个仓库进行对比！")
    }
}

function CheckBrowser() {
    var app = navigator.appName;
    if (app.indexOf('Netscape') != -1) {
        return 1;
    } else if (app.indexOf('Microsoft') != -1) {
        return 0;
    }

    return 0;

}

