﻿window.$ = function(obj){return typeof(obj) == "string" ? document.getElementById(obj) : obj;}

    String.prototype.Trim = function() {
         return this.replace(/(^\s*)|(\s*$)/g, "");
    }
    String.prototype.LTrim = function() {
         return this.replace(/(^\s*)/g, ""); 
    }  
    String.prototype.RTrim = function() { 
         return this.replace(/(\s*$)/g, ""); 
    }

    //选择分站
    function  showSiteClick(e){
        var siteList = $("siteList");
        if(siteList.style.display == "none")
        {
            e = e || window.event;
            siteList.style.display = "block";
            siteList.style.left= (e.clientX - 50) + "px";
            siteList.style.top= (e.clientY - 10) + "px";
        }else{
            $("siteList").style.display = "none";
        }
    }
    function  showSite(){
	    $("siteList").style.display="block";
    }
    function hiddenSite(){
	    $("siteList").style.display = "none";
    }
    
    //设置分站
    function setSite(id){
        ajaxRead("/Tools/Ajax.aspx","Type=5&Id=" + id, "jumpUrl(obj)");
    }
    function jumpUrl(obj){
        document.location.href = obj;
    }
    
    //获取分站
    function getSite(id)
    {
       ajaxRead("/Tools/Ajax.aspx","Type=6&Id=" + id, "getSiteName(obj)");
    }
    function getSiteName(obj){
        $("lab_SiteName").innerHTML = obj;
    }
    
    //加入浏览器收藏夹
    function AddFavorite()
    {
        var sTitle = "朵采健康网";
        var sURL = "http://www.durai.com";
        try
        {
            window.external.addFavorite(sURL, sTitle);
        }
        catch (e)
        {
            try
            {
                window.sidebar.addPanel(sTitle, sURL, "");
            }
            catch (e)
            {
                alert("加入收藏失败，请使用Ctrl+D进行添加");
            }
        }
    }
    //设为浏览器首页
    function setHomepage()
    {
     if (document.all)
        {
            document.body.style.behavior='url(#default#homepage)';
            document.body.setHomePage('http://www.durcai.com');
        }
        else if (window.sidebar)
        {
        if(window.netscape)
        {
             try
       {  
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
             }  
             catch (e)  
             {  
        alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );  
             }
        } 
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage','http://www.durcai.com');
     }
    }
    
    //复制内容到剪贴板
    function Clipboard(text){
	    if(window.clipboardData.setData("Text",text))
	    {
	        alert('复制成功，您可以转发给您QQ或MSN上好友！');
	     }else{
	        alert('复制失败，请您选中地址栏中的地址再复制吧^_^');
	     }
    }

    //png图片透明
    function fixPNG(myImage)  {

        var arVersion = navigator.appVersion.split("MSIE");

        var version = parseFloat(arVersion[1]);

        if ((version >= 5.5) && (version < 7) && (document.body.filters))      {

                  var imgID = (myImage.id) ? "id='" + myImage.id + "' " : "";

        var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : "";

        var imgTitle = (myImage.title) ? "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' ";

                  var imgStyle = "display:inline-block;" + myImage.style.cssText;

        var strNewHTML = "<span " + imgID + imgClass + imgTitle              + " style=\"" + "width:" + myImage.width              + "px; height:" + myImage.height              + "px;" + imgStyle + ";"             + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"             + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>";

                  myImage.outerHTML = strNewHTML;


        }    

    } 
    //图片等比缩放
    function DrawImage(ImgD,FitWidth,FitHeight){
         var image=new Image();
         image.src=ImgD.src;
         if(image.width>0 && image.height>0){
             if(image.width/image.height>= FitWidth/FitHeight){
                 if(image.width>FitWidth){
                     ImgD.width=FitWidth;
                     ImgD.height=(image.height*FitWidth)/image.width;
                 }else{
                     ImgD.width=image.width; 
                    ImgD.height=image.height;
                 }
             } else{
                 if(image.height>FitHeight){
                     ImgD.height=FitHeight;
                     ImgD.width=(image.width*FitHeight)/image.height;
                 }else{
                     ImgD.width=image.width; 
                    ImgD.height=image.height;
                 } 
            }
         }
     }
     
     //添加到网站收藏夹
     function AddToFavorites(title,item){
        if(item <=0 && title.length <= 0){
            welcomeFavorites("1");
         }else{
            ajaxRead("/Tools/Ajax.aspx","Type=3&item=" + item + "&title=" + title + "&path=" + escape(window.location.href), "welcomeFavorites(obj)");
         }
     }
     
     function welcomeFavorites(obj){
        if(obj == "0"){
            alert("收藏成功");
        }else if(obj == "2"){
            alert("请登录后再做收藏");
        }else{
            alert("收藏失败");
        }
     }
     
    function UrlDecode(str)
    {
        var ret="";
        for(var i=0;i<str.length;i++)
        {
            var chr=str.charAt(i);
            if(chr=="+")
            {
                ret+=" ";
            }
            else if(chr=="%")
            {
                var asc=str.substring(i+1,i+3);
                if(parseInt("0x"+asc)>0x7f)
                {
                    ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6)));
                    i+=5;
                }
                else
                {
                    ret+=asc2str(parseInt("0x"+asc));
                    i+=2;
                }
            }
            else
            {
                ret+=chr;
            }
        }
        return ret;
    }
    //屏蔽回车
    document.onkeypress=function() { 
        if(event.keyCode==13) {
            if($("txt_keyWord").value.length > 0){
                Search_submit_OnClick(); 
                return false;
            }
        } 
    }
    
    //搜索
    function Search_submit_OnClick()
    {
       var item = $("sec_SearchItem");
       var keyWord = $("txt_keyWord").value;
       if(keyWord.length <= 0){
        alert("请输入搜索关键字");
        return;
       }
       location.href="/Shop/List.aspx?id=" + item.options[item.selectedIndex].value + "&keyword=" + escape(keyWord);
    }
    
        //服务搜索
    function Search_submit_ServiceOnClick()
    {
        var item = $("sec_SearchItem");
        var area = $("sec_SearchArea");
       var keyWord = $("txt_keyWord").value;
       if(keyWord.length <= 0){
        alert("请输入搜索关键字");
        return;
       }
       location.href="/Service/List.aspx?Id=" + item.options[item.selectedIndex].value + "&Aid=" + area.options[area.selectedIndex].value + "&keyword=" + escape(keyWord);
    }
    //预约
    function Reservations(id,pid){
        var Experts = document.getElementsByName("rad_Res");
        var Eid = "-1";
        for(i = 0;i<Experts.length;i++){
            if(Experts[i].checked){
                Eid = Experts[i].value;
            }
        }
        location.href="Reservations.aspx?Id=" + id + "&Pid=" + pid + "&Eid=" + Eid;
    }
    
