﻿(function($){

    $.fn.Scroll = function(options){
		var opts = $.extend({},$.fn.Scroll.defaults, options);
		
		return this.each(function(){
		    var _this = $(this).eq(0).find("ul:first");
		    //var _this=$marquee).eq(0).find("ul:first");
		   // var _this=$marquee.get(0);
            var lineH=_this.find("li:first").height();
            var line=opts.line?parseInt(opts.line,10):parseInt(_this.height()/lineH,10);
            var speed=opts.speed?parseInt(opts.speed,10):500; 
            var timer=opts.timer?parseInt(opts.timer,10):3000; 
            if(line==0)
            { 
                line=1;
            }
            var upHeight=0-line*lineH; 
           function scrollUp(){
                _this.animate({marginTop:upHeight},speed,function(){
                    for(i=1;i<=line;i++)
                    {
                        _this.find("li:first").appendTo(_this);
                    }
                    _this.css({marginTop:0});
                 });
            };
		
			var moveId = setInterval(scrollUp,timer);
		
			_this.hover(
				function(){
					clearInterval(moveId);
				},
				function(){
					clearInterval(moveId);
					moveId = setInterval(scrollUp, timer);
				}
			);
			
		});
	};
	$.fn.Scroll.defaults = {
		timer:3000,
		speed: 500,
		line:1
		
	};
	
	$.fn.Scroll.setDefaults = function(settings) {
		$.extend( $.fn.Scroll.defaults, settings );
	};
	
  
})(jQuery);

var colorArray=[
    {borderColor:"#ff6600",bgColor:"#ffa66a"},
    {borderColor:"#2974ba",bgColor:"#93b9db"},
    {borderColor:"#09c300",bgColor:"#8ae685"}  
];
var colorArrayI=0;
var IMGHOST="http://www.chem960.com";
var indexWebHttp="http://www.chem960.com";
function tranColor()
{
 
//    $(".casIfoxucs").animate({ backgroundColor:colorArray[colorArrayI].bgColor}, 1000,function(){
//    
//    $(this).css("border-color",colorArray[colorArrayI].borderColor);
//    if((colorArrayI+1)<colorArray.length)
//       {
//            colorArrayI++;
//       }
//       else
//       {
//            colorArrayI=0;
//       }
//        setTimeout("tranColor();",5000);
//    });
var iN=Math.round(Math.random()*(colorArray.length-1));

    $(".casIfoxucs").animate({ backgroundColor:colorArray[iN].bgColor}, 1000,function(){
    
        $(this).css("border-color",colorArray[iN].borderColor);
    });
   
}
 $(document).ready(function(){
    try{document.execCommand('BackgroundImageCache',false,true)}catch(e){}
     
        getHotSearch();
        initAly();
      //  initAdGCT();
        try{
        setTimeout("tranColor();",500);
      initListTable();
        }
        catch(e){}
        try{tryGutoGM();}catch(e){}
 });
function tryGutoGM()
{ 
    if($("#iptAutoGM").val()=="1")
    {
       
        buycas($("#casNoP").html());
    }
}
function initListTable()
{
 
     $("#casListtable tr:even").each(function(i){
        if(i==0)
        {
            $(this).find("td").addClass("tabletdbg1");
        }else
        {
            $(this).find("td").addClass("tabletdbg2");
        }
    })
    
    
    //$("#casListtable tr:odd td:even").addClass("tabletdbg1");
}
function initAdGCT()
{

    try{
            $(".casStatbox1").after('<div class="mar10"><a href="'+indexWebHttp+'/usercenter/Default2011.aspx?spage=WebSite_Analytics.aspx" target="_blank"><img src="'+IMGHOST+'/chem960_AD/webfenxi_250_300.png" border="0" /></a></div>')
           // initAD2011();
    }
    catch(e){}
}
function initAD2011()
{
    $("#chem960Axxbox").after('<div class="hide" style="width:960px; margin:0px auto;" id="webFEnxAD"><a href="'+indexWebHttp+'/buycas.aspx" target="_blank" id="tuanhrefImg"><img src="'+IMGHOST+'/chem960_AD/casbuy.jpg" border="0" /></a></div>');
   showWEBFENX();
   setTimeout(function(){
        $("#webFEnxAD").slideUp("slow",function(){
           $("#tuanhrefImg").html('<img src="'+IMGHOST+'/chem960_AD/casbuysmall.jpg" border="0" />');
           $("#webFEnxAD").slideDown();
        }); 
       },5000);
   // j$("body").css("background-color","#0e88c2");
    
}
function showWEBFENX()
{
   
       $("#webFEnxAD").slideToggle(); 
       
   
}
function vieCHemt960()
{
  

   // j$("#chem960Axxbox").css({"top":(p.top+19)+"px","left":p.left+"px"}).slideToggle("fast");
    
    if($("#chem960Axxbox").is(":hidden"))
    {
        var p=$("#chem960Axx").offset();
        $("#chem960Axxbox").css({"top":(p.top+18)+"px","left":p.left+"px"});
        $("#chem960Axxbox").slideDown("fast",function(){$(document).bind("click",hidechem960Axx);});
        
    }
    else
    {

        $("#chem960Axxbox").slideUp("fast",function(){$(document).unbind("click",hidechem960Axx);});
    }
}
function hidechem960Axx(event)
{
    var e = event || window.event;  
    var elem = e.srcElement||e.target;  
    while(elem)  
    {   
        if(elem.id == "chem960Axxbox")  
    {  
    return true;  
    }  
        elem = elem.parentNode;       
    }  
    vieCHemt960();
}

