﻿

jQuery(document).ready(function(){

jQuery("#search").click(function(){

var search=jQuery(this).attr("searchtype");
var page=jQuery(this).attr("page");
var condition=jQuery.trim(jQuery("#textfield").val());

if(condition!=""&&page==""&&search=="Product")
{
   var strUrl=jQuery("[isProducts='true']").attr("href");
   if(strUrl==null)
   { 
      strUrl="product.html";
   }
   location.href=strUrl+"?value="+condition;
   return;
}

if(condition!="")
{
  Search(page,search,condition);
}


});

SetSearch();

});


function SetSearch()
{
  var strUrl=location.href;
  var value="";
  if(strUrl.indexOf("?value=")!=-1)
  {
    value=strUrl.substring(strUrl.indexOf("?value=")+7,strUrl.length);
  }
  
  if(value!="")
  {
    jQuery("#textfield").val(value);
    jQuery("#search").click();
  }
}


function Search(pageUrl,search, condition)
{        
　　jQuery.ajax({ 
　　type:"post", 
　　url:pageUrl+"AjaxPage/SearchPage.aspx", 
　　dataType:"html", 
　　timeout:10000,
　　data:"Search="+search+"&Condition="+condition, 
　　success:function(result) 
　  {
　    if(result!="")
　    {
　      jQuery("#ItemTitle").text("Search Result");
　      jQuery("#divresult").html(result);
　    }
　　},
　　error: function()
　　{
　　  alert("搜索出错！");
　　}
　 });
}

function AddMessage()
{   
  var strOperate="Operate=Add";
  jQuery("[xmlname]").each(function(){
  var obj=jQuery(this);
  strOperate=strOperate+"&"+obj.attr("xmlname")+"="+obj.val();
  });
  
  var senderData=true;
  if(jQuery.trim(jQuery("[xmlname='SenderName']").val())=="")
  {
     if(senderData)
     {
       senderData=false;
     }
     jQuery("#senderNameInfo").show();
  }
  else
  {
     jQuery("#senderNameInfo").hide();
  }
  
  if(jQuery.trim(jQuery("[xmlname='Telephone']").val())=="")
  {
     if(senderData)
     {
       senderData=false;
     }
     jQuery("#telephoneInfo").show();
  }
  else
  {
     jQuery("#telephoneInfo").hide();
  }
  
  if(jQuery.trim(jQuery("[xmlname='SenderEmail']").val())=="")
  {
     if(senderData)
     {
       senderData=false;
     }
     jQuery("#emailInfo").show();
  }
  else
  {
     jQuery("#emailInfo").hide();
  }
  
  if(jQuery.trim(jQuery("[xmlname='Content']").val())=="")
  {
     if(senderData)
     {
       senderData=false;
     }
     jQuery("#contentInfo").show();
  }
  else
  {
      jQuery("#contentInfo").hide();
  }
  
  if(!senderData)
  {
     return;
  }
  
  　jQuery("#tbInput").hide();
　　jQuery.ajax({ 
　　type:"post", 
　　url:"../AjaxPage/AddMessage.aspx", 
　　dataType:"html", 
　　timeout:10000,
　　data:strOperate,
　　success:function(result) 
　  {
　  　 jQuery("#result").show();
　　},
　　error: function()
　　{  
　　   jQuery("#result").show();
　　 　
　　 　//jQuery("#tbInput").show();
　　}
　 });
}


var currentSubCateObj=null;
function OnClickCategory(obj)
{
  if(currentSubCateObj!=null)
  {
    currentSubCateObj.hide();
  }
  else
  {
     jQuery(".content").find(".navpro").each(function(){
       jQuery(this).hide();
     });
  }
  
  var subCateObj=jQuery(obj).find(".navpro");
  subCateObj.show();
  currentSubCateObj=subCateObj;
 
  SameH("sidebar","right");
}


function OnClickDownload(obj,e)
{
  var clickObj=jQuery(obj);
  var filePath=clickObj.attr("file");
  var fileid=clickObj.attr("fileid");
  
  var left = e.x;
  var top = e.y;
  
  if(filePath=="../")
  {
     return;
  }
  
  var downloadInfoInputObj=jQuery("#DownloadInfoInput");
  downloadInfoInputObj.hide();
  downloadInfoInputObj.css("left",left-5);
  downloadInfoInputObj.css("top",top-10);
  downloadInfoInputObj.show();
  downloadInfoInputObj.attr("filePath",filePath);
  downloadInfoInputObj.attr("fileid",fileid);
}

function DownloadFileData(obj)
{
   var clickObj=jQuery(obj);
   var downloadInfoInputObj=clickObj.parent().parent().parent();
   var filePath=downloadInfoInputObj.attr("filePath");
   var fileid=downloadInfoInputObj.attr("fileid");
   
   var CompanyInputObj=jQuery("#Text_Company");
   var TelInputObj=jQuery("#Text_Tel");
   var EmailInputObj=jQuery("#Text_Email");
   
   var result=true;
   if(CompanyInputObj.val()=="")
   {
     if(result)
     {
       result=false;
     }
     CompanyInputObj.next().show();
   }
   else
   {
     CompanyInputObj.next().hide();
   }
   
   if(TelInputObj.val()=="")
   {
     if(result)
     {
       result=false;
     }
     TelInputObj.next().show();
   }
   else
   {
     TelInputObj.next().hide();
   }
   
   if(EmailInputObj.val()=="")
   {
     if(result)
     {
        result=false;
     }
     EmailInputObj.next().show();
   }
   else
   {
     EmailInputObj.next().hide();
   }
   
   if(result)
   {
     downloadInfoInputObj.hide();
     
     SendDownloadFileInfo(fileid,CompanyInputObj.val(),TelInputObj.val(),EmailInputObj.val());
     window.open(filePath);
   }  
}

function CancelDownload()
{
  jQuery("#DownloadInfoInput").hide();
}

function SendDownloadFileInfo(fileID,strCompany,strTel,strEmail)
{  
　　jQuery.ajax({ 
　　type:"post", 
　　url:"../AjaxPage/SendDownloadFileInfo.aspx", 
　　dataType:"html", 
　　timeout:10000,
　　data:"FileID="+fileID+"&Company="+strCompany+"&Tel="+strTel+"&Email="+strEmail,
　　success:function(result) 
　  {
　  
　　},
　　error: function()
　　{
　　
　　}
　 });
}
