﻿// JScript 文件

var ie = (navigator.appName == "Microsoft Internet Explorer" ? true : false);
   /**
     * 全选checkbox
     */
   function CheckAll()
    {
        //取消反选的选中状态
         //从div1中获取所有属性type=checkbox的input元素
            $('#list_container input[@type=checkbox]').each(function(i)
            {
                this.checked=true;
            });
    }
    
     /**
     * 反选checkbox
     */
    function CheckOther()
    {
        $('#list_container input[@type=checkbox]').each(function(i)
            {
                if(this.checked)
                {
                    this.checked=false;
                }
                else
                {
                    this.checked=true;
                }
                
            });
    }
    
    function OperatorFlag()
    {
        var selectedLen = 0;
        var selectedValue ="";
        $('#list_container input[@type=checkbox]').each(function(i)
            {
                if(this.checked)
                {
                    selectedLen ++;
                    selectedValue +=this.value+",";
                }
            });
          $("#chkList")[0].value = selectedValue;
          if( selectedLen == 0 || selectedValue == "" ) 
　　　　　{ 
　　　　　　　alert("请先选择您操作的数据!"); 
　　　　　　　return false;
　　　　　} 
　　　    else 
　　　    { 
　　　　　    var flag = confirm("您确定需要操作所选择的这 " + selectedLen + " 条数据吗？"); 
　　　　　    if(flag) 
　　　　　    { 
　　　　　        //alert($("#chkList")[0].value = selectedValue);
　　　　　　　    return true;
　　　　　    } 
　　　　　    else
　　　　　    {
　　　　　        return false;
　　　　　    }
　　　    } 
    }
    
    function SingleDel(id,action,formid)
    {
       var flag = confirm("您确定删除这条数据吗？"); 
       if(flag)
        {
             $("#chkList")[0].value = id;
             $("#action")[0].value = action;
             $("#"+formid+"").submit();
             return true;
        }
        else
        {
             return false;
        }
    }
    
    /*
    上传控件 预览图片
    */
    function filechange(fileinput,imgsrc)
           {
                $("#"+fileinput).change(function(){
                            $("#"+imgsrc).attr("src","file:///"+$("#"+fileinput).val());
                        })
           }
    
    
    
    //设置下拉表单selected对象
//参数[select对象,对应的selected值[,对应的selected值,.....]]

function setSelectValue(sel,val) {
             with(sel){
                    for(var i=0;i<options.length;i++) {
                        if(options[i].value==val || options[i].text==val) {
                                options[i].selected=true;
                                break;
                                }
                    }
	            }
            }
function setCityValue(val)
{
    $("#city")[0].options[0].value= val;
    $("#city")[0].options[0].text= val;
}


/*************
功能:滚屏效果
*************/
function startmarquee(lh,speed,delay,id)
{
	var t;
	var p = false;
	var o = document.getElementById(id);
	o.innerHTML = o.innerHTML;
	o.onmouseover = function(){p=true}
	o.onmouseout = function(){p=false}
	o.scrollTop = 0;
	function start()
	{
		t=setInterval(scrolling,speed);
		if(!p) 
                {
			o.scrollTop += 1;
                    
                }
	}
	function scrolling()
	{
                
		if(!p)
		{
	             if(o.scrollTop%lh!=0)
                     {
                        o.scrollTop += 1;
                       
                        if(o.scrollTop>=o.scrollHeight/2)
                            o.scrollTop = 0;

                     }
                     else
                     {
                        window.clearInterval(t);
                        setTimeout(start,delay);
                  
                     }
                   
                }

         }


       
      setTimeout(start,delay);
 }

/*************
功能:apple滚屏效果
*************/

function shadow_readdata()
{
	var o = eval(g_hints);
	if (o && o.items)
	{
		var i = 0;
		var alpha = 0;
		var ctl1 = $("#ctlText")[0];
		//alert(ctl1);
		var ctl2 = $("#ctlForeground")[0];
		var fn = function()
		{
			if (i>=o.items.length) { i = 0; }
			if (alpha == 0)
			{
				ctl2.style.filter = "Alpha(Opacity=0)";
				ctl2.style.opacity = 0;
				ctl2.style.display = "none";
				if (i<o.items.length)
				{
					var item = o.items[i];
					ctl1.href = item.link;
					ctl1.innerHTML = item.title;
				}
				setTimeout(function()
				{
					ctl2.style.display = "block";
					alpha += 1;
					fn();
				}, 3000);
			}
			else
			{
				if (alpha < 100)
				{
					ctl2.style.filter = "Alpha(Opacity=" + alpha + ")"; 
					ctl2.style.opacity = alpha;
					alpha += 10;
				}
				else
				{
					alpha = 0;
					i++;
				}
				setTimeout(function(){ fn(); }, 50);
			}
		}
		fn();
	}
}












/***/

