var name,pwd,searchText,searchSelect;
//会员登录
function login(){
	memberLogin(name.getValue(),pwd.getValue(),function(){
		window.location.href = "member.aspx";
		//initMember();
	});
}

//产品查询
function proSearch(){
	if(!searchText.value) 
		alert("请输入查询条件!");
	else{
		if(searchSelect.value == "news"){
			window.location.href = "news.aspx?search=" + searchText.value;
		}else if(searchSelect.value == "cases"){
			window.location.href = "cases.aspx?search=" + searchText.value;
		}else{
			window.location.href = "products.aspx?field=" + searchSelect.value + "&fieldValue=" + searchText.value;
		}
	}
}

// JavaScript Document
Ext.onReady(function() {

	window.document.title = webTitle;
	
	//弹出广告
	window.open ('ads.html', 'newwindow', 'height=300, width=300, top=200, left=250, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, statu s=no');

	//导航
    writeNavigation(0,"navigation");
	//新闻
	tabChange('tab1');
	//产品展厅
	writeProductShow();
	//最新工程实例
	writeNewCase();
	//精品陶瓷
	writeProductList();
	
	name = new Ext.form.TextField({
		applyTo: 'UserName',
		id:'UserName',
		allowBlank:false,
		blankText:"用户名不能为空！"
	});
	
	pwd = new Ext.form.TextField({
		applyTo: 'PassWord',
		id:'PassWord',
		allowBlank:false,
		blankText:"密码不能为空！"
    });
	
	searchText = Ext.get("searchValue").dom;
	searchSelect = Ext.get("proField").dom;
});

function writeProductList(){
	
	var htmlId = "productList";
	
    var htmlMark = Ext.get(htmlId);
    htmlMark.dom.innerHTML = "冠星王陶瓷";

	var config = {condition:'{Visible = 1}',
		fields:'ID,NavId,ProPic,ProName',
		data:"{treeid:45}",
		limit:'8',
		start:'0',
		orderby:'CDate desc',
		table:'Product',
		type:'query'
	};
	
	var tpl = new Ext.XTemplate(
        '<tpl for="rows">',
		'<div class="productimgunit" id="{ID}">',
			'<a href="productshow.aspx?id={ID}&title=首页推荐" target="_blank"><img src="{ProPic}" onload="javascript:DrawImage(this)" title="{ProName}"></a>',
			'<br>{ProName}',
		'</div>',
		'</tpl>'
    );
	
	QueryJsonData(config,function(data){
	    tpl.overwrite(htmlId,data);
	});
}

//产品展厅
function writeProductShow(){
	var config = {condition:'{NavId = 37}',
		fields:'ID,NavId,Title,Pic,BigImg',
		table:'MList',
		start:'0',
		limit:'3',
		type:'query',
		orderby:'SDate desc'
	};
	
	QueryJsonData(config,function(data){
	    Filt_set(data.rows);
	});
}

function writeNewCase(){
	var htmlId = "newCaseContent";
	
    var htmlMark = Ext.get(htmlId);
    htmlMark.dom.innerHTML = "数据加载中...";
    
	var config = {condition:'{NavId = 52}',
		fields:'ID,NavId,Title,CDate,Counter,Pic,SDate',
		limit:'3',
		start:'0',
		table:'MList',
		type:'query'
	};
	
    var tpl = new Ext.XTemplate(
		'<table width="95%" border="0" cellspacing="5" class="newCase-content">',
        '<tpl for="rows">',
		  '<tr>',
			'<td width="42%" height="80" align="center"><a href="{Pic}" target="_blank"><img height="67" width="89" src="{Pic}"/></a></td>',
			'<td><span class="newCase-title">{Title}</span><br>工程时间：{CDate}<br>',
			  '<a href="{Pic}" target="_blank"><img height="14" width="33" src="images/index_42.jpg"/></a></td>',
		  '</tr>',
		'</tpl>',
		'</table>'
    );
	
	QueryJsonData(config,function(data){
		for(var i = 0; i < data.rows.length; i ++){
			data.rows[i].CDate = ChangeDate(data.rows[i].CDate,"$1年");
		}
	    tpl.overwrite(htmlId,data);
	});
}

//TAB切换
function tabChange(tabKey){
	var tb1 = Ext.get("tab1");
	var tb2 = Ext.get("tab2");
	var content = Ext.get("newContent");
	if(tabKey == "tab1"){
		tb1.dom.className = "tabshow";
		tb2.dom.className = "tabhide";
		if(newData1){
			newTpl.overwrite("newContent",newData1);
		}else{
			var config = {condition:'{NavId = 49}',
				fields:'ID,NavId,Title,CDate,Counter,Pic,SDate',
				limit:'7',
				start:'0',
				table:'MList',
				type:'query',
				orderby:'CDate desc'
			};
			QueryJsonData(config,function(data){
				newData1 = data;
				for(var i = 0; i < newData1.rows.length; i ++){
					newData1.rows[i].CDate = ChangeDate(newData1.rows[i].CDate,"$1-$2-$3");
				}				
				newTpl.overwrite("newContent",newData1);
			});
		}
	}else{
		tb1.dom.className = "tabhide";
		tb2.dom.className = "tabshow";
		if(newData2){
			newTpl.overwrite("newContent",newData2);
		}else{
			var config = {condition:'{NavId = 50}',
				fields:'ID,NavId,Title,CDate,Counter,Pic,SDate',
				limit:'7',
				start:'0',
				table:'MList',
				type:'query',
				orderby:'CDate desc'
			};
			QueryJsonData(config,function(data){
				newData2 = data;
				for(var i = 0; i < newData2.rows.length; i ++){
					newData2.rows[i].CDate = ChangeDate(newData2.rows[i].CDate,"$1-$2-$3");
				}
				newTpl.overwrite("newContent",newData2);
			});
		}
	}
}
var newData1,newData2;
var newTpl = new Ext.XTemplate(
	'<table width="465" border="0" cellpadding="0" cellspacing="0">',
    '<tpl for="rows">',
	  '<tr>',
		'<td width="80%"><span class="redPoint">·</span> <a href="newshow.aspx?id={ID}&title=推荐新闻" target="_blank">{Title}</a></td>',
		'<td>{CDate}</td>',
	  '</tr>',
	'</tpl>',
	'</table>'
);