var posrtHTML='<div id="productHTMLBOx" class="productHTMLBOx"><ul>' 
                        +'<li><strong class="lipstitle">有机原料</strong><br />  '
                            
                       +'         <a href="'+indexWebHttp+'/productlist_1_3.shtml" target="_blank">卤化物</a> | <a href="'+indexWebHttp+'/productlist_1_4.shtml" target="_blank">醇、酚、醚类</a> | <a href="'+indexWebHttp+'/productlist_1_20.shtml" target="_blank">杂环类化合物</a> | <a href="'+indexWebHttp+'/productlist_1_21.shtml" target="_blank">醛、酮、醌类</a> | <a href="'+indexWebHttp+'/productlist_1_22.shtml" target="_blank">含氮类有机物</a> | <a href="'+indexWebHttp+'/productlist_1_23.shtml" target="_blank">芳香族化合物</a> | <a href="'+indexWebHttp+'/productlist_1_24.shtml" target="_blank">羧酸类</a> | <a href="'+indexWebHttp+'/productlist_1_25.shtml" target="_blank">烃类</a> | <a href="'+indexWebHttp+'/productlist_1_26.shtml" target="_blank">酯类</a> | <a href="'+indexWebHttp+'/productlist_1_27.shtml" target="_blank">有机盐类</a> | <a href="'+indexWebHttp+'/productlist_1_28.shtml" target="_blank">碳水化合物</a> | <a href="'+indexWebHttp+'/productlist_1_29.shtml" target="_blank">其他</a> |  '     
                        +' </li>  '
                       
                    
                      +'  <li><strong class="lipstitle">中间体</strong><br />  '
                            
                      +'          <a href="'+indexWebHttp+'/productlist_2_5.shtml" target="_blank">医药中间体</a> | <a href="'+indexWebHttp+'/productlist_2_6.shtml" target="_blank">农药中间体</a> | <a href="'+indexWebHttp+'/productlist_2_59.shtml" target="_blank">染料中间体</a> | <a href="'+indexWebHttp+'/productlist_2_60.shtml" target="_blank">合成材料中间体</a> | <a href="'+indexWebHttp+'/productlist_2_61.shtml" target="_blank">香精和香料中间体</a> | <a href="'+indexWebHttp+'/productlist_2_62.shtml" target="_blank">其它中间体</a> |  '
                            
                       +'  </li>  '
                       
                    
                     +'   <li><strong class="lipstitle">医药与生物化工</strong><br />  '
                            
                      +'         <a href="'+indexWebHttp+'/productlist_14_30.shtml" target="_blank">原料药</a> | <a href="'+indexWebHttp+'/productlist_14_40.shtml" target="_blank">中草药提取物及生物制品</a> | <a href="'+indexWebHttp+'/productlist_14_41.shtml" target="_blank">成品药</a> | <a href="'+indexWebHttp+'/productlist_14_64.shtml" target="_blank">兽用药品</a> |  '
                            
                       +'  </li>  '
                       
                    
                     +'   <li><strong class="lipstitle">无机化工</strong><br />  '
                            
                      +'          <a href="'+indexWebHttp+'/productlist_15_32.shtml" target="_blank">无机盐</a> | <a href="'+indexWebHttp+'/productlist_15_65.shtml" target="_blank">无机酸</a> | <a href="'+indexWebHttp+'/productlist_15_66.shtml" target="_blank">氧化物</a> | <a href="'+indexWebHttp+'/productlist_15_67.shtml" target="_blank">无机碱</a> | <a href="'+indexWebHttp+'/productlist_15_68.shtml" target="_blank">单质元素</a> | <a href="'+indexWebHttp+'/productlist_15_69.shtml" target="_blank">其它</a> |  '
                            
                      +'   </li>  '
                       
                    
                      +'  <li><strong class="lipstitle">化工设备</strong><br />  '
                            
                       +'         <a href="'+indexWebHttp+'/productlist_16_35.shtml" target="_blank">泵阀类</a> | <a href="'+indexWebHttp+'/productlist_16_36.shtml" target="_blank">分离设备</a> | <a href="'+indexWebHttp+'/productlist_16_37.shtml" target="_blank">传热设备</a> | <a href="'+indexWebHttp+'/productlist_16_38.shtml" target="_blank">干燥机械</a> | <a href="'+indexWebHttp+'/productlist_16_39.shtml" target="_blank">仪器仪表</a> | <a href="'+indexWebHttp+'/productlist_16_43.shtml" target="_blank">环保设备</a> | <a href="'+indexWebHttp+'/productlist_16_44.shtml" target="_blank">辅助设备</a> | <a href="'+indexWebHttp+'/productlist_16_45.shtml" target="_blank">混合设备</a> | <a href="'+indexWebHttp+'/productlist_16_46.shtml" target="_blank">粉碎设备</a> | <a href="'+indexWebHttp+'/productlist_16_47.shtml" target="_blank">反应设备</a> | <a href="'+indexWebHttp+'/productlist_16_48.shtml" target="_blank">压力容器</a> | <a href="'+indexWebHttp+'/productlist_16_49.shtml" target="_blank">包装设备</a> | <a href="'+indexWebHttp+'/productlist_16_50.shtml" target="_blank">输送设备</a> | <a href="'+indexWebHttp+'/productlist_16_51.shtml" target="_blank">成型设备</a> | <a href="'+indexWebHttp+'/productlist_16_52.shtml" target="_blank">储运设备</a> | <a href="'+indexWebHttp+'/productlist_16_53.shtml" target="_blank">传质设备</a> | <a href="'+indexWebHttp+'/productlist_16_54.shtml" target="_blank">塑料专用设备</a> | <a href="'+indexWebHttp+'/productlist_16_55.shtml" target="_blank">制冷设备</a> | <a href="'+indexWebHttp+'/productlist_16_56.shtml" target="_blank">成套设备</a> | <a href="'+indexWebHttp+'/productlist_16_57.shtml" target="_blank">橡胶专用设备</a> | <a href="'+indexWebHttp+'/productlist_16_58.shtml" target="_blank">制药设备</a> | <a href="'+indexWebHttp+'/productlist_16_63.shtml" target="_blank">其他设备</a> |  '
                            
                      +'   </li>  '
                       
                    
                     +'   <li><strong class="lipstitle">催化剂及助剂</strong><br />  '
                            
                      +'          <a href="'+indexWebHttp+'/productlist_17_31.shtml" target="_blank">助剂</a> | <a href="'+indexWebHttp+'/productlist_17_75.shtml" target="_blank">催化剂</a> | <a href="'+indexWebHttp+'/productlist_17_76.shtml" target="_blank">阻燃剂</a> | <a href="'+indexWebHttp+'/productlist_17_77.shtml" target="_blank">涂漆助剂</a> | <a href="'+indexWebHttp+'/productlist_17_78.shtml" target="_blank">表面活性剂系列</a> | <a href="'+indexWebHttp+'/productlist_17_79.shtml" target="_blank">食品添加剂</a> |  '   
                       +'  </li>  '
                      +'  <li><strong class="lipstitle">农用化学品</strong><br />  '
                       +'         <a href="'+indexWebHttp+'/productlist_18_33.shtml" target="_blank">农药</a> | <a href="'+indexWebHttp+'/productlist_18_70.shtml" target="_blank">化肥</a> | <a href="'+indexWebHttp+'/productlist_18_71.shtml" target="_blank">其它</a> |  '
                       +'  </li>  '
                      +'  <li><strong class="lipstitle">聚合物</strong><br />  '
                       +'         <a href="'+indexWebHttp+'/productlist_19_34.shtml" target="_blank">塑料及制品</a> | <a href="'+indexWebHttp+'/productlist_19_72.shtml" target="_blank">橡胶及制品</a> | <a href="'+indexWebHttp+'/productlist_19_73.shtml" target="_blank">其它聚合物</a> | <a href="'+indexWebHttp+'/productlist_19_74.shtml" target="_blank">无机聚合物</a> |  '
                       +'  </li> '
         +'   </ul></div>'; 
