// JavaScript Document
// New function file based on jQuery
// This new version is built to improve load speed
// Interface will be kept.
//var jq = jQuery.noConflict();
function QueryString(fieldName){
	var urlString=document.location.search;
	if(urlString!=null){
		var typeQu = fieldName+'=';
		var urlEnd = urlString.indexOf(typeQu);
		if(urlEnd != -1){
			var paramsUrl = urlString.substring(urlEnd+typeQu.length);
			var isEnd =  paramsUrl.indexOf("&");
			if(isEnd != -1){
				return paramsUrl.substring(0, isEnd);
			}else{
				return paramsUrl;
			}
		}else{
			return null;
		}
	}else{
		return null;
	}
}
//加入收藏
function AddFavorite(){
	try
   {
       window.external.addFavorite('http://www.waimaoabc.com','外贸ABC - 外贸人的首页');
   }
   catch (e)
   {
       try
       {
           window.sidebar.addPanel('外贸ABC - 外贸人的首页','http://www.waimaoabc.com','');
       }
       catch (e)
       {
           alert("加入收藏失败，请使用Ctrl+D进行添加");
       }
   }
}


//中、英、日、星期函数
function WriteDate(){
	var language=arguments[0]?arguments[0]:'cn';//如果没有参数、默认为中文方式
	var abdate=new Date();
	var rtdate=(abdate.getMonth()+1)+"月"+abdate.getDate()+"日 ";
	switch(abdate.getDay()){
		case 0:
			switch(language){
			case 'cn':rtdate+="星期日";break;
			case 'en':rtdate+="Sun";break;
			case 'jp':rtdate+="日曜日";break;
			}
		break;
		case 1:
			switch(language){
			case 'cn':rtdate+="星期一";break;
			case 'en':rtdate+="Mon";break;
			case 'jp':rtdate+="月曜日";break;
			}
		break;
		case 2:
			switch(language){
			case 'cn':rtdate+="星期二";break;
			case 'en':rtdate+="Tue";break;
			case 'jp':rtdate+="火曜日";break;
			}
		break;
		case 3:
			switch(language){
			case 'cn':rtdate+="星期三";break;
			case 'en':rtdate+="Wed";break;
			case 'jp':rtdate+="水曜日";break;
			}
		break;
		case 4:
			switch(language){
			case 'cn':rtdate+="星期四";break;
			case 'en':rtdate+="Thr";break;
			case 'jp':rtdate+="木曜日";break;
			}
		break;
		case 5:
			switch(language){
			case 'cn':rtdate+="星期五";break;
			case 'en':rtdate+="Fri";break;
			case 'jp':rtdate+="金曜日";break;
			}
		break;
		case 6:
			switch(language){
			case 'cn':rtdate+="星期六";break;
			case 'en':rtdate+="Sat";break;
			case 'jp':rtdate+="土曜日";break;
			}
		break;
	}
	$("#rtdate").append($("<a/>").attr({href:'calender.html'}).html(rtdate));
}
//股票 上证 深圳  泸深  中小  图片
function StockImageChange(numstr){
	switch(numstr){
		case '000001':
			var srcString='http://chart.jrj.com.cn/pngdata/minpic/pic160i/000001.png?'+Date.parse(new Date());
			$("#hqimg").attr({src:srcString});
		break;
		case '399001':
			var srcString='http://chart.jrj.com.cn/pngdata/minpic/pic160i/399001.png?'+Date.parse(new Date());
			$("#hqimg").attr({src:srcString});
		break;
		case '399300':
			var srcString='http://chart.jrj.com.cn/pngdata/minpic/pic160i/399300.png?'+Date.parse(new Date());
			$("#hqimg").attr({src:srcString});
		break;
		case '399005':
			var srcString='http://chart.jrj.com.cn/pngdata/minpic/pic160i/399005.png?'+Date.parse(new Date());
			$("#hqimg").attr({src:srcString});
		break;
	}
	return;
}

//股票图片更新
function ImageRefresh(id){
	var srcOri=$("#"+id).attr("src");
	var srcString=srcOri.slice(0,srcOri.indexOf("?"));
	$("#"+id).attr({src:srcString+'?'+Date.parse(new Date())});
}

