FramePageSupport = function(){};

FramePageSupport.signOut = function()
{
	LecAccountBean.logoutAccount(function(){
		location = "framePage_2.jsp?location=../index.jsp";
	});
}

FramePageSupport.helpDesk = function()
{
	location = "framePage_2.jsp?location=helpDesk.html";
}

FramePageSupport.switchLanguage = function()
{
	var pk = "en-us";
	if(document.getElementById("changeLanuage").value == "0")
	{
		pk = "fr-be";
	}
	else
	{
		pk = "en-us";
	}
	var languageBean = {};
	languageBean.language = pk;
	IndexPageBean.setLanguage("",window.location.pathname,"",false,languageBean,function(){
//		location.reload();
//		window.location = "framePage.jsp?location=../index.jsp";
		JsSupport.switchLanguage(pk);
	});
}

JsSupport.importPageBean("LecAccountBean");
JsSupport.importPageBean("IndexPageBean");
JsSupport.importPageBean("ProductPPBean");
JsSupport.importPageBean("PaymentMethodBean");

JsSupport.onload = function()
{
//	LecAccountBean.getImEnableConfig(function(data){
//		if(data==0){
//			document.getElementById("imEnable").style.display="";
//		}
//	});
	
	//左侧支持的货款方式显示 LK0142
	PaymentMethodBean.findSelectedPaymentMethods(function(data){
		if(null!=data&&data.length>0){
			for(var i=0;i<data.length;i++){
				if(null!=document.getElementById("payment_"+data[i].map.paymentMethodId)&&undefined!=document.getElementById("payment_"+data[i].map.paymentMethodId)){
					document.getElementById("payment_"+data[i].map.paymentMethodId).style.display = "";
					if(data[i].map.paymentMethodId=='7'){//paypal
						document.getElementById("payment_1").style.display = "";
						document.getElementById("payment_3").style.display = "";
						document.getElementById("payment_4").style.display = "";
					}
				}
			}
		}
	});
	
	var language = "en-us";
	if(document.getElementById("changeLanuage") == null || document.getElementById("changeLanuage") == undefined || document.getElementById("changeLanuage").value == "0")
	{
		language = "en-us";
	}
	else
	{
		language = "fr-be";
	}
	var firstBean = {language:language};
	IndexPageBean.setLanguage("",window.location.pathname,"",false,firstBean,function(){
		JsSupport.setLanguage(language);
	});
	if ($request.location == undefined)
	{
		return;
	}
	
	var strcontent = "";
	if (window.location.toString().split("&language=") != -1) {
		strcontent = window.location.toString().split("&language=")[0].split("location=")[1];
	} else {
		strcontent=window.location.toString().split("location=")[1];
	}
	
	if (strcontent.indexOf("productSearchServelet") == -1) {
		if ($request.location.toString().indexOf("?") != -1) {
			strcontent += "&tt=" + new Date().getTime();
		} else {
			strcontent += "?tt=" + new Date().getTime();
		}
	}
	var isfirst = "&";
	if($request.id != null && $request.id != undefined)
	{
		strcontent += isfirst + "id="+$request.id;isfirst="&";
	}
	if($request.orderId != null && $request.orderId != undefined)
	{
		strcontent += isfirst + "orderId="+$request.orderId;isfirst="&";
	}
	if($request.resetParent != null && $request.resetParent != undefined)
	{
		strcontent += isfirst + "resetParent="+$request.resetParent;isfirst="&";
	}
	document.getElementById('content').src = strcontent;
}

function doKeydown(e){
	var keynum=0;
	if(window.event){   
		keynum = e.keyCode;   
    }else if(e.which) // Netscape/Firefox/Opera   
    {   
		keynum = e.which;   
    }   
	if(keynum==13)
    {
		fastSearch2();
    }
}

function ProductSearch(){}
ProductSearch.SearchInfoBean={searchtype:null, keywords:null, advsearchtype:null, advvendorid:null, advcategory:null, advsellpricemin:null, advsellpricemax:null, advonstock:null, inresult:null};
function fastSearch2(){
	var keywords=document.getElementById("fastkeywords2").value;
	keywords = keywords.replaceAll("&", " ");
	keywords = keywords.replaceAll(" ", "+");
	keywords = keywords.replaceAll("%", "%25");
	keywords = keywords.replaceAll("#", "%23");
	keywords = keywords.replaceAll("?", "%3F");
	window.location="framePage.jsp?location=../../../../productSearchServelet?keywords="+keywords;
}

function advSearchLink(){
	ProductPPBean.setSearchCondetion(ProductSearch.SearchInfoBean, '0', '0', function(){
		window.location="framePage.jsp?location=../product/advSearch.jsp";
	});
}
SelectSupport.initialize=function(){
	return;
}