function vieCHemt960Sort()
{
    if($("#productHTMLBOx").length>0)
    {
        if($("#productHTMLBOx").is(":hidden"))
        {
            var p=$("#chtmt960Sort").offset();
            $("#productHTMLBOx").css({"top":(p.top+18)+"px","left":(p.left-10)+"px"});
            $("#productHTMLBOx").slideDown("fast",function(){$(document).bind("click",hidechem960ASortxx);});
            
        }
        else
        {

            $("#productHTMLBOx").slideUp("fast",function(){$(document).unbind("click",hidechem960ASortxx);});
        }
    }
    else
    {
        $("body").append(posrtHTML);
        vieCHemt960Sort();
    }
}
function hidechem960ASortxx()
{
        var e = event || window.event;  
    var elem = e.srcElement||e.target;  
    while(elem)  
    {   
        if(elem.id == "productHTMLBOx")  
    {  
    return true;  
    }  
        elem = elem.parentNode;       
    }  
    vieCHemt960Sort();
}
function ckCASInput(o)
{
    var v=$.trim($(o).val());
    if(v=="CAS/中文名称/英文名称")
    {
        $(o).val("").removeClass("fontGray");
    }
}
function initAd()
{
    $("#casBannerArea").html('<a href="'+indexWebHttp+'/bfzmb/bf_login.asp" style="display:block;" target="_blank"><img src="'+indexWebHttp+'/images/bf/960_3.jpg"   border="0" /></a>')
}
function getContach()
{
    alert("详情致电：025-86368113");
}
function checkBuyform(cas)
{
    var tit=$.trim($("#butytle_a").val());
    var cont=$.trim($("#butycont_a").val());
  
    var comp=$.trim($("#butycomp_a").val());
    var tel=$.trim($("#butytact_a").val());
    var peo=$.trim($("#butypeo_a").val());
    if(cont.length<1||tit.length<1||comp.length<1||tel.length<1||peo.length<1)
    {
        alert("请填写完整!");

        return false;
    }
    $.post("doAjax.aspx", { Action: "post", ActionType:4,tit:tit,cont:cont,comp:comp,tel:tel,peo:peo,cas:cas},
				    function (data, textStatus){
				        if(data.result=="1")
				        {
				            
				            $("#butytle_a").val("");
				            $("#butycont_a").val("");
				            $("#qibsxe").slideToggle("fast",function(){
                           alert("您的求购信息已发布成功，我们将在第一时间内为您匹配优秀供应商！\n如果您没有注册为联盟会员，我们强烈建议您注册为我们的免费会员，享受更多的服务！");
				            
                         }); 
				            
				            
				        }
				    }, "json");
}
function initAutoComp()
{
    $("#casSearchKeyW").autocomplete("Models/casmatch.ashx",{
        width: 353,
        selectFirst: true,
        scroll: false,
        delay:1000,
		mustMatch: true,
		autoFill: false,
		dataType: 'json', 
		parse: function(data) {
             var rows = [];  
             for(var i=0; i<data.length; i++){  
              rows[rows.length] = {   
                data:data[i],
                value:data[i].cnname,   
                result:data[i].cas
                };   
              }  
           return rows;  
        },
		formatItem: function(row, i, max) {
			return  row.cas + " " + row.cnname + "";
		},
		formatMatch: function(row, i, max) {
			return row.cas + " " + row.cnname;
		},
		formatResult: function(row) {
			return row.cnname;
		}
    });
}
function initAly()
{
    if($("#casI").length==1)
    {
      
        var i=$("#casI").val();
         
         $.post(indexWebHttp+"/cas/doAjax.aspx", { Action: "post", ActionType:1,ID:i},
				    function (data, textStatus){
				    displayGZCS(parseInt(data.result))
				   
				    }, "json");
    }
    
}
var CASgzCSIndex=0;
function displayGZCS(i){
var x=parseInt(i/10);
var nX=CASgzCSIndex*x;
    if(nX<i)
    {
        $("#spanGZCS").html(nX);
        CASgzCSIndex++;
        setTimeout("displayGZCS("+i+");",50);
    }
    else
    {
         $("#spanGZCS").html(i);
    }
}
function getHotSearch()
{
    return true;
}
function setCasSearchMode(id)
{
    for(var i=1;i<4;i++)
    {
        if(id==i)
        {
            $("#cassearchnav"+i).addClass("on");
            $("#casSearchType").val(id);
        }
        else
        {
            $("#cassearchnav"+i).removeClass("on");
        }
    }
}
function casSearch()
{




var k=$.trim($("#casSearchKeyW").val());
var t=$("#casSearchType").val();
if(k==""||k=="CAS/中文名称/英文名称")
{
    alert("请输入关键词");
    $("#casSearchKeyW").focus();
    return false;
}
//$("#casSearchKeyW").val(k);

 location.href=indexWebHttp+"/dict_search.aspx?key="+escape(k);
// $("#casSearchForm").submit();
}
function cassuplySearch()
{
    
    var k=$.trim($("#casSearchKeyW").val());
    var t=$("#casSearchType").val();
    if(k==""||k=="CAS/中文名称/英文名称")
    {
        alert("请输入关键词");
        $("#casSearchKeyW").focus();
        return false;
    }

    location.href=indexWebHttp+"/supplier_search.aspx?key="+escape(k);
}
function initmol(id)
{
   $("#molTD").html("正在加载模型...请稍候");
   setTimeout("loadmol("+id+")",1000); 
}
var xx={"result":"1","cb":"JmolApplet.jar","cc":"JmolApplet","cp":"../scripts",mol:"mol/90-50-6.mol","btn":"<input type=\"checkbox\" onclick=\"if(this.checked){document.jmol.script('spin on');}else{document.jmol.script('spin off');}\" />旋转 <input type=\"checkbox\" onclick=\"if(this.checked){document.jmol.script('dots on');}else{document.jmol.script('dots off');}\" /> 范德华表面"};
function loadmol(id)
{
      
        $.post(indexWebHttp+"/cas/doAjax.aspx", { Action: "post", ActionType:2,ID:id},
				    function (data, textStatus){
				        if(data.result=='1')
				        {
//				            var optstr='<applet name="jmol" code="'+data.cc+'" archive="'+data.cb+'" codebase="'+data.cp+'" width="200" height="200" mayscript="true"> '
//				            +'<param name="progressbar" value="true"/> '
//				            +'<param name="load" value="'+data.mol+'"/> '
//				            +'<param name="script" value="color background [255,255,255]" />'
//                            +'</applet><br /><div style="padding:5px;">'+data.btn+'</div>';

                            var optstr='<div style=" border:1px solid #fdb234;background-color:#fef7bb;line-height:20px;text-align:left;font-size:12px; margin:5px; color:#c76105;padding:5px;">本程序需要Java虚拟机支持,如果您未安装系统会自动弹出安装,请放心安装！安装完毕后请刷新页面！</div><object name="jmol" classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5-windows-i586.cab#Version=1,5,0,0" width="200" height="200"> '
                                       +'     <param name = "type" value = "application/x-java-applet;version=1.5"> '
                                       +'     <param name ="code" value="'+data.cc+'"> '
                                       +'     <param name = "mayscript" value="true"> '
                                       +'     <param name = "archive" value="'+indexWebHttp+'/scripts/'+data.cb+'"> '
                                       +'     <param name = "progressbar" value="true"> '
                                       +'     <param name = "load" value="'+IMGHOST+'/cas/'+data.mol+'"> '
                                       +'     <param name = "script" value="color background [255,255,255]"> '
                                       +'     <comment> '
	                                   +'     <embed type = "application/x-java-applet;version=1.5"  name="jmol" code = "'+data.cc+'"  archive="'+indexWebHttp+'/scripts/'+data.cb+'"  width = "200"  height = "200"  pluginspage ="http://java.sun.com/products/plugin/index.html#download" mayscript="true" progressbar="true" load="'+indexWebHttp+'/cas/'+data.mol+'" script="color background [255,255,255]"> '
                                       +'     <noembed>alt="Your browser understands the &lt;applet&gt; tag but isn\'t running the applet, for some reason."'
                                       +'     Your browser is completely ignoring the &lt;applet&gt; tag! </noembed> '
	                                   +'     </embed> '
                                       +'     </comment> '
                                       +' </object> '
                                       +' <!--'
                                       +' <applet name="jmol" code = "'+data.cc+'" width = "200" height = "200" archive="'+indexWebHttp+'/scripts/'+data.cb+'" mayscript="true">'
                                       +' <param name = "progressbar" value="true">'
                                       +' <param name = "load" value="'+indexWebHttp+'/cas/'+data.mol+'">'
                                       +' <param name = "script" value="color background [255,255,255]">'
                                       +' alt="Your browser understands the &lt;applet&gt; tag but isn\'t running the applet, for some reason."'
                                       +'         Your browser is completely ignoring the &lt;applet&gt; tag!'
                                       +' </applet>'
                                       +' --><br /><div style="padding:5px;">'+data.btn+'</div>'; 
                            
                            
                            
                            $("#molTD").html(optstr);

				        }
				        else
				        {
				            $("#molTD").html("暂无该分子结构3d模型!");
				        }
				    
				    }, "json");
}
var loginFormHTML='<div class="alertBoxForm" id="loginFormBox">'
                +'<div class="alertBoxForm_in">'
                +'<div class="alertBoxForm_title">请先登录 <a href="userregister.aspx" target="_self" style="color:Red;">没有注册</a></div>'
                    +'<div class="alertBoxForm_content" id="loginForm">'
		            +'       用户名：<input type="text" id="uLoginName" class="uloginInputx" /><br />'
		            +'       密　码：<input type="password" id="uLoginPwd" class="uloginInputx"  />'
                    +'    </div>'
                    +'    <div class="alertBoxForm_content hide" id="loginReturn"></div>'
                    +'    <div class="alertBoxForm_ctrlbar" id="alertBoxForm_ctrlbar">'
                    +'        <input type="button" groups="yi" class="alertBoxFormbtn" onclick="loginU();"  value="登录" />'
                    +'        <input type="button" groups="yi" class="alertBoxFormbtn" onclick="$(\'#loginFormBox\').hide();"  value="关闭" />'
                    +'    </div>'
                    +'</div>'
                +'</div>';
