/*
var script=document.createElement("script");
script.src='./common/js/prototype.js';
script.defer=true;
document.getElementsByTagName("HEAD")[0].appendChild(script);
*/

function search_products(){//产品检索
		var key_words=document.getElementById("key_words").value;
		var url;
		if(!key_words){
			var url='/inc/search_product.php';
		}else{ //encodeURIComponent 中文解码
			var url='/inc/search_product.php?keywords=' + encodeURIComponent(key_words);
			//var url='/inc/search_product.php?keywords=' + key_words;
		}
		window.location.href=url;
}

 
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
 //从购物车中选取产品 pro_idlist=1,2,4
 function get_id_list(selName)
{

	var elements = document.getElementsByName(selName)
	var first = true;
	var retVal = '';
	if(elements)
	{
		for(var i=0;i<elements.length;i++)
		{
			if(elements.item(i).checked)
			{
				if(!first)
					retVal += ","+elements.item(i).value
				else
					retVal += elements.item(i).value
				first = false;
			}
		}
		if(retVal.length ==0)
		{//请选择操作项目
			alert("Please selecting operation items! ")// 请选择询价产品
			return 
		}		
		
		show_sel_product_info(retVal);
		
	}
	else
	{ //找不到控件
		alert("Could not find controls"+selName+' ! ');
		return false;
	}	
}


function show_sel_product_info(product_ids){//获取选中的产品信息
	$('productid').value=product_ids;
	var url="/inc/show_sel_products.php";
	var pars='action=basket' + '&product_ids=' + product_ids + '&temp=' + Math.random();	
	var axml_http = new Ajax.Request( 
	url, 
	{ 
		method: 'post',
		success: 'show_sel_products',
		parameters: pars, 
		onFailure: show_sel_err, 
		onLoading : '<font color="blue">loading....</font>',
		onComplete: get_sel_products 
    }); 	
}

 
 function show_sel_err(){
	 $('show_sel_products').innerHTML='<font color=red>Operation failed......!</font>';//	操作失败..!
  }
  
  function get_sel_products(response){//显示选中产品信息	
	    $('show_sel_products').innerHTML='';	
		var result = response.responseText;	
		var title='<h2><span style="font-size:22px;"><strong>You have selected the following products</strong></span></h2>';//您选择了以下产品!
		title=title.fontcolor("#FF6600")
		if( result != '' ){
			$('show_sel_products').innerHTML=title+result;
			$('message').value=result;
		}
 }

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//收藏产品
  var get_pro_id;
  function add_to_basket(product_id){
	var url="/inc/input_products_quantity.php";
	var pars='quantity=1' + '&product_id=' + product_id + '&temp=' + Math.random();	
	get_pro_id=product_id;
	var axml_http = new Ajax.Request( 
	url, 
	{ 
		method: 'GET',
		success: 'msg_span',
		parameters: pars, 
		onFailure: add_basket_err, 
		onLoading : '<font color="blue">loading....</font>',
		onComplete: add_basket 
    }); 	
}

function add_basket_err(){
	 $('msg_span').innerHTML='<font color=red>Operation failed......!</font>';	//操作失败
}
 
 function add_basket(response){	
	    $('msg_span').innerHTML='';	
		var result = response.responseText;	
		if( result != '' ){
			//$('msg_span').innerHTML=result.fontcolor("blue");
			 window.location.href='/inc/basket.php';
		}else{
		   var msg='Sorry, collection failure!';//对不起，收藏失败
			$('msg_span').innerHTML=msg.fontcolor("red");
		}
		//var success='The product has been successfully Add to basket!';		
}

  
 //////////////////////////////////////////////////////////////////////////////////////////////////////////////
 //更新产品数量
  function update_quantity(quantity,basket_id){	
		var url="/inc/update_quantity.php";
		var pars='quantity='+ quantity + '&basket_id=' + basket_id + '&temp=' + Math.random();	
		var axml_http = new Ajax.Request( 
		url, 
		{ 
			method: 'GET',
			success: 'msg_span',
			parameters: pars, 
			onLoading : '<font color="blue">loading....</font>',
			onComplete: up_quantity 
		}); 	
   }
 
 
 
   function up_quantity(result){
	    $('msg_span').innerHTML='';
	   	var response = result.responseText;	
	    $('msg_span').innerHTML = response;
   }
   
 //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  function show_more(){//显示所有顶部关键词
   if($("keywords_more").style.display=='none'){
     $("keywords_more").style.display= "block";//none|block
	 $("pics").src='/images/more_open.gif';
   }else{
	 $("keywords_more").style.display= "none";//none|block
	 $("pics").src='/images/more_close.gif';  	
   }
}  


//////////////////////////////////////////////////////////////////////////////////////////////////////////////
  function bottom_show_more(){//显示所有底部关键词
   if($("bottom_keywords_more").style.display=='none'){
     $("bottom_keywords_more").style.display= "block";//none|block
	 $("bottom_pics").src='/images/more_open.gif';
   }else{
	 $("bottom_keywords_more").style.display= "none";//none|block
	 $("bottom_pics").src='/images/more_close.gif';  	
   }
}  

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  function reloadcode(){//刷新验证码
  var codes=document.getElementById('codes_pic');//这里必须加入随机数不然地址相同我发重新加载 
  codes.setAttribute('src','../inc/imgcode/index.php?'+Math.random());
}




	function add_favorite(url,title)
        {
			if ( document.all ){
				window.external.addFavorite(url,title); 
			} else if ( window.sidebar ) {
			 window.sidebar.addPanel(title,url, ""); 
			}
        }
		
		
		
		function setHomepage(url)
		{
			if (document.all){
				document.body.style.behavior='url(#default#homepage)';
				document.body.setHomePage(url);
			}else if (window.sidebar){
				if(window.netscape){
					try{
						netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
					}catch (e){
						//alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );
					}
				}
				var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
				prefs.setCharPref('browser.startup.homepage',url);
			}
		}