﻿// JScript 文件

//eng/about/business_Scope.aspx,company_profile.aspx,eng/deal-home/Approval_List_Reports.aspx页面要用到的js脚本
function autoResize(IframeID)
{
try
{
 //document.all["iframe1"].style.height=300;
 document.all[IframeID].style.height=window.frames[IframeID].document.body.scrollHeight;
  //document.all["ifcalender"].style.height=ifcalender.document.body.scrollHeight;
 //setTimeout("autoResize()",10000)
}
catch(e){}
}


function start(divID,PageUrl)
    {
          $("#"+divID).load(PageUrl); 
          //jsKeepDivFooterBottom();
    
    }


//eng/about/about_us.aspx,eng/career/Career.aspx页面要用到的js脚本
function jsKeepDivFooterBottom1()
   {
   var _rootEl=document.compatMode=="CSS1Compat"?document.documentElement:document.body;/*得到当前窗体的根元素*/ 

   
         var jsScrollHeight=_rootEl.scrollHeight;
         var jsClientHeight =_rootEl.clientHeight; 
         var jsOffsetHeight =_rootEl.offsetHeight;          
         var jsMaxHeight=0;
         if( jsScrollHeight>jsClientHeight)
          {            
                jsMaxHeight=jsScrollHeight;
           }
           if(jsMaxHeight<jsOffsetHeight)
           {        
                jsMaxHeight=jsOffsetHeight;
           }        
           var jsHeight=jsMaxHeight-35;          
           var divFooter=document.getElementById("FooterOut");
           if(divFooter!=null)
           {
                 divFooter.style.position="absolute";
                 divFooter.style.top=jsHeight;  
                 return;
           }
           var divFooterForPop =document.getElementById("FooterOutForPop");
           if(divFooterForPop!=null)
           {
                 divFooterForPop.style.position="absolute";
                 divFooterForPop.style.top=jsHeight;  
                 return;
           }
           var divFooter =document.getElementById("Footer");
//           alert(divFooter.style.top);
//           alert(jsHeight);
           if(divFooter!=null)
           {
                 divFooter.style.position="absolute";
                 divFooter.style.top=jsHeight;  
                 return;
           }
           
   }
 

// eng/deal-home/Approval_List_Reports.aspx用到的脚本   var xmlhttp;
    function createXMLHttp()
    {
         var ret = null;
         try 
         {
             ret = new ActiveXObject('Msxml2.XMLHTTP');
         }
         catch (e) 
         {
             try {
                      ret = new ActiveXObject('Microsoft.XMLHTTP');
                 }
              catch (ee) {
                        ret = null;
                    }
         }
         if (!ret && typeof XMLHttpRequest != 'undefined')
              ret = new XMLHttpRequest();

         return ret;       
     }
     
  function gotoUrl()
     {
         //alert('ok');
          var xmlhttp = createXMLHttp();
		  //xmlhttp.open("post", "<%= ifrUrl %>",true);	
		 var jsUrl=document.getElementById("hf_ifrUrl").value
		 //alert("jsUrl:"+jsUrl);
		 if(jsUrl=="")
		    return;
		 xmlhttp.open("post", jsUrl,true);	
		  xmlhttp.onreadystatechange = function() 
		  {						
			  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
			  {									
					 document.getElementById("ifr").innerHTML = '<iframe onload="jsKeepDivFooterBottom();"   id="ifrNew" width="560" height="100%" scrolling=no marginwidth=0  marginheight=0 hspace=0 vspace=0 frameborder=0 style="height:700;aho:expression(autoResize(this.id))"  src="'+jsUrl+'"></iframe>';
			   }
		  }
		  xmlhttp.send(null);	 
      }
      
      function IMG1_onclick() 
      {
      }
      
      //eng/deal-home/Dealer_Home.aspx用到的脚本      
