// baojia JavaScript Document

function changeSubOptions(id)
{
    //id = $("opsiteid").value;
    $.ajax({ url: "module.php",
        type:"GET",
        data:"name=price&act=findProductAjax&typeid="+id,
        dataType: 'json',
        timeout: 1000,
        error: function(){
                alert('Error loading Ajax program');
        },

        success:function(data){
              $("#productId").html("");
	      $("#showUnit").html("");
              if (data == null || data.error != 0)
              {
                    alert(data.message);
              }else{
                    $(data.result).each(function(i, row){
                            $("#productId").append("<option value="+row.product_id+">"+row.name + "-" + row.model+"</option>");
			    $("#showUnit").append("<option value="+row.product_id+">"+row.unit+"</option>");
                    });
              }
        }
    });
}

function validate(theform)
{
	if($("#cityid").val() <=0){
		alert("请选择您的报价县市!");
		return false;
	}
	if($("#productType").val() <=0){
		alert("请选择报价分类!");
		return false;
	}

    if($("#productId").val() <=0){
		alert("请选择报价产品!");
		return false;
	}

	if($("#productPrice").val().length <=0){
		alert("请输入报价!");
		return false;
	}
	if($("#productPrice").val().length >0){
		var reg =/^\d+(\.\d+)?$/;
		if(!reg.test($("#productPrice").val())){
			alert("您输入的报价不正确，请重新填写!");
			return false;
		}
	}
	if($("#productPrice").val().length >0){
		var reg =/^\d+(\.\d+)?$/;
		if($("#productPrice").val().replace(/[^\x00-\xff]/g,"**").length>50){
			alert("报价说明不能超过50个字符！");
			return false;
		}
	}

	$("#submit_price").disabled = true;
	return true;
}

function showAddProduct()
{
	$("#addProductDiv").css("display","block");
}

function addProducts()
{
	var productType = $("#productType").val();
    var productName = $("#productName").val();
	var productModel = $("#productModel").val();
    var productUnit = $("#productUnit").val();

    $.post("/module.php", { name: "price", act: "addProductByAjax", productType : productType, productName: productName, productModel: productModel, productUnit: productUnit },
		function (data, textStatus){
			//alert(data.message);
			//$("#productId").html("");

			if (data == null || data.error != 0)
			{
				alert(data.message);
			}else{
				//$(data.result).each(function(i, row){
					$("#productId").append("<option value="+data.result.productId+">"+data.result.productName+data.result.productModel+"</option>");
				//});
				$("#showUnit").html(data.result.productUnit);
				alert(data.message);
			}

		}, "json");
}

function doForecast(typeId,productId,cityId,predict)
{
    $.post("/module.php", { name: "price", act: "addForecastAjax", typeId : typeId, productId : productId, cityId: cityId, predict:predict },
		function (data, textStatus){
			if (data == null || data.error != 0)
			{
				alert(data.message);
			}else{
				alert(data.message);
			}

		}, "json");
}



function doDigg(resId)
{

	var url = '/module.php?name=price&act=diggAjax&id=' + resId + '&digg=1';

	$.ajax({
		url: url,
		type: 'GET',
		dataType: 'json',
		timeout: 1000,
		error: function(){
			alert('Error loading Ajax program');
		},
		success: function(data){
			  if (data.error != 0)
			  {
				alert(data.message);
			  }
			  else
			  {
				alert('非常感谢您的评价！');
			  }
		}
	});
}

function doBury(resId)
{

	var url = '/module.php?name=price&act=diggAjax&id=' + resId + '&digg=0';

	$.ajax({
		url: url,
		type: 'GET',
		dataType: 'json',
		timeout: 1000,
		error: function(){
			alert('Error loading Ajax program');
		},
		success: function(data){
			  if (data.error != 0)
			  {
				alert(data.message);
			  }
			  else
			  {
				alert('非常感谢您的评价！');
			  }
		}
	});
}

function showUserContact(uid)
{

	var url = '/module.php?name=user&act=getContactAjax&uid=' + uid;

	$.ajax({
		url: url,
		type: 'GET',
		dataType: 'json',
		timeout: 1000,
		error: function(){
			alert('Error loading Ajax program');
		},
		success: function(data){
			  if (data.status != 200)
			  {
				alert(data.message);
			  }
			  else
			  {
                  outhtml = "text:";
                  if(data.result.telephone != '') outhtml = outhtml + "<br>电话：" + data.result.telephone;
                  if(data.result.mobile != '') outhtml = outhtml + "<br>手机：" + data.result.mobile;
                  if(data.result.email != '') outhtml = outhtml + "<br>邮箱：" + data.result.email;
                  if(data.result.msn != '') outhtml = outhtml + "<br>MSN：" + data.result.msn;
                  if(data.result.qq != '') outhtml = outhtml + "<br>QQ：" + data.result.qq;

                  dialog("联系方式",outhtml,"200px","auto","text");
			  }
		}
        });
}