function getViewport() {
				var m = document.compatMode == 'CSS1Compat';
				return {
					l : window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
					t : window.pageYOffset || (m ? document.documentElement.scrollTop : document.body.scrollTop),
					w : window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth),
					h : window.innerHeight || (m ? document.documentElement.clientHeight : document.body.clientHeight)
                }
}
function loginU()
{
    var u=$("#uLoginName").val();
    var p=$("#uLoginPwd").val();
     $.post(indexWebHttp+"/Models/dataajax.aspx", { Action: "post", ActionType:24,u:u,p:p,YE:1},
				    function (data, textStatus){
					    
    				
					    var done=parseInt(data.result);
					    if(done==1)
					    {
					        
					        if(data.ciid=="0")
					        {
					               alert("请先填息企业信息");
					               location.href=indexWebHttp+"/usercenter/Default2011.aspx";
					         }
					        else
					        {
					             $("#nowYE").html(data.YE);
					            nowBuyCiid=parseInt(data.ciid);
					            $("#loginFormBox").hide();
					            goBuyCAS(1);
					        }
					    }
					    else
					    {
					       alert("登陆失败");
					    }
					   
    	
				    }, "json");
	}
      
var nowBuyCas="";  
var nowBuyCiid=0; 
var nowBuyCASAid=0; 
var alreadyCASList=[];
var nowYE=0;
function buycas(bcas)
{
    if($("#buycastablebox").length==0)
    {
         $("body").append(casbuyHTML);
    }
    nowBuyCas=bcas;
     $.post(indexWebHttp+"/Models/dataajax.aspx", { Action: "post", ActionType:22,YE:1},
				        function (data, textStatus){
					        // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					        //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					        //alert(data.myRecord);
					        //alert(data.result);
        				
					        var ciid=parseInt(data.ciid);
					        if(ciid==0)
					        {
					            if ($("#loginFormBox").length==0)
					            {
					                $("#addBuyFormBox").after(loginFormHTML);
					            }
					            var cal=$("#loginFormBox");
	                            var port=getViewport();
						        var mW=cal.width();
						        var mH=cal.height();
						        var l=(port.w-mW)/2;
						        var t=(port.h-mH)/2;
						        cal.draggable().css({"top":""+(port.t+t)+"px","left":""+l+"px"}).fadeIn("fast");
        					       
					        }
					        else
					        {
					            $("#nowYE").html(data.YE);
					            nowYE=data.YE;
					            nowBuyCiid=ciid;
					            $("#loginFormBox").hide();
					           goBuyCAS(1);
					        }
    					   
        	
				        }, "json");
}