function showFunctionsPage(objId)        
       {
            window.open ('Dealer_Home_News.aspx?id='+objId+'', '_blank','scrollbars=yes,width=650,height=480,top=184, left=262');
        }
        
        //new_member.aspx
          function CheckEmail(obj)
        {
           if(obj.value == "")
            {
//          alert('Please input Email Address!');
               return true;
            }
            var email=obj.value;
            var emailPat=/^(.+)@(.+)$/;
            var matchArray=email.match(emailPat);
            if (matchArray==null)
            {
                obj.focus();
                alert("Invalid Email address");
                return false;
            }
            return true;
         
        }
        
        function delmsg11()
{
var bln =confirm('Are you sure delete!');
if(bln)
{
  
 // alert('ok');
 __doPostBack("btndelUser1", "btndelUser1_ServerClick");

 //document.getElementById("btndelUser").Click;
 return true;

}
else
{
return false;
 
}
   // return true;
}
//Security_Setup.aspx
function rtnUserType(xuser)
{
    if (xuser = "A") 
	{
	rtnUserType = "Admin"
	}else if(xuser = "H" )
    {
	    rtnUserType = "Supervisor"
    }else if (xuser = "S")
    {
	    rtnUserType = "Salesman"
    }else if (xuser = "M" )
    {    
	    rtnUserType = "Sales Admin"
    }
}


//Electrical_Applicances.aspx
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function printit(){  
if (window.print) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
}
}


//information control  js
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//top.ascx js
function clickLink(varop)
{
   VarUrl = window.location.href     
   if(varop=="sc")
   {
      VarUrl=VarUrl.replace("pages=aboutus","pages=scaboutus")
      VarUrl=VarUrl.replace("pages=busssco","pages=scbusssco")
      VarUrl=VarUrl.replace("pages=caboutus","pages=scaboutus")
      VarUrl=VarUrl.replace("pages=cbusssco","pages=scbusssco")
   }
   if(varop=="eng")
   {
      VarUrl=VarUrl.replace("pages=caboutus","pages=aboutus")
      VarUrl=VarUrl.replace("pages=cbusssco","pages=busssco")
      VarUrl=VarUrl.replace("pages=scaboutus","pages=aboutus")
      VarUrl=VarUrl.replace("pages=scbusssco","pages=busssco")
   }
   if(varop=="tc")
   {
      VarUrl=VarUrl.replace("pages=aboutus","pages=caboutus")
      VarUrl=VarUrl.replace("pages=busssco","pages=cbusssco")
      VarUrl=VarUrl.replace("pages=scaboutus","pages=caboutus")
      VarUrl=VarUrl.replace("pages=scbusssco","pages=cbusssco")
   }
   UrlArr = VarUrl.split("/")
   UrlLen = UrlArr.length
   varExist = VarUrl.indexOf("Hitachisite")
   if(varExist>-1)
   {
      window.location.href=ReUrl(UrlArr,4,varop);
   }
   else
   { 
      window.location.href=ReUrl(UrlArr,3,varop);
   }
   return false
}

function ReUrl(varArrs,p,charp)
{
  var varStrs="";
  varArrs[p]=charp;
  for(var f=0;f<varArrs.length;f++)
  { 
    varStrs +=varArrs[f]+"/";
  }
//  alert(varStrs);
  varStrs=varStrs.substring(0,varStrs.length-1);
  var sss= varStrs.split("/");
  //alert(sss);
 if(sss[sss.length-1]==charp)
 varStrs=varStrs+"/index.aspx";
 //alert(varStrs);
  return varStrs
}
function ClearTxt(Obj)
{
    Obj.value="";
}
function FillTxt(Obj)
{
    if(Obj.value.Trim()=="")
    {
      Obj.value="在日立网站中搜寻";
    }
}
function String.prototype.Trim()
{  
   return   this.replace(/(^\s*)|(\s*$)/g,"");
 }   
 
function en_SearchList()
 {
        document.form1.method="GET"
    	document.form1.action="http://search.hitachi.co.jp/sitesearch/GLOBAL";
		document.form1.target="_self";
		document.form1.submit();
 }
 function SearchList()
 {
        document.Fr.method="GET"
    	document.Fr.action="http://search.hitachi.co.jp/sitesearch/GLOBAL";
		document.Fr.target="_self";
		document.Fr.submit();
 }



