﻿// JScript 文件
        
        var SearchUtils = {
             //调研吧搜索
            StockBarSearch : function(evt,txtKeyword){
                var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/关键词"){
				    alert('请输入股票代码或名称');
				    id.focus();
				    return;
			    }
 		        $.get("/AjaxPage/GetStockBarNoAjax.aspx",{Keywords:keyword},this.onStockBarSearch);
            },
            
            onStockBarSearch : function(res){
                if(typeof res !="undefined"){
                     if(res == '1')
	                {
		                alert('你输入的股票没有找到相应的记录，请重新输入');
	                }
	                else
	                {
		                var url="http://hudong.wlstock.com/StockBar/"+res+".aspx";
		                //window.open(url);
		                window.location = url;
	                }
                }
            },
            
            //资讯库搜索
            InfoSoSearch : function(evt,txtKeyword){
                var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/关键词"){
				    alert('请输入股票代码或名称');
				    id.focus();
				    return;
			    }
		         $.get("/AjaxPage/GetStockBarNoAjax.aspx",{Keywords:keyword},this.onInfoSoSearch);
		    },
	
	        onInfoSoSearch : function(res){					
	            if(typeof res != 'undefined'){
		            if(res == '1'){
                        alert('你输入的股票没有找到相应的记录，请重新输入')
                        return;
		            }else{
				        var url="http://Hudong.wlstock.com/InfoLibrary/infoso" + res + ".aspx";
			            //window.open(url);
			            window.location = url;
			        }
	            }
            },
            
            //传闻鉴证搜索
            RumourSearch : function(evt,txtKeyword){
		        var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/关键词"){
				    alert('请输入关键字');
				    id.focus();
				    return;
			    }
			    var url="http://hudong.wlstock.com/Rumour/RumourSearch.aspx?keyword="+encodeURI(keyword)+"&lowRate=0&highRate=100";
			    //window.open(url);
			    window.location = url;
		    },
		    
		    //个股行情搜索
		    StockSearch : function(evt,txtKeyword){
		        var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim();
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/拼音")
			    {
				    alert('请输入股票名称');
				    id.focus();
				    return;
			    }
			    $.get("/AjaxPage/GetStockBarNoAjax.aspx",{Keywords:keyword},this.onStockSearch);
		    },
		    
		    onStockSearch : function(res){					
		        if(typeof res != 'undefined'){
		            if(res == '1'){
                        alert('你输入的股票没有找到相应的记录，请重新输入')
                        return;
		            }
			        else{
				        var url="http://www.wlstock.com/Stocks.aspx?Keyword="+res;
			            //window.open(url);
			            window.location = url;
			        }
	            }
	        },
	        
	        //TopView查询
	        TopViewSearch : function(evt,txtKeyword){
                var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/关键词"){
				    alert('请输入股票代码或名称');
				    id.focus();
				    return;
			    }
		        $.get("/AjaxPage/IsExistTopViewAjax.aspx",{Keyword:keyword},this.onTopViewSearch);
		    },
		    
		    onTopViewSearch : function(res){					
		        if(typeof res != 'undefined'){
			        if(res == 'False'){
                        alert('你输入的股票没有找到相应的记录，请重新输入')
                        return;
			        }
				    else{
					    var url="http://www.wlstock.com/TopView.aspx?Keyword="+res;
				        //window.open(url);
				        window.location = url;
				    }
		        }
	        },
	        
	        //主力动向分析
	        MainSearch : function(evt,txtKeyword){
                var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/关键词"){
				    alert('请输入股票代码或名称');
				    id.focus();
				    return;
			    }
		        $.get("/AjaxPage/GetStockBarNoAjax.aspx",{Keywords:keyword},this.onMainSearch);
		    },
		    
		    onMainSearch : function(res){
		        if(typeof res != 'undefined'){
			        if(res == '1'){
                        alert('你输入的股票没有找到相应的记录，请重新输入')
                        return;
			        }
				    else{
					    var url="http://hudong.wlstock.com/stockbar/BattleAction.aspx?No="+res;
				        //window.open(url);
				        window.location = url;
				    }
		        }
	        },
	        
	        //龙虎榜搜索
	        SaleDepartmentSearch : function(evt,txtKeyword){
                var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入 股票名称/代码/关键词"){
				    alert('请输入股票代码或名称');
				    id.focus();
				    return;
			    }
		        $.get("/AjaxPage/GetStockBarNoAjax.aspx",{Keywords:keyword},this.onSaleDepartmentSearch);
		    },
		    
		    onSaleDepartmentSearch : function(res){
		        if(typeof res != 'undefined'){
			        if(res == '1'){
                        alert('你输入的股票没有找到相应的记录，请重新输入')
                        return;
			        }
				    else{
					    var url="http://hudong.wlstock.com/StockBar/TopStock.aspx?StockNo="+res;
				        //window.open(url);
				        window.location = url;
				    }
		        }
	        },
	        
	        //Topone查询
	        ToponeSearch:function(evt,txtKeyword){
	            var id = $("#"+txtKeyword)[0];
		        var keyword = id.value.trim(); 
			    if(keyword ==""  || keyword=="请在此输入股票代码"){
				    alert('请输入股票代码');
				    id.focus();
				    return;
			    }
			    $.get("/AjaxPage/GetStockNameByStockNoAjax.aspx",{Keywords:keyword},this.onToponeSearch);       
		    },
		    
	    	onToponeSearch : function(res){					
	            if(typeof res != 'undefined'){
		        if(res == '0'){
                    alert('你输入的股票没有找到相应的记录，请重新输入')
                    return;
		        }
			    else{
                  	    var url="http://www.wlstock.com";
                  	    var stockNo=res.substring(0,6);
                  	    var stockName=res.substring(7);
                        var num=stockNo.substring(0,1);
                        if(num<="0")
                        {
                        url="http://stocks.wlstock.com/StockSZ.aspx?StockNo=SZ"+stockNo+"&StockName="+encodeURI(stockName);   
                        }
                        else if(num>="6")
                        {
                        url="http://stocks.wlstock.com/StockSH.aspx?StockNo=SH"+stockNo+"&StockName="+encodeURI(stockName);
                        }
                        else
                        {
    	                    alert('请输入股票代码');
	                        id.focus();
	                        return;
                        }
                        //window.open(url);
                        window.location = url;
                        
			        }
	            }
	        },

		    
	        
	        //搜索条切换
	        SearchChange : function(){
	            if (arguments.length < 3){
	                alert("参数个数不正确");
	                return;
	            }
	            var m = arguments[0];
			    var q = arguments[1];
			    var count = arguments[2];
			    if (arguments.length > 3)
			        keywordNodeId = arguments[3];
			    else
			        keywordNodeId = "keyword";
			    if (arguments.length > 4)
			        btnNodeId = arguments[4];
			    else
			        btnNodeId = "StockBarImg";
	            var searchInput = $("#"+keywordNodeId)[0];
	            var searchBtn = $("#"+btnNodeId)[0];
			    if(q==1){
				    searchInput.value='请在此输入 股票名称/代码/拼音';
				    searchBtn.onclick= this.StockBarSearch.bindAsEventListener(this,keywordNodeId);
			    }
			    else if(q==2){
			    
				    searchInput.value='请在此输入 股票名称/代码/拼音';
				    searchBtn.onclick= this.InfoSoSearch.bindAsEventListener(this,keywordNodeId);
			    }
			    //else if(q==3){
				 //   searchInput.value='请在此输入 股票名称/代码/关键词';
				//    searchBtn.onclick= this.RumourSearch.bindAsEventListener(this,keywordNodeId);
			   // }
			    else if(q==3){
				    searchInput.value='请在此输入 股票名称/代码/拼音';
 				    searchBtn.onclick= this.StockSearch.bindAsEventListener(this,keywordNodeId);
			    }
			    else if(q==4){
				    searchInput.value='请在此输入 沪市股票名称/代码/拼音';
				    searchBtn.onclick= this.MainSearch.bindAsEventListener(this,keywordNodeId);
 			    }
			    for(var i=1;i<=count;i++){
				    if (i==q){
					    $("#"+m+"_"+i).attr("class","s1");
					    }
				    else{	
 					    $("#"+m+"_"+i).attr("class","s2");
					    }
			    }
	        },
	        
	        //行情图片切换脚本
	        GetStockImgChange : function(){
			    if (arguments.length < 3){
	                alert("参数个数不正确");
	                return;
	            }
	            var m = arguments[0];
			    var q = arguments[1];
			    var count = arguments[2];
			    for(var i=1;i<=count;i++){
				    if (i==q){
					    $("#tab_"+m+"_"+i).css("display","block");
					    $("#"+m+"_"+i).attr("class","on");
					}
				    else{	
					    $("#tab_"+m+"_"+i).css("display","none");		
					    $("#"+m+"_"+i).attr("class","normal");		
					}
			    }
	        },
	        
	        //股市要闻按钮切换脚本
	        StockInfoChange : function(){
			    if (arguments.length < 3){
	                alert("参数个数不正确");
	                return;
	            }
	            var m = arguments[0];
			    var q = arguments[1];
			    var count = arguments[2];
			    for(var i=1;i<=count;i++){
				    if (i==q){
					    $("#tab_"+m+"_"+i).css("display","block");
					    $("#"+m+"_"+i).attr("class","TopGuidOn");
					}
				    else{	
					    $("#tab_"+m+"_"+i).css("display","none");		
					    $("#"+m+"_"+i).attr("class","");		
					}
			    }
	        },
	        
	        //加入收藏
	        addCollect : function(cookieName,cookieValueField,cookieValue,day){
                var a = cookieValueField;
                a = this.GetCookie(cookieName,cookieValueField);
                if(a==0){
                    if (window.confirm("万隆原创值得您每日关注，马上把万隆证券网加为收藏")){
                        this.SetCookie(cookieName,cookieValue,day);
                        window.external.AddFavorite('http://www.wlstock.com','万隆证券网');
                    }
                    else
                        this.SetCookie(cookieName,cookieValue,day);
                }
            },
            
            //设置Cookie
            SetCookie : function(cookieName,cookieValue,day){ 
　　            var Then = new Date();　　　　 
　　            Then.setTime(Then.getTime() + day*24*60*60*1000 );　 //参数day表示天数
　　            document.cookie = cookieName+"="+cookieValue+";expires="+ Then.toGMTString(); 
            },
            
            //获取Cookie
            GetCookie : function(cookieName,cookieValueField){
　　            var cookieString = new String(document.cookie); 
　　            var cookieHeader = cookieName+"=" ;
　　            var beginPosition = cookieString.indexOf(cookieHeader);
　　            if (beginPosition != -1){ 
　　　　            cookieValueField = cookieString.substring(beginPosition 
　　　　　　            + cookieHeader.length); 
　　　　　　        return cookieValueField; 
　　　　            } 
　　            else 
　　　　            return 0;
            },
            
            // 复制网址
            copyToClipBoard : function(){
	            var clipBoardContent=''; 
	            clipBoardContent+=document.title;
	            clipBoardContent+='\r\n';
	            clipBoardContent+=window.location.href;
	            window.clipboardData.setData("Text",clipBoardContent);
	            alert("您已复制链接及标题，请粘贴到QQ/MSN等发给好友!");
            },
            
            formId : "form1",
            keywordId : "Keyword1",
            
            checkInput:function(source,formNum){
                keywordId="Keyword"+formNum;
                formId="form"+formNum;
                var keyword = $("#"+keywordId).val().trim();
                source = encodeURI(source);
                if(keyword==""||keyword=="请输入股票代码/名称或任意关键词"){
                    alert("请输入关键字！");
                    $("#"+keywordId).focus();
                    return false;
                }
                $.get("/AjaxPage/SearchAjax.aspx",{Keywords:encodeURI(keyword),Source:source,Type :"0"},this.onSearch);
            },
            
            onSearch : function(res){
                    eval("var result = " + res);
                    if(result.ReturnValue != '1')
	                {
	                    $("#"+formId).attr("action", "http://hudong.wlstock.com/stockbar/"+result.ReturnValue+".aspx");
	                    $("#"+formId).submit();
	                }
	                else
	                {
                        $("#"+formId)[0].action="http://hudong.wlstock.com/stockbar/SearchEx.aspx?type="+result.Type+"&Keyword="+encodeURI($("#"+keywordId).val().trim());
                        $("#"+formId).submit();
	                }
                }
        }