function goBuyCAS(step)
{
    $("#buycasbtn").hide();
    switch(step)
    {
        case 1://判断是否有可买位置
            ckAbleBuyCas();
            break;
        case 2://分析已购买数据
            ckAbBUyles();
            break;
        case 3://可以购买判断当前用户有没有发布该产品
            ckhasPubthisCAS();
            break;
        case 4://显示选择购买服务期限
            displayBuyBox();
            break;
    }
}
function displayBuyBox()
{
    
    var cal=$("#buycastablebox");
  
    
    var dil=$(".casLfti_1").offset();
    cal.draggable().css({"top":""+(dil.top)+"px","left":""+(dil.left)+"px"}).slideDown("fast");
}
var buycascompinfo=[];
var autoAddCAS=0;
function ckhasPubthisCAS()
{
      $.post(indexWebHttp+"/Models/dataajax.aspx", { Action: "post", ActionType:28,ciid:nowBuyCiid,cas:nowBuyCas,autoAdd:autoAddCAS},
				        function (data, textStatus){
					        // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					        //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					        //alert(data.myRecord);
					       var done=parseInt(data.result);
					       if(done>-1)
					       {
					            buycascompinfo=data.info;
					           nowBuyCASAid=data.aid;
					           goBuyCAS(4);
					       }
					       else if(done==-3)
					       {
					             if(confirm(data.msg))
                                {
                                   
                                  autoAddCAS=1;
                                  ckhasPubthisCAS();
                                   
                                }
                                else
                                {
                                 //  closeDisplay();
                                }
					       }
        	
				        }, "json");
}


