﻿/*------------------------------点击checkbox触发的事件 选择市场----------------------------------*/
var checkcom; var checkarea;
function  OnclickCheck(obj){
$("#"+obj+" .area :input:checkbox").bind("click",function(){
var checkText=""; var checkValue="";
//alert( $("[@id*=hide_araeToCompany_area]").val())
//if($("[@id*=hide_araeToCompany_area]").val().split("|").length<1)
//{
//  alert("市场至少选择一个");
//  return false;
//}

$("#"+obj+" .area :input:checkbox").each(function(){
 if($(this).attr("checked")==true)
 {
  checkText+=$(this).next().html()+"|";
  checkValue+=$(this).attr("value")+"|";
 }
});
if(obj=="araeToCompany")
{
 $("[@id*=hide_araeToCompany_area]").attr("value",checkValue);
 $("#hide_araeToCompany_area_Text").attr("value",checkText);
 getAreatoCompanyFlash();
}
else if(obj=="companyToArea")
{
   $("[@id*=hide_companyToArea_area]").attr("value",checkValue);
   $("#hide_companyToArea_area_text").attr("value",checkText);
   getCompanytoAreaFlash();
    
}
});
}
 
 
/*----------构造曲线-----------------*/
var tt="true";
function getAreatoCompanyFlash()
{  
    onCheckSelectToEnd();
    PostParentPropety();
    if(tt=="true")
    {
        StorePropertyValue();
        tt="false";
    }
    else
    {
      
    }
    var product_parame=$("[@id*=hideValue_proudctItem_productItempanel]").val();
     var propety_parame=$("#ctl00_ContentPlaceHolder1_hideValue_propertyItem").val().replaceAll(":","-");;
      
//    if(GetQueryString("perpty")!=null)
//    {  
//     propety_parame= GetQueryString("perpty").replaceAll(":","-");
// 
//    }
     
   // propety_parame
    var todate_parame=$("#tbx_Begin").attr("value");
    var fromdate_parame=$("#tbx_End").attr("value");
    //得到的是地区的企业的参数
    var araeToCompany_area__parame=$("[@id*=hide_araeToCompany_area]").val();
    var araeToCompany_area_test_parame=$("[@id*=hide_araeToCompany_area_Text]").val();
    var araeToCompany_company_parame="";
  //  var araeToCompany_data_parame=$("[@id*=hide_araeToCompany_data]").val();
    var araeToCompany_data_parame=$("[@id*=hideValue_data]").val();
    var araeToCompany_com_parame=$("#hide_araeToCompany_com_text").val(); 
    var araeToCompany_Date_compare=$("[@ID*=hideCompareDate]").val();
    araeToCompany_area__parame=araeToCompany_area__parame.replaceAll(":","-");
//    if(araeToCompany_area__parame!="")
//    {
//      propety_parame+=araeToCompany_area__parame+"|";
//    }
    //判断是否要先选择产品
    if(product_parame!="002001")
    {
     onCheckSelectToEnd();
     if(checkState!="true"){ return false;}
    }
   
     if(araeToCompany_company_parame==""){

     }
       
      $.ajax({
           url: "LoadData/ReturnCheckLv.aspx",
           data: "bengdate="+todate_parame+"&enddate="+fromdate_parame,
           cache:false,
           error:function(e){
           alert("服务器忙或操作过于频繁1！");
       },
        
     success: function(msg){
     //2
     if($.trim(msg)=="2")
     { 
        ymPrompt.confirmInfo({message:'很抱歉，您尚未开通相应的服务<br/>确认现在就要开通吗？',handler:handlervip});
        $("#container").hide();
        return false;
           
     }     
     
    //if(propetytoend=="false"){alert("属性必须选择");showLay(); return false; }
    var chartsurl="LoadData/RetrunChartsData.aspx?DataClass="+araeToCompany_data_parame+"%26ProductClass="+product_parame+"%26CoClass="+araeToCompany_company_parame+"%26AreaClass="+araeToCompany_area__parame+"%26beDate="+todate_parame+"%26endDate="+fromdate_parame+"%26perpty="+propety_parame+"%26DateCp="+araeToCompany_Date_compare;
    var chartsStaues="1";
    if(chartsStaues=="1")
    { 
       chartsurl="LoadData/RetrunChartsData.aspx?DataClass="+araeToCompany_data_parame+"%26ProductClass="+product_parame+"%26CoClass="+araeToCompany_company_parame+"%26AreaClass="+araeToCompany_area__parame+"%26beDate="+todate_parame+"%26endDate="+fromdate_parame+"%26perpty="+propety_parame+"%26DateCp="+araeToCompany_Date_compare;
       chart2 = new FusionCharts("/Image/charts/MSLine.swf", "ChId1", "600", "400");
    }
    else if(chartsStaues=="2")
    { 
       chartsurl="LoadData/Retrun2DchartsData.aspx?DataClass="+araeToCompany_data_parame+"%26ProductClass="+product_parame+"%26CoClass="+araeToCompany_company_parame+"%26AreaClass="+araeToCompany_area__parame+"%26beDate="+todate_parame+"%26endDate="+fromdate_parame+"%26perpty="+propety_parame;
       chart2=new FusionCharts("/Image/charts/Column2D.swf", "ChartId", "600", "400", "0", "0");
    }
    //alert(chartsurl);
    chart2.setDataURL(chartsurl);
    chart2.addParam("wmode","transparent");
    chart2.render("PriceDateDiv");
     $.cookie('areartoCompnayurl_cookie', chartsurl, { expires: 7});//整个URl
    // $.cookie('url_Bedate',todate_parame, { expires: 7});//开始时间
   //  $.cookie('url_Enddate',fromdate_parame, { expires: 7});//结束时间
//     $.cookie('url_data',araeToCompany_data_parame, { expires: 7});  对数据分类的保存 现独立出来做可以不需要
     $.cookie('url_propety',propety_parame, {expires: 7});//属性VALUE值的保存
    // alert($.cookie('url_propety'))
     $.cookie('url_product',product_parame, {expires: 7});//选到最后一级的value值保存
     $.cookie('url_AtoCarea__parame',araeToCompany_area__parame, { expires: 7});// 
     $.cookie('url_AtoCarea_text_parame',araeToCompany_area_test_parame, { expires: 7});// 保存市场的文字
     $.cookie('url_AtoCcompany__parame',araeToCompany_company_parame, { expires: 7});//地区下企业保存
     $.cookie('url_dateCompare',araeToCompany_Date_compare, { expires: 7});//保存按月 周 或 年的来查询
     $.cookie('araeToCompany_com',checkcom, { expires: 7});//地区下的企业选中的保存 以"0"或"1"来保存
     
     
     
     var curveTable="curvetable.aspx?DataClass="+araeToCompany_data_parame+"&ProductClass="+product_parame+"&CoClass="+araeToCompany_company_parame+"&AreaClass="+araeToCompany_area__parame+"&beDate="+todate_parame+"&endDate="+fromdate_parame+"&perpty="+propety_parame.replace(/-/g,":")+"&DateCp="+araeToCompany_Date_compare+"&time="+new Date();
       
     $("#url").attr("value",chartsurl);
 /*------------------------取得价格的表格形式------------------------------------*/   
     if(document.getElementById('CurveList'))
     {  
         
          $.ajax({
       
           url: "curvetable.aspx",
           data: "dataclass="+araeToCompany_data_parame+"&ProductClass="+product_parame+"&AreaClass="+araeToCompany_area__parame.replaceAll("-",":")+"&CoClass="+araeToCompany_company_parame+"&perpty="+propety_parame+"&DateCp="+araeToCompany_Date_compare+"&beDate="+todate_parame+"&endDate="+fromdate_parame,
           cache:false,
           error:function(e){
           
           alert("操作频繁或服务器忙或参数不正确2");
       },
        
       success: function(msg){
         
         $("#CurveList").html(msg);
	      
       }
     
       }); 
     
 /*-------------------------------------------*/    
     
     }
  }
        });
 
  
      
 }
 

