﻿var http_request = false;
function createXMLHttpRequest()
{
	//if(http_request){alert('请等待释放进程');return false};
	if (window.XMLHttpRequest) { // 在Mozilla, Safari,...非Microsoft浏览器中创建XMLHttpRequest对象
	    http_request = new XMLHttpRequest();
	    if (http_request.overrideMimeType) {
	        http_request.overrideMimeType('text/xml');
	    }
	} else if (window.ActiveXObject) { // IE,通过MS ActiveX创建XMLHttpRequest
	    try {
	    		// 尝试按新版IE方法创建
	        http_request = new ActiveXObject("Msxml2.XMLHTTP");
	    } catch (e) {
	        try {
	        		// 创建请求的ActiveX对象失败,尝试按老版IE方法创建
	            http_request = new ActiveXObject("Microsoft.XMLHTTP");
	        } catch (e) {}
	    }
	}
	if (!http_request) {
	    alert('Giving up :( Cannot create an XMLHTTP instance');
	    return false;
	}
}
function outContents() {
	if (http_request.readyState == 4) { // 如果请求的状态是“完成”
		if (http_request.status == 200) { // 检查是否成功接收了服务器响应
			//alert(http_request.responseText); // 将载有响应信息的内容传递到指定区域
					//alert('数据载入完成..')
					
					http_out = http_request.responseText ;
					try{
					//alert('数据载入完成..')
//					if($('plloading')){hideLoad();}
//					$('plmain').innerHTML = http_out;
					http_request = false;
					}
					catch(e){window.location.reload();}
	    } else {
			http_request = false;
			//$('ayangmain').innerHTML ="有HTTP问题发生!";
			//alert('There was a problem with the request.'); // 有HTTP问题发生
	    }
		//window.open(_url)
		http_request = false;
	}
}
function makeRequest(_url)
{ 	 
	createXMLHttpRequest()
	http_request.onreadystatechange = outContents;
	http_request.open('GET',_url,true); 
	// 第三个参数表示请求是异步的
	//http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); // 指示请求体包含form数据
	//http_request.setRequestHeader("Cache-Control","no-cache");
	//http_request.setRequestHeader("Content-Type", "text/html; charset=gb2312");
	http_request.send(null);
}

function loadData_TabOrganizationMenu(menuid,catalogID)
{

    var current_TabID = "IndexOrganizationCatalogList_" + menuid;
    var current_DivID = "IndexOrganizationList_"+menuid ;

    for(var i=0;i<5;i++)
    {
        $G("IndexOrganizationCatalogList_"+i).className="infocenternormal";
    }
    $G(current_TabID).className="infocenteractive";
    
    for (var i =0; i < 5; i++)
    {
        $G("IndexOrganizationList_" + i).style.display="none";
    }
    $G(current_DivID).style.display="block"; 
      
      
    //取值 
    if ($G(current_DivID).innerHTML.trim() == "")
    {
        var ajaxUrl = "/Ajax/Cache/Index_GetOrganizationList.aspx";
        var data = {
            pid : "Cache",
            Module : "IndexGetOrganizationList",
            CataLogID :catalogID
        }
        jQuery.get(ajaxUrl, data,
            function (returnData) 
            {
               $G(current_DivID).innerHTML = returnData;
        })
   }
}

function loadData_TabNewsMenu(menuid,catalogID)
{

    var current_TabID = "IndexNewsCatalogList_" + menuid;
    var current_DivID = "IndexNewsList_"+menuid ;

    for(var i=0;i<5;i++)
    {
        $G("IndexNewsCatalogList_"+i).className="infocenternormal";
    }
    $G(current_TabID).className="infocenteractive";
    
    for (var i =0; i < 5; i++)
    {
        $G("IndexNewsList_" + i).style.display="none";
    }
    $G(current_DivID).style.display="block"; 
      
      
    //取值 
    if ($G(current_DivID).innerHTML.trim() == "")
    {
        var ajaxUrl = "/Ajax/Cache/Index_GetNewsList.aspx";
        var data = {
            pid : "Cache",
            Module : "IndexGetNewsList",
            CataLogID :catalogID
        }
        jQuery.get(ajaxUrl, data,
            function (returnData) 
            {
               $G(current_DivID).innerHTML = returnData;
        })
   }
}