function ckAbBUyles()
{

    $("#BUYNoticeDiv").html("");
    for(var i=0;i<alreadyCASList.length;i++)
    {
       
        if(alreadyCASList[i].ciid==nowBuyCiid)
        {
            $("#BUYNoticeDiv").html('<div style="color:red;">注意：您已经购买了该推广位，到期时间为：<strong style="color:green;">'+alreadyCASList[i].endtime+'</strong>,你可以继续购买，时间将顺延。</div>');
             nowBuyCASAid=alreadyCASList[i].aid;
                goBuyCAS(4);
            return true;
        }
    }
    if(alreadyCASList.length==5)
    {
        alert("对不起，该产品的推广位已全部售完");
    }
    else
    {
        goBuyCAS(3);
    }
   
}
function ckAbleBuyCas()
{
    $.post(indexWebHttp+"/Models/dataajax.aspx", { Action: "post", ActionType:27,cas:nowBuyCas},
				        function (data, textStatus){
					        // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					        //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					        //alert(data.myRecord);
					        //alert(data.result);
        				
					      alreadyCASList=data.list;
					        goBuyCAS(2);//判断当前用户有没有发布该产品
    					   
        	
				        }, "json");
}
function choiseBuyType(m,money)
{
    $(".xlsCix a[id!='alchosbhref"+m+"']").show();
    $(".xlsCix div[id!='alcspan"+m+"']").hide();
    $("#alchosbhref"+m).hide();
    $("#alcspan"+m).show();
    casbuymonth=m;
   needpaymoney=money;
    $("#needPayspan").html("￥"+money);
}
var casbuymonth=0;
var needpaymoney=0;//支付费用
function prewDisplay()
{
    try{$("#divbtnsplist").hide()}catch(e){}
    var sdi=getViewport();

    var next_top = parseInt($(".casLfti_1").offset().top)+100;    if(sdi.t<next_top)    {        var oEL=window.pageYOffset!=undefined?document.body:document.documentElement;
        $(oEL).animate({ scrollTop : next_top }, "slow",function(){prewDisplay();});        return;    }    var eff="pulsate";
    var options={};
    if($("#PrevLisBox"+nowBuyCASAid).length==0)
    {
        var opthtmo='<div class="gysIteBOx colorOriegn prevwlisbxdd" id="PrevLisBox'+nowBuyCASAid+'" style="display:none;">'
                  +'<a href="'+indexWebHttp+'/CompanyShow_'+buycascompinfo[0].ciid+'.shtml"  target="_blank" title="'+buycascompinfo[0].ciname+'">'+buycascompinfo[0].ciname+'</a> <a href="'+indexWebHttp+'/productSupplyShow_'+nowBuyCASAid+'.shtml" target="_blank" style="color:Red;">询盘</a><br />'
                  +'电话：'+buycascompinfo[0].tel+'<br />手机：'+buycascompinfo[0].phone+'<br />联系人：'+buycascompinfo[0].contact
                +'</div>';
        $("#TJGYEList").append(opthtmo);
        $("#PrevLisBox"+nowBuyCASAid).show(eff,options,500,function(){$(this).removeClass("colorOriegn");});
    }
    else
    {
     $("#PrevLisBox"+nowBuyCASAid).addClass("colorOriegn").show(eff,options,500,function(){$(this).removeClass("colorOriegn");});
    }
    
}
function closeDisplay()
{
    $("#buycastablebox").slideUp("fast");
    try{$("#divbtnsplist").show()}catch(e){}
    $(".prevwlisbxdd").remove();
    $("#buycasbtn").show();
}
function BuyCASPay()
{
//nowYE
    if(needpaymoney==0)
    {
        alert("请选择一种推广方式");
        return false;
    }
    $(".buycastablbottom input").attr("disabled",true);
    $("#zdpaybtn").val("数据处理中...请稍候");
   
     $.post(indexWebHttp+"/Models/dataajax.aspx", { Action: "post", ActionType:29,ciid:nowBuyCiid,cas:nowBuyCas,money:needpaymoney,aid:nowBuyCASAid,addMonth:casbuymonth},
            function (data, textStatus){
	            // data 可以是 xmlDoc, jsonObj, html, text, 等等.
	            //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
	            //alert(data.myRecord);
	           var done=parseInt(data.result);
	           if(done==-1)
	           {
	                if(confirm("您的帐户余额不足,是否立刻充值?"))
                    {
                       
                       location.href=data.payurl;
                       
                    }
                    else
                    {
                        ableinputBCAS();
                    }
	           }
	           else if(done==1)
	           {
	                alert("购买成功");
	                location.href=indexWebHttp+"/cas/"+nowBuyCas+".html";
	           }
	           else
	           {
	                alert(data.msg);
	                ableinputBCAS();
	           }
	           

            }, "json");
	        
   
}
function ableinputBCAS()
{
     $("#zdpaybtn").val("确定购买，马上支付");
     $(".buycastablbottom input").attr("disabled",false);
    
}