/*初始化参数*/
function  InitParm()
{
  
 if(GetQueryString("perpty")!=null)
 {  
   $("[@id*=hideValue_propertyItem]").attr("value", GetQueryString("perpty").replaceAll(":","-"));
  // alert($("[@id*=hideValue_propertyItem]").val().replaceAll(":","-"))
 }
 else if($.cookie('url_propety')!=null)
 {
  //  alert($.cookie('url_propety'));
   $("[@id*=hideValue_propertyItem]").attr("value", $.cookie('url_propety'));
 }
 else
 {
  //$("[@id*=hideValue_propertyItem]").attr("value", "");
 }
 if(GetQueryString("AreaClass")!=null)
 {
   $("[@id*=hide_araeToCompany_area]").attr("value", GetQueryString("AreaClass"));
   var tempAtoCarea=GetQueryString("AreaClass").split("|");
   $("#araeToCompany .area :input:checkbox").each(function(e){
   if($(this).attr("value")==tempAtoCarea[0] || $(this).attr("value")==tempAtoCarea[1] || $(this).attr("value")==tempAtoCarea[2] || $(this).attr("value")==tempAtoCarea[3] || $(this).attr("value")==tempAtoCarea[4] || $(this).attr("value")==tempAtoCarea[5] || $(this).attr("value")==tempAtoCarea[6] || $(this).attr("value")==tempAtoCarea[7] || $(this).attr("value")==tempAtoCarea[8] || $(this).attr("value")==tempAtoCarea[9] || $(this).attr("value")==tempAtoCarea[10] || $(this).attr("value")==tempAtoCarea[11] || $(this).attr("value")==tempAtoCarea[12] )
   {
    $(this).attr("checked","true");
   }
    else
    {
     $(this).attr("checked",false);
    }
  });
 }
 else if($.cookie('url_AtoCarea__parame')!=null){
  
 $("[@id*=hide_araeToCompany_area]").attr("value", $.cookie('url_AtoCarea__parame').replaceAll("-",":"));
 
 var tempAtoCarea=$.cookie('url_AtoCarea__parame').replaceAll("-",":").split("|");
 $("#araeToCompany .area :input:checkbox").each(function(e){
  if($(this).attr("value")==tempAtoCarea[0] || $(this).attr("value")==tempAtoCarea[1] || $(this).attr("value")==tempAtoCarea[2] || $(this).attr("value")==tempAtoCarea[3] || $(this).attr("value")==tempAtoCarea[4] || $(this).attr("value")==tempAtoCarea[5] || $(this).attr("value")==tempAtoCarea[6] || $(this).attr("value")==tempAtoCarea[7] || $(this).attr("value")==tempAtoCarea[8] || $(this).attr("value")==tempAtoCarea[9] || $(this).attr("value")==tempAtoCarea[10] || $(this).attr("value")==tempAtoCarea[11] || $(this).attr("value")==tempAtoCarea[12] )
  {
   $(this).attr("checked","true");
  }
   else
    {
     $(this).attr("checked",false);
    }
  });
 }
 else{
     $("[@id*=hide_araeToCompany_com]").attr("value", "103:2067|"); //默认的企业的value
 }  
 if($.cookie('url_AtoCarea_text_parame')!=null)
 {
     $("[@id*=hide_araeToCompany_area_Text]").attr("value", $.cookie('url_AtoCarea_text_parame'));
 }
 else
 {
   $("[@id*=hide_araeToCompany_area_Text]").attr("value","无锡");
 }
 if(GetQueryString("DateCp")!=null)
 { 
  $("[@id*=hideCompareDate]").attr("value", GetQueryString("DateCp"));
  var cpindex=2-$("[@id*=hideCompareDate]").val();
  $("#area_c_date a").each(function(e){
  $("#area_c_date a").eq(cpindex).addClass("active");
  $("#area_c_date a").eq(cpindex).siblings().removeClass("active");
  });
   
 }
 else if($.cookie('url_dateCompare')!=null)
 {
  $("[@id*=hideCompareDate]").attr("value", $.cookie('url_dateCompare'));
  var cpindex=2-$("[@id*=hideCompareDate]").val();
  $("#area_c_date a").each(function(e){
  $("#area_c_date a").eq(cpindex).addClass("active");
  $("#area_c_date a").eq(cpindex).siblings().removeClass("active");
  });
 }
 else
 {
  $("[@id*=hideCompareDate]").attr("value","0");
 }
 if($.cookie('url_CtoAarea__parame')!=null){$("[@id*=hide_companyToArea_area]").attr("value", $.cookie('url_CtoAarea__parame'));} else{$("[@id*=hide_companyToArea_area]").attr("value", "001001010002");}  
  
 if($.cookie('url_AtoCcompany__parame')!=null){$("[@id*=hide_companyToArea_com]").attr("value", $.cookie('url_AtoCcompany__parame'));} else{$("[@id*=hide_companyToArea_com]").attr("value", "081");}  
 
 if(GetQueryString("propety_text")!=null)
 {
   // $("#propetylay").show(); $("#selectedPropety").html(unescape(GetQueryString("propety_text")));
 } 
 //else if($.cookie('araeToCompany_propety_text')!=null){$("#propetylay").show(); $("#selectedPropety").html($.cookie('araeToCompany_propety_text')); }   
  
}