function setTxt(a) 
{ 
   window.clipboardData.setData('text',document.getElementById(a).value); 
   alert("复制成功!") 
}


   /**js换成*/

function ChooseLayer(nav_layer,note_layer,nav_tab,note_tab,classname,id)
{
  //alert(nav_layer);
  document.getElementById(nav_layer+"_"+id).className='active';
  document.getElementById(note_layer+"_"+id).style.display='';
  //******************遍历DIV 所有Ul
  var navid=document.getElementById(nav_layer).getElementsByTagName(nav_tab);
  var noteid=document.getElementById(note_layer).getElementsByTagName(note_tab);
  //alert(navid.length);
  //alert(noteid.length);

 for(var j=0;j< navid.length;j++)
 {
    if(nav_layer+"_"+[j]!=nav_layer+"_"+id)
    {
       document.getElementById(nav_layer+"_"+[j]).className=classname;
    }
	
 }
 for(var i=0;i< navid.length;i++)
 {
    if(note_layer+"_"+[i]!=note_layer+"_"+id)
    {
       document.getElementById(note_layer+"_"+[i]).style.display="none";
    }
 }
}
var tn = 0;
//功能：自动切换所选标题
//参数：无
function run()
{
	if(tims_running == 1){
		//ChooseLayer('speerNav','speerDiv','li','dd','btn_price',tn);
		//ChooseLayer('priceNav','priceDiv','li','dd','btn_price',tn);
		ChooseLayer('areaNav','areaDiv','li','dd','btn_price',tn);
		//IndexLayerDisplayNone(tn);
		tn++;
	}
	if(tn>=6) 
	{
		tn = 0;
	}
}

//功能：启动标题切换
//参数：无
function startrun()
{
	tims_running = 1;
	tims = window.setInterval("run()",3000);
}



/*换成2*/

function IndexLayerDisplayNone(id)
{
  document.getElementById("roundDiv_"+id).style.display='';
  //******************遍历DIV 所有Ul
  var noteid=document.getElementById("roundDiv").getElementsByTagName("dl");
 for(var j=0;j< noteid.length;j++)
 {
    if("roundDiv_"+[j]!="roundDiv_"+id)
    {
       document.getElementById("roundDiv_"+[j]).style.display="none";
    }
	
 }
}

   /*end*/


/*js ajax*/


//
function AjaxScript(url, varName, params, onsuccess)
{	
	var arr = document.getElementsByTagName("script");
	var url =url.toLowerCase();
	var isLoad = true;
	if (arr)
	{
		for(i=0; i<arr.length; i++)
		{
			var src = arr[i].src;
			if (src) 
			{
				if (src.toLowerCase() == url) { isLoad = false; }
			}
		}
	}
	
	if (isLoad)
	{
		var s = document.createElement("script");
		
		var params = (params ? params : "") + (params && varName ? "&" : "") + (varName ? "varName=" + varName : "")
		
		if (url.indexOf("?") >= 0)
		{
			url += (params && params != "" ? "&" + params  : "");
		}
		else
		{
			url += (params && params != "" ? "?" + params : "");
		}
		
		s.src = url;
		s.type = "text/javascript";
		s.onreadystatechange = function()
		{	
			switch(this.readyState)
			{
				case "complete":
				case "loaded":					
					eval("try {	if (onsuccess) { onsuccess(" + (varName ?  varName : "") + "); delete " + (varName ?  varName : "") + "; }	}catch(e){}"); 
					break;
					
				case "loading":
					break;
			}
		}
		s.onload = function() { eval("try {	if (onsuccess) { onsuccess(" + (varName ?  varName : "") + "); delete " + (varName ?  varName : "") + "; }	}catch(e){}"); }
		var arr = document.getElementsByTagName("head");
		var h= arr[0];
		document.body.appendChild(s);
	}
}

/*end*/

/**send msg**/


function LoadCSS(url)
{
	var arr = document.getElementsByTagName("link");
	var isLoad = true;
	
	if (arr)
	{
		for(i=0; i<arr.length; i++)
		{
			var type = arr[i].type;
			if (type && type.toLowerCase() == "text/css")
			{
				var href = arr[i].href;
				if (href) 
				{
					if (href.toLowerCase() == url.toLowerCase()) { isLoad = false; }
				}
			}
		}
	}
	if (isLoad)
	{
		document.writeln("<link  href=\"" + url + "\" type=\"text\/css\" rel=\"stylesheet\"\/>");
	}
}


LoadCSS("htt://static.96118.com/a/common/css/msg.css");