var casbuyHTML='<div  class="buycastablebox" id="buycastablebox">'
                +'<div class="buycastableboxin">'
              +'<table class="buycastable" cellspacing="0" width="100%">'
               + '<tr class="headerTr">'
             +      ' <td style="color:#ff6600;">推广时间</td>'
           +         '<td style="background-color:#ef9a36;">1月</td>'
         +           '<td style="background-color:#f6ba18;">3月</td>'
                 +   '<td style="background-color:#94ac26;">半年</td>'
              +      '<td style="background-color:#579e34;">1年</td>'
               + '</tr>'
             +   '<tr class="chrosetr">'
                 + '  <td>所需费用</td>'
                 +   '<td style="color:#ef9a36;">￥10</td>'
                 +  ' <td style="color:#f6ba18;">￥30</td>'
                 +  ' <td style="color:#94ac26;">￥50</td>'
                 +   '<td style="color:#579e34;">￥99</td>'
              +  '</tr>'
              +  '<tr class="cslinetr xlsCix">'
              +   '   <td class="cslinettdti">您的选择</td>'
              +    '  <td style="background-color:#ebebeb;"><a href="javascript:void(0);" onclick="choiseBuyType(1,10);" id="alchosbhref1" class="gmcasbtn">选择</a><div id="alcspan1">已选择</div></td>'
              +     ' <td><a href="javascript:void(0);" onclick="choiseBuyType(3,30);" class="gmcasbtn" id="alchosbhref3">选择</a><div id="alcspan3">已选择</div></td>'
             +       '<td style="background-color:#ebebeb;"><a  href="javascript:void(0);" onclick="choiseBuyType(6,50);" id="alchosbhref6" class="gmcasbtn">选择</a><div id="alcspan6">已选择</div></td>'
             +      ' <td><a href="javascript:void(0);" onclick="choiseBuyType(12,99);" class="gmcasbtn" id="alchosbhref12">选择</a><div id="alcspan12">已选择</div></td>'
              + ' </tr>'
             +  ' <tr class="cslinetr2">'
             +   '     <td class="cslinettdti">说明</td>'
             +   '   <td style="background-color:#ffffff;font-size:16px;" colspan="4"><ol><li>1、推广位置按时间先后顺序排，最先买的排在最前面。</li><li>2、此推广位置最多5个。</li><li>3、付款成功后立即生效。</li><li>4、如有疑问请电询：025-52365113</li></ol><div id="BUYNoticeDiv"></div></td>'
                    
             +   '</tr>'
             +    '<tr class="cslinetr">'
            +        ' <td class="cslinettdti">费用结算</td>'
               +      '<td colspan="4"  style=" color:#ff6600; background-color:#ebebeb;"><span id="needPayspan"></span> <span class="dqixIN">您的帐户当前可用金额：<strong id="nowYE"></strong></span></td>'
             +  ' </tr>'
            +  '</table>'
           +   '<div class="buycastablbottom"><input type="button" value="确定购买，马上支付" id="zdpaybtn" onclick="BuyCASPay();" class="bcaszfbtn" /> <input type="button" value="预览" class="bcasprew" onclick="prewDisplay();" /> <input type="button" value="关闭" class="bcasclose" onclick="closeDisplay();" /></div>'
    +  '</div>'
+  '</div>';