function Show_TabProductMenu(menuid)
{
    var current_TabID = "tabProduct_" + menuid;
    var current_DivID = "divProduct_" + menuid;

    for(var i=1;i<=4;i++)
    {
        $G("tabProduct_"+i).className="normal";
    }
    $G(current_TabID).className="active";
    
    for (var i = 1; i <= 4; i++)
    {
        $G("divProduct_" + i).style.display="none";
    }
    $G(current_DivID).style.display="block";
    
    loadData_TabProductMenu(menuid)
}

function loadData_TabProductMenu(menuid)
{
    var current_DivID = "divProduct_" + menuid;
    
    if ($G(current_DivID).innerHTML.trim() == "")
    {
        var ajaxUrl = "/Ajax/Cache/Index_GetProductMenu.aspx";
        var data = {
            pid : "Cache",
            Module : "Index_GetProductMenu",
            menuid :menuid
        }
        jQuery.get(ajaxUrl, data,
            function (returnData) 
            {
               $G(current_DivID).innerHTML = returnData;
        })
    }
}



function Show_TabMaterialsMenu(menuid)
{
    var current_TabID = "tabMaterials_" + menuid;
    var current_DivID = "divMaterial_" + menuid;

    for(var i=0;i<=8;i++)
    {
        $G("tabMaterials_"+i).className="normal";
    }
    $G(current_TabID).className="active";
    
    for (var i = 0; i <= 8; i++)
    {
        $G("divMaterial_" + i).style.display="none";
    }
    $G(current_DivID).style.display="block";
    
    loadData_TabMaterialsMenu(menuid)
}


function loadData_TabMaterialsMenu(menuid)
{
    var current_DivID = "divMaterial_" + menuid;
    if ($G(current_DivID).innerHTML.trim() == "")
    {
        var ajaxUrl = "/Ajax/Cache/Index_GetMaterialsMenu.aspx";
        var data = {
            pid : "Cache",
            Module : "Index_GetMaterialsMenu",
            menuid :menuid
        }
        jQuery.get(ajaxUrl, data,
            function (returnData) 
            {
               $G(current_DivID).innerHTML = returnData;
        })
    }
}



function Show_TabInfoCenterMenu(tabadnum){

	document.getElementById("infoTab1").className="normal";
	document.getElementById("infoTab2").className="normal";
//	document.getElementById("infoTab3").className="normal";
//	document.getElementById("infoTab4").className="normal";
//	document.getElementById("infoTab5").className="normal";
	
	document.getElementById("infoDiv1").style.display="none";
	document.getElementById("infoDiv2").style.display="none";
//	document.getElementById("infoDiv3").style.display="none";
//	document.getElementById("infoDiv4").style.display="none";
//	document.getElementById("infoDiv5").style.display="none";
	
	document.getElementById("infoTab"+tabadnum).className="active";
	document.getElementById("infoDiv"+tabadnum).style.display="block";
	
	if (tabadnum == 1)
	{
	    return;
	}
	loadData_TabTardeShowMenu(tabadnum);
}


function loadData_TabTardeShowMenu(menuid)
{
    var current_DivID = "infoDiv" + menuid;
    if ($G(current_DivID).innerHTML.trim() == "")
    {
        var ajaxUrl = "/Ajax/Cache/Index_GetTardeShowMenu.aspx";
        var data = {
            pid : "Cache",
            Module : "Index_GetTardeShowMenu",
            menuid :menuid
        }
       
        jQuery.get(ajaxUrl, data,
            function (returnData) 
            {
               $G(current_DivID).innerHTML = returnData;
        })
        
    }
    
}


$(document).ready(function(){
//    for(var i = 1; i <= 4; i++)
//    {
//        loadData_TabProductMenu(i);
//    }
    for(var i = 0; i <= 8; i++)
    {
        loadData_TabMaterialsMenu(i);
    }
//    for(var i = 2; i <= 5; i++)
//    {
//        loadData_TabTardeShowMenu(i);
//    }
});