function SendMsg(toUserId,nickName,sn,isLogin)
{
	if(isLogin)
	{
		var d="<div class=\"messageall\" id=\"messageDiv\"><dl><dt><span class=\"message_r1\">96118站内短信</span><a href=\"#\"><span class=\"btn_closeall\" id=\"messageDivClose\"><i class=\"invisible\">关闭</i></span></a></dt><dd class=\"margintop20\"><span class=\"message_line_r1\">寄给：</span><span class=\"message_line_r2\">"+nickName+"</span></dd> <dd><span class=\"message_line_r1\">标题：</span><span class=\"message_line_r2\"><input id=\"toUserId\" name=\"toUserId\" value=\""+toUserId+"\" type=\"hidden\"><input id=\"requestSn\" name=\"requestSn\" value=\""+sn+"\" type=\"hidden\"> <input class=\"message_title_form\" name=\"title\" id=\"title\" type=\"text\" /></span></dd> <dd><textarea class=\"message_title_txtbox\" name=\"message\" id=\"message\" cols=\"\" rows=\"\"></textarea></dd> <dd><span class=\"btn_sendall\"><a href=\"#@\" onclick=\"SendMsgOperator();\">好了,邮寄出去</a></span><span class=\"btn_cancelall\"><a href=\"#@\" onclick=\"CloseSendMsg();\">取消</a></span></dd> </dl></div>"
							 $("#messageDiv").remove();
							 $("body").append(d);
								$("#messageDiv").Dialog({
									close:"#messageDivClose",
									maskOpacity:40
								});

	}
	else
	{
		alert('请先登陆');
		return false;
	}
}

function CloseSendMsg()
{
	 $('#messageDiv').remove();
	 $('#dialogmask').remove();
}


function SendMsgOperator()
{
	var title =$('#title')[0];
	var message=$('#message')[0];
	var requestSn = $('#requestSn')[0];
	var touserid = $('#toUserId')[0];

	if(title.value.replace(/\s/g,"")=="")
	{
		alert('短信标题不能为空');
		title.focus();
		return false;
	}

	if(message.value.replace(/\s/g,"")=="")
	{
		alert('短信内容不能为空');
		message.focus();
		return false;
	}
	if(message.value.length > 600)
	{
		alert('短信内容不能超过300个汉字');
		message.focus();
		return false;
	}

	if(touserid.value.replace(/\s/g,"")=="")
	{
		alert('系统出错');
		touserid.focus();
		return false;
	}




	 AjaxScript("http://i.96118.com/post/SendMsg.aspx","varname","title="+title.value+"&message="+message.value+"&requestsn="+requestSn.value+"&touserId="+touserid.value+"&Radom="+(Math.floor(Math.random()*1000)+999),function(msg)
                {
                   alert(msg);
				   if(msg == "发送成功")
					{
						CloseSendMsg();
				    }
                });
}

/**send msg end**/


function searchSingleLine()
	{
		var key = document.getElementById("k");var alltype = ',,,,';
		if(key.value.replace(/\s/g,"")=="" || key.value.replace(/\s/g,"") == "请输入您要去的地方")
		{
			key.value = "";
			alert("输入查询的线路名称内容");
			return false;
		}
		window.location ='http://www.96118.com/s?'+'wd='+escape(key.value)+'&startaddress=&endaddress=&startprice=&endprice=&type='+alltype+'&days=&page=1';
			
}


function searchSingleData()
	{
		var key = document.getElementById("k");var alltype = ',,,,';
		if(key.value.replace(/\s/g,"")=="" || key.value.replace(/\s/g,"")=="请输入旅游企业名称")
		{
			key.value = "";
			alert("输入查询的内容");
			return false;
		}
		//http://www.96118.com/company/name-%u666f%u533a.html
		window.location ='http://www.96118.com/company/name-'+key.value+'.html';
			
}

function searchSingleGroup()
	{
		var key = document.getElementById("k");var alltype = ',,,,';
		if(key.value.replace(/\s/g,"")=="" || key.value.replace(/\s/g,"")=="请输入旅游圈名称")
		{
			key.value = "";
			alert("请输入旅游圈名称");
			return false;
		}
		//http://www.96118.com/company/name-%u666f%u533a.html
		window.location ='http://www.96118.com/quan/name/'+key.value+'.html';
			
}

function searchSingleShop()
	{
		var key = document.getElementById("k");var alltype = ',,,,';
		if(key.value.replace(/\s/g,"")=="" || key.value.replace(/\s/g,"")=="请输入旅游门市名称")
		{
			key.value = "";
			alert("请输入旅游门市名称");
			return false;
		}
		//http://www.96118.com/company/name-%u666f%u533a.html
		window.location ='http://www.96118.com/shop/name/'+key.value+'.html';
			
}


function Head_getUserStatus()
{

	AjaxScript("http://www.96118.com/AjaxAction/UserStatus.aspx","varname","Radom="+(Math.floor(Math.random()*1000)+999),function(msg)
					{
					   //alert(msg);
					   if(msg != "未登陆")
						{
							document.getElementById("f-quick-menu").innerHTML = msg;
						}
						else
						{
							return;
						}
					});
}