//快递查询
function ExpressSearch(sr){
	var expressform=$("<form/>").attr({id:"expressform",target:"_blank"});
	switch(sr){
		case 'fedex':
			expressform.attr({action:"http:\/\/www.fedex.com\/Tracking",method:"post"}).appendTo("body");
			$("<input type='hidden' name='clienttype' value='dotcomreg'>").appendTo(expressform);
			$("<input type='hidden' name='track' value='y'>").appendTo(expressform);
			$("<input type='hidden' name='ascend_header' value='1'>").appendTo(expressform);
			$("<input type='hidden' name='cntry_code' value='cn'>").appendTo(expressform);
			$("<input type='hidden' name='language' value='sim'>").appendTo(expressform);
			$("<input type='hidden' name='mi' value='n'>").appendTo(expressform);
			$("<input type='hidden' name='action' value='1'>").appendTo(expressform);
			$("<input type='hidden' name='language' value='chinese_sim'>").appendTo(expressform);
			$("<input type='hidden' name='cntry_code' value='cn'>").appendTo(expressform);
			$("<input type='hidden' name='clienttype' value='null'>").appendTo(expressform);
			$("<input/>").attr({type:"hidden",name:"tracknumbers"}).val($("#packageid").val()).appendTo(expressform);				
		break;
		case 'sto':
			expressform.attr({action:"http:\/\/www.express8.cn",method:"get"}).appendTo("body");		
			$("<input/>").attr({type:"hidden",name:"No"}).val($("#packageid").val()).appendTo("#expressform");				
			$("<input/>").attr({type:"hidden",name:"language"}).val("chinese_sim").appendTo("#expressform");		
			$("<input/>").attr({type:"hidden",name:"cntry_code"}).val("cn").appendTo("#expressform");		
			$("<input/>").attr({type:"hidden",name:"mps"}).val("y").appendTo("#expressform");		
			$("<input/>").attr({type:"hidden",name:"ascend_header"}).val("1").appendTo("#expressform");
		break;
		case 'ups':
			expressform.attr({action:"http:\/\/www.ups.com\/hptrack\/trackDlgRequest?loc=zh_CN&amp;Requester=UPSHome&amp;track.x=Track",method:"post"}).appendTo("body");
			$("<input/>").attr({type:"hidden",name:"trackNums"}).val($("#packageid").val()).appendTo(expressform);				
		break;
		case 'tnt':
			expressform.attr({action:"http:\/\/lit2.tnt.com.cn",method:"post"}).appendTo("body");
			$("<input/>").attr({type:"hidden",name:"conNos"}).val($("#packageid").val()).appendTo(expressform);
		break;
		case 'yto':
			expressform.attr({action:"http:\/\/www.express8.cn\/yto.asp",method:"post"}).appendTo("body");
			$("<input/>").attr({type:"hidden",name:"NO"}).val($("#packageid").val()).appendTo("#expressform");				
		break;
		case 'cre':
			expressform.attr({action:"http:\/\/www.95572.com",method:"post"}).appendTo("body");
			$("<input/>").attr({type:"hidden",name:"tracknumbers"}).val($("#packageid").val()).appendTo(expressform);				
			$("<input/>").attr({type:"hidden",name:"language"}).val("chinese_sim").appendTo("#expressform");		
			$("<input/>").attr({type:"hidden",name:"cntry_code"}).val("cn").appendTo("#expressform");		
			$("<input/>").attr({type:"hidden",name:"mps"}).val("y").appendTo("#expressform");		
			$("<input/>").attr({type:"hidden",name:"ascend_header"}).val("1").appendTo("#expressform");
		break;
		case 'zto':
			expressform.attr({action:"http:\/\/www.ems183.cn\/zto.asp",method:"post"}).appendTo("body");	
			$("<input/>").attr({type:"hidden",name:"No"}).val($("#packageid").val()).appendTo(expressform);				
		break;
		case 'ttk':
			expressform.attr({action:"http:\/\/www.kiees.cn\/tt.asp",method:"post"}).appendTo("body");		
			$("<input/>").attr({type:"hidden",name:"No"}).val($("#packageid").val()).appendTo(expressform);
		break;
	}	
	$("#expressform").submit().remove();
	return;
}