function handler(tp){

			if(tp=='ok'){
			  
			  var currentUrl=window.location.href;
		      window.location.href="http://member.51bxg.com/Account/UserLogin.aspx?ReturnUrl="+currentUrl;
			}
			if(tp=='cancel'){
				//cancelFn();
				 
			}
			if(tp=='close'){
				//closeFn()
			}
		}
		
function handlervip(tp){
           
			if(tp=='ok'){
			   
			  var currentUrl=window.location.href;
		      window.location.href="http://Member.51bxg.com/Account/UserContinue.aspx";
			}
			if(tp=='cancel'){
				 
			}
			if(tp=='close'){
			 
			}
		}
		
		
String.prototype.replaceAll  = function(s1,s2){    
return this.replace(new RegExp(s1,"gm"),s2);    
}  


function  OnCheckLevel()
{
  $.ajax({
       
           url: "LoadData/ReturnCheckLv.aspx",
           data: "level=vip",
           cache:false,
           error:function(e){
           alert("服务器忙或操作过于频繁3！");
       },
        
       success: function(msg){
         ///2
          
         if(msg=="2")
         { 
           ymPrompt.confirmInfo({message:'很抱歉，您尚未开通相应的服务<br/>确认现在就要开通吗？',handler:handlervip});
           $(".WdateDiv").hide(); 
           return false;
           
         }
       }
      });

 


}

function StorePropertyValue(){
  var ValueArray = "";
  if(GetQueryString("perpty")!=null){
    ValueArray = GetQueryString("perpty").split("|");
    $("[@id*=hideValue_propertyItem]").val(GetQueryString("perpty"));
  }
  else if($.cookie('url_propety')!=null)
  {
    ValueArray=$.cookie('url_propety').replaceAll("-",":").split("|");
  }
 // alert($.cookie('url_propety'))
  if(ValueArray!=""){
  $(".propertydiv select").each(function(){
//     
//   alert($(this).get(0).options.length);
     for(var i=0; i<$(this).get(0).options.length; i++){
       for(var j=0;j<ValueArray.length;j++){
         if($(this).get(0).options[i].value==ValueArray[j])
         $(this).get(0).options[i].selected=true;
       }
     }
  });
 }
}