﻿// JScript 文件
//<script language="javascript" src="/js/common.js" type="text/javascript"></script>

// 删除前后空格
function trim(str)
{
    str= str.toString();
    return str.replace(/(^\s*)|(\s*$)/g, "");
}
function goClick() 
{ 
    if(trim(document.all["tbKeyWords"].value)!="")
    {
        var url = "search.aspx?key=" + trim(document.all["tbKeyWords"].value);
        window.location.href = url;
    }
    else
    {
        alert("请输入搜索关键字！");
    }
}
//检查输入框是否输入字符超出限制
function   countlen(obj,maxlength)
{
      if   (obj.value.length>maxlength){
            alert("输入字数不能超过"+maxlength+"个！");
          obj.value=obj.value.substring(0,maxlength);
      }   
    
      return   true   
}

// JScript 文件
function RequestByPost(url,func,arg,value)
{
    try
    {
        var data;
        data = '<?xml version="1.0" encoding="utf-8"?>'; 
        data = data + '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">'; 
        data = data + '<soap:Body>'; 
        data = data + '<'+func+'  xmlns="http://www.mamabkoo.com/">';
        var args = arg.split(",");
        var values=value.split(",");
        if (args.length!=values.length)
        {
            alert("参数错误");
            return;
        }
        
        for (i=0;i<args.length;i++)
        { 
            data = data + '<'+args[i]+'>'+values[i]+'</'+args[i]+'>'; 
        }
        data = data + '</'+func+' >'; 
        data = data + '</soap:Body>'; 
        data = data + '</soap:Envelope>'; 
        var xmlhttp;
        //alert(data);
        
        switch(getOs())
        {
           case 1:
                //alert("ie");
                xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                break;
           case 2:
                //alert("firefox");
                xmlhttp=new XMLHttpRequest();
                
                break;
           case 0:
                xmlhttp=new XMLHttpRequest();
                break;
        }
        
        xmlhttp.open("POST",url, false); 
        xmlhttp.setRequestHeader ("Content-Type","text/xml; charset=utf-8"); 
        xmlhttp.setRequestHeader ("SOAPAction","http://www.mamabkoo.com/"+func); 
        xmlhttp.send(data);
        var result = xmlhttp.status; 
        if(result==200) {
            return encoder(xmlhttp.responseText);
        }
     }
     catch(err)
     {
         return ("出错:"+err);
     }
}
function getOs()
{
   if(navigator.userAgent.indexOf("MSIE")>0)return 1;
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)return 2;
   if(isSafari=navigator.userAgent.indexOf("Safari")>0)return 3;   
   if(isCamino=navigator.userAgent.indexOf("Camino")>0)return 4;
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0)return 5;
   return 0;
}
function   encoder(str)   
{   
    var s = "";   
    if   (str.length==0)   
        return "";   
    for(var i=0;i<str.length;i++)   
    {   
      switch   (str.substr(i,1))   
      {   
              case "&lt;":
                s+="<";
                break;   
              case "&gt;":
                s+=">";
                break;   
              case "&amp;":
                s+= "&";
                break;   
              case "&nbsp;":
                s+=" ";
                break;   
              case "&quot;":
                s+="\"";
                break;   
              case "<br>":
                s+="\n";
                break;   
              default:
                s+=str.substr(i,1);
                break;   
      }   
    }   
    return s;   
}   

function getInnerText(obj)
{
    switch(getOs())
    {
       case 1:
            //alert("ie");
            return document.getElementById(obj).innerText;
            break;
       case 2:
            //alert("firefox");
            return document.getElementById(obj).textContent ;
            
            break;
       case 0:
            return obj.textContent ;
            break;
    }
}
function ShowDiv(target)
{
//    alert(target);
    if (document.getElementById(target).style.display=="none")
        document.getElementById(target).style.display="block";
    else
        document.getElementById(target).style.display="none";
}

function changeCommentPage(pagenum)
{
    document.getElementById("html_curentCommentNum").value=pagenum;
    //setTimeout('__doPostBack_Ex(\'html_curentCommentNum\',\'\',1)', 0);
    __doPostBack_Ex("html_curentcommentnum","",1);
}

//function __doPostBack_Ex(eventTarget, eventArgument)
//{
//   //alert("新版");
//    var theform;
//    if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
//    theform = document.forms[0];
//    }
//    else {
//    theform = document.forms[0];
//    }
//    
//    if(!theform.__EVENTTARGET)
//    {
//    theform.appendChild(document.createElement("<input type='hidden' name='__EVENTTARGET'>"));
//    }
//    if(!theform.__EVENTARGUMENT)
//    {
//    theform.appendChild(document.createElement("<input type='hidden' name='__EVENTARGUMENT'>"));
//    }
//    theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
//    theform.__EVENTARGUMENT.value = eventArgument;
//    if ((typeof(theform.onsubmit) == "function")) 
//    {
//    if(theform.onsubmit()!=false)
//    {
//    theform.submit();
//    }
//    }
//    else
//    {
//    theform.submit();
//    }
//}

function __doPostBack_Ex(eventTarget, eventArgument,formindex)
{
   //alert("新版");
    var theform;
    if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
    theform = document.forms[0];
    }
    else {
    theform = document.forms[0];
    }
//    if(formindex>0)
//    {
//    theform=document.forms[formindex];
//    }
    
    
    if(!theform.__EVENTTARGET)
    {
    theform.appendChild(document.createElement("<input type='hidden' name='__EVENTTARGET'>"));
    }
    if(!theform.__EVENTARGUMENT)
    {
    theform.appendChild(document.createElement("<input type='hidden' name='__EVENTARGUMENT'>"));
    }
    theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
    theform.__EVENTARGUMENT.value = eventArgument;
    if ((typeof(theform.onsubmit) == "function")) 
    {
    if(theform.onsubmit()!=false)
    {
    theform.submit();
    }
    }
    else
    {
    theform.submit();
    }
}

function __doPostBack(eventTarget, eventArgument)
{
    __doPostBack_Ex(eventTarget, eventArgument);
}

function popUp(display) 
{


newX = window.event.x + document.body.scrollLeft

newY = window.event.y + document.body.scrollTop

menu = document.all.meihuaIntroduce

  if ( display)
  {
    menu.style.display = "";
    }
  else {

    menu.style.display = "none" 
     }
    menu.style.pixelLeft = newX - 50
    menu.style.pixelTop = newY - 50
}

function showMeiHuaTip() 
{ 
  var newDiv = document.getElementById('TipDIV'); //将要弹出的层 
  newDiv.style.display="block"; 
  newDiv.style.left=document.documentElement.scrollLeft + event.clientX+10; 
  newDiv.style.top=document.documentElement.scrollTop + event.clientY+5; 
  newDiv.style.position="absolute"; 
} 
//关闭层newDiv的显示 
function closeMeiHuaTip() 
{ 
  var newDiv = document.getElementById('TipDIV'); 
  newDiv.style.display="none"; 
} 