// AJAX GET 首页汇率
function GetCurrencyData(){
	$.get("script/boc.php",
		  {},
		  function(data){
			   $("#usdname").html($(data).find("ratedata[line='2'] name").text());
			   $("#usdvalue").html($(data).find("ratedata[line='2'] value").text());
			   $("#eurname").html($(data).find("ratedata[line='11'] name").text());
			   $("#eurvalue").html($(data).find("ratedata[line='11'] value").text());
			   $("#gbpname").html($(data).find("ratedata[line='0'] name").text());
			   $("#gbpvalue").html($(data).find("ratedata[line='0'] value").text());
			   $("#audname").html($(data).find("ratedata[line='10'] name").text().replace("澳大利亚元","澳元"));
			   $("#audvalue").html($(data).find("ratedata[line='10'] value").text());
			   $("#jpyname").html($(data).find("ratedata[line='8'] name").text());
			   $("#jpyvalue").html($(data).find("ratedata[line='8'] value").text());
			   $("#sgdname").html($(data).find("ratedata[line='4'] name").text().replace("新加坡元","新元"));
			   $("#sgdvalue").html($(data).find("ratedata[line='4'] value").text());
		   },
		   'xml');
}

// AJAX GET 国家页汇率
function GetCountryCurrency(fromCountry){
	$.get("../script/countrycurrency.php",
		   {tar:fromCountry},
		   function(data){
			   $("#countrycurrency").html(data);
		   },
		   'html');
}

// 复合搜索
var searches={
	web:{
		baidu:{mainlink:"http://www.baidu.com/s",key:"wd",ie:"utf-8"},
		googlee:{mainlink:"http://www.google.com/search",key:"q",hl:"en",ir:"lang_en",ie:"utf-8",tbo:"1"},
		googlec:{mainlink:"http://www.google.com.hk/search",key:"q",hl:"zh-CN",ir:"lang_zh-CN|lang_zh-TW",ie:"utf-8",tbo:"1"},
		bing:{mainlink:"http://cn.bing.com/search",key:"q",setmkt:"zh-CN",filt:"all"}},	
	news:{
		baidu:{mainlink:"http://news.baidu.com/ns",key:"word",ie:"utf-8"},
		googlee:{mainlink:"http://news.google.com/news/search",key:"q",hl:"en",ie:"utf-8"},
		googlec:{mainlink:"http://news.google.com.hk/news/search",key:"q",hl:"zh-CN",ie:"utf-8"},
		bing:{mainlink:"http://cn.bing.com/news/search",key:"q",setmkt:"zh-CN"}},
	mp3:{
		baidu:{mainlink:"http://mp3.baidu.com/m",key:"word",ie:"utf-8"},
		googlec:{mainlink:"http://www.google.com.hk/music/search",key:"q",hl:"zh-CN",ie:"utf-8"}},	
	video:{
		baidu:{mainlink:"http://video.baidu.com/v",key:"word",ie:"utf-8"},
		googlec:{mainlink:"http://video.google.com.hk/videosearch",key:"q",hl:"zh-CN",ie:"utf-8"},
		bing:{mainlink:"http://cn.bing.com/videos/search",key:"q"}},
	image:{
		baidu:{mainlink:"http://image.baidu.com/i",key:"word",ie:"utf-8",ct:"201326592",cl:"2",lm:"-1"},
		googlee:{mainlink:"http://images.google.com/images",key:"q",hl:"en",ir:"en",ie:"utf-8"},
		googlec:{mainlink:"http://images.google.com.hk/images",key:"q",hl:"zh-CN",ir:"lang_zh-CN|lang_zh-TW",ie:"utf-8"},
		bing:{mainlink:"http://cn.bing.com/images/search",key:"q"}},	
	map:{
		googlee:{mainlink:"http://maps.google.com/maps",key:"q",hl:"en",ie:"utf-8"},
		googlec:{mainlink:"http://ditu.google.com.hk/maps",key:"q",hl:"zh-CN",ie:"utf-8"},
		baidu:{mainlink:"http://map.baidu.com/",ft:"tab"},
		bing:{mainlink:"http://cn.bing.com/ditu/",key:"q",mkt:"zh-CN"}}
}
function ComplexSearchAction(cate,engine,vid){
	$("body").append($("<form/>").attr({method:"GET",target:"_blank",id:"complexsearchform"}));
	for(csitem in searches[cate][engine]){
		if(csitem=='mainlink'){
			$("#complexsearchform").attr({action:searches[cate][engine][csitem]});
		}else if(csitem=='key'){
			$("#complexsearchform").append($("<input/>").attr({type:'hidden',name:searches[cate][engine][csitem]}).val($("#"+vid).val()));
		}else{
			$("#complexsearchform").append($("<input/>").attr({type:'hidden',name:csitem}).val(searches[cate][engine][csitem]));
		}
	}
	$("#complexsearchform").submit().remove();
}
