﻿var transObj = {radio:0.0,perhour:0.0,perprice:0.0,hours:0.0,subject_ratio:0.0,words:0};
var dateTime = {date:"",hour:" 12:00:00"};
var transLanguage = {source2:"",target2:""};
var transLevel ={level:0};
var file_index=1;
var delfile_index=0;
var hasfile=0;
var trans_lang=1;
var trans_type = 0;
var jsonArray= {  
  "languagelist":[{'English_to_Chinese':'english-->chinese','Chinese_to_English':'chinese-->english'},
				  {'English_to_Chinese':'\u82f1\u6587-->\u4e2d\u6587','Chinese_to_English':'\u4e2d\u6587-->\u82f1\u6587'}],
  "fieldlist":[{'unknown':'\u4e00\u822c(\u4e13\u4e1a\u672f\u8bed\u5c11)','zhengshu':' \u8bc1\u4e66/\u6587\u51ed/\u6267\u7167/\u7b80\u5386 ','jinrong':' \u91d1\u878d/\u4fdd\u9669/\u8bc1\u5238 ','shangmao':' \u5546\u8d38 ','falv':' \u6cd5\u5f8b ',
			    'xinwen':' News ','zongjiao':' \u5b97\u6559 ','shichang':' \u5e02\u573a\u8425\u9500 ','wenxue':' \u6587\u5b66 ','yishu':' \u827a\u672f ','tiyu':' \u4f53\u80b2/\u6587\u5316 ',
				'dianzi':' \u7535\u5b50 ','jiaotong':' \u4ea4\u901a ','it':' IT/\u901a\u4fe1 ','huagong':' \u5316\u5de5 ','jianzhu':' \u5efa\u7b51/\u5efa\u6750 ','nengyuan':' \u80fd\u6e90 ', 
				'huanbao':' \u73af\u4fdd ','yejin':' \u77ff\u4ea7/\u51b6\u91d1 ','cailiao':' \u6750\u6599 ','wuliu':' \u7269\u6d41/\u8fd0\u8f93 ','hangkong':' \u822a\u7a7a/\u822a\u5929 ','guofang':' \u56fd\u9632 ',
				'fangzhi':' \u7eba\u7ec7 ','yinshua':' \u5370\u5237 ','nongmu':' \u519c\u7267 ', 'yixue':' \u533b\u5b66/\u533b\u7597 ','dili':' \u5730\u7406 ','shuxue':' \u6570\u5b66/\u7edf\u8ba1\u5b66 ',
				'shengwu':' \u751f\u7269 ','kaogu':' \u8003\u53e4\u5b66 ', 'gongcheng':'\u673a\u68b0\u5de5\u7a0b', 'qita':' \u5176\u4ed6\u7b49 '	
			   },
			   {'unknown':'\u4e00\u822c(\u4e13\u4e1a\u672f\u8bed\u5c11)','zhengshu':' \u8bc1\u4e66/\u6587\u51ed/\u6267\u7167/\u7b80\u5386 ','jinrong':' \u91d1\u878d/\u4fdd\u9669/\u8bc1\u5238 ','shangmao':' \u5546\u8d38 ','falv':' \u6cd5\u5f8b ',
				'xinwen':' \u65b0\u95fb ','zongjiao':' \u5b97\u6559 ','shichang':' \u5e02\u573a\u8425\u9500 ','wenxue':' \u6587\u5b66 ','yishu':' \u827a\u672f ','tiyu':' \u4f53\u80b2/\u6587\u5316 ',
				'dianzi':' \u7535\u5b50 ','jiaotong':' \u4ea4\u901a ','it':' IT/\u901a\u4fe1 ','huagong':' \u5316\u5de5 ','jianzhu':' \u5efa\u7b51/\u5efa\u6750 ','nengyuan':' \u80fd\u6e90 ', 
				'huanbao':' \u73af\u4fdd ','yejin':' \u77ff\u4ea7/\u51b6\u91d1 ','cailiao':' \u6750\u6599 ','wuliu':' \u7269\u6d41/\u8fd0\u8f93 ','hangkong':' \u822a\u7a7a/\u822a\u5929 ','guofang':' \u56fd\u9632 ',
				'fangzhi':' \u7eba\u7ec7 ','yinshua':' \u5370\u5237 ','nongmu':' \u519c\u7267 ', 'yixue':' \u533b\u5b66/\u533b\u7597 ','dili':' \u5730\u7406 ','shuxue':' \u6570\u5b66/\u7edf\u8ba1\u5b66 ',
				'shengwu':' \u751f\u7269 ','kaogu':' \u8003\u53e4\u5b66 ', 'gongcheng':'\u673a\u68b0\u5de5\u7a0b', 'qita':' \u5176\u4ed6\u7b49 '	
			  }],
  "alertObj":[{
			 language:"\u8bf7\u9009\u62e9\u7ffb\u8bd1\u8bed\u8a00!",
			 num:"\u8bf7\u8f93\u5165\u6570\u5b57!",
			 file:"\u8bf7\u9009\u62e9\u6587\u4ef6\u540e,\u518d\u6dfb\u52a0\u5176\u4ed6\u6587\u4ef6!",
			 filetype:"\u8bf7\u9009\u62e9\u6587\u4ef6\u7c7b\u578b!",
			 fieldtype:"\u8bf7\u9009\u62e9\u884c\u4e1a\u7c7b\u578b!",
			 smallContent:"\u8bf7\u8f93\u5165\u7a3f\u4ef6\u7684\u5185\u5bb9!",
			 isfile:"\u8bf7\u9009\u62e9\u4e0a\u4f20\u7684\u6587\u4ef6!",
			 transTime:"\u8bf7\u8f93\u5165\u4ea4\u7a3f\u65f6\u95f4",
			 selectTime:"\u8bf7\u9009\u62e9\u5927\u4e8e\u5f53\u524d\u65e5\u671f\u7684\u65f6\u95f4!",
			 commentNote:"\u60a8\u53ef\u4ee5\u8f93\u5165\u5bf9\u7a3f\u4ef6\u7ffb\u8bd1\u7684\u8981\u6c42\u6216\u8005\u6ce8\u610f\u4e8b\u9879,\u751a\u81f3\u662f\u4e0a\u4f20\u4e00\u6bb5\u53c2\u8003\u6587\u4ef6,\u4ee5\u4fbf\u83b7\u5f97\u66f4\u597d\u7684\u7ffb\u8bd1\u8d28\u91cf.",
			 nothingHappend:"\u8bf7\u5148\u586b\u5199\u5fc5\u586b\u9009\u9879!",	
			 priceWait:"\u7b49\u5f85\u62a5\u4ef7",
			 languageNotice:"\u7a3f\u4ef6\u5185\u5bb9\u8f93\u5165\u6709\u8bef,\u8bf7\u91cd\u65b0\u786e\u8ba4!",
			 contactPhone1:"\u8bf7\u586b\u5199\u8054\u7cfb\u7535\u8bdd\uff0c\u4ee5\u4fbf\u6c9f\u901a\u7a3f\u4ef6\u76f8\u5173\u95ee\u9898\uff01",
			 contactPhone2:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7\u7801\u6216\u7535\u8bdd\u53f7\u7801",
			 contactPhone3:"\u60a8\u63d0\u4f9b\u7684\u7535\u8bdd\u53f7\u7801\u770b\u8d77\u6765\u6709\u70b9\u77ed\uff01",
			 contactPhone4:"\u60a8\u63d0\u4f9b\u7684\u7535\u8bdd\u53f7\u7801\u770b\u8d77\u6765\u6709\u70b9\u957f\uff01"							
			 },{
			 language:"\u8bf7\u9009\u62e9\u7ffb\u8bd1\u8bed\u8a00!",
		     num:"\u8bf7\u8f93\u5165\u6570\u5b57!",
			 file:"\u8bf7\u9009\u62e9\u6587\u4ef6\u540e,\u518d\u6dfb\u52a0\u5176\u4ed6\u6587\u4ef6!",
			 filetype:"\u8bf7\u9009\u62e9\u6587\u4ef6\u7c7b\u578b!",
			 fieldtype:"\u8bf7\u9009\u62e9\u884c\u4e1a\u7c7b\u578b!",
			 smallContent:"\u8bf7\u8f93\u5165\u7a3f\u4ef6\u7684\u5185\u5bb9!",
			 isfile:"\u8bf7\u9009\u62e9\u4e0a\u4f20\u7684\u6587\u4ef6!",
			 transTime:"\u8bf7\u8f93\u5165\u4ea4\u7a3f\u65f6\u95f4",
			 selectTime:"\u8bf7\u9009\u62e9\u5927\u4e8e\u5f53\u524d\u65e5\u671f\u7684\u65f6\u95f4!",
			 commentNote:"\u60a8\u53ef\u4ee5\u8f93\u5165\u5bf9\u7a3f\u4ef6\u7ffb\u8bd1\u7684\u8981\u6c42\u6216\u8005\u6ce8\u610f\u4e8b\u9879,\u751a\u81f3\u662f\u4e0a\u4f20\u4e00\u6bb5\u53c2\u8003\u6587\u4ef6,\u4ee5\u4fbf\u83b7\u5f97\u66f4\u597d\u7684\u7ffb\u8bd1\u8d28\u91cf.",
			 nothingHappend:"\u8bf7\u5148\u586b\u5199\u5fc5\u586b\u9009\u9879!",
			 priceWait:"\u7b49\u5f85\u62a5\u4ef7",
			 languageNotice:"\u7a3f\u4ef6\u5185\u5bb9\u8f93\u5165\u6709\u8bef,\u8bf7\u91cd\u65b0\u786e\u8ba4!",	
			 contactPhone1:"\u8bf7\u586b\u5199\u8054\u7cfb\u7535\u8bdd\uff0c\u4ee5\u4fbf\u6c9f\u901a\u7a3f\u4ef6\u76f8\u5173\u95ee\u9898\uff01",
			 contactPhone2:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7\u7801\u6216\u7535\u8bdd\u53f7\u7801",
			 contactPhone3:"\u60a8\u63d0\u4f9b\u7684\u7535\u8bdd\u53f7\u7801\u770b\u8d77\u6765\u6709\u70b9\u77ed\uff01",
			 contactPhone4:"\u60a8\u63d0\u4f9b\u7684\u7535\u8bdd\u53f7\u7801\u770b\u8d77\u6765\u6709\u70b9\u957f\uff01"
			 }],
  "transNote":[{smalltrans:"\u6b63\u5728\u63d0\u4ea4\u7a3f\u4ef6\u6570\u636e,\u8bf7\u7a0d\u5019......",
  				bigtrans:"\u6b63\u5728\u63d0\u4ea4\u7a3f\u4ef6\u6570\u636e,\u8bf7\u7a0d\u5019......"},
			   {smalltrans:"\u6b63\u5728\u63d0\u4ea4\u7a3f\u4ef6\u6570\u636e,\u8bf7\u7a0d\u5019......",
			    bigtrans:"\u6b63\u5728\u63d0\u4ea4\u7a3f\u4ef6\u6570\u636e,\u8bf7\u7a0d\u5019......"}],
  "transLevelObj":[{standard:"\u6807\u51c6\u7ea7",
  					expert:"\u4e13\u5bb6\u7ea7"},
  				   {standard:"\u6807\u51c6\u7ea7",
  				    expert:"\u4e13\u5bb6\u7ea7"}],
  "priceNoteObj":[{preNote:"",afterNote:"\u5143"},{preNote:"",afterNote:"\u5143"}],
  "referenceNote":[{note:"\u60a8\u53ef\u4ee5\u8f93\u5165\u5bf9\u7a3f\u4ef6\u7ffb\u8bd1\u7684\u8981\u6c42\u6216\u8005\u6ce8\u610f\u4e8b\u9879,\u751a\u81f3\u662f\u4e0a\u4f20\u4e00\u6bb5\u53c2\u8003\u6587\u4ef6,\u4ee5\u4fbf\u83b7\u5f97\u66f4\u597d\u7684\u7ffb\u8bd1\u8d28\u91cf."},{note:"\u60a8\u53ef\u4ee5\u8f93\u5165\u5bf9\u7a3f\u4ef6\u7ffb\u8bd1\u7684\u8981\u6c42\u6216\u8005\u6ce8\u610f\u4e8b\u9879,\u751a\u81f3\u662f\u4e0a\u4f20\u4e00\u6bb5\u53c2\u8003\u6587\u4ef6,\u4ee5\u4fbf\u83b7\u5f97\u66f4\u597d\u7684\u7ffb\u8bd1\u8d28\u91cf."}]
}	
var wordsFlag=true;
var feeObj=0.0;
var commentFlag = false;
var init_price = 0.00;
var init_itemOfnum = 0;

$(document).ready(function(){
	  var langinput=$("#langinput");
	  var langinputOffset=langinput.offset();
	  var subject2=$("#subjectinput2");
	  var subjectOffset=subject2.offset();
	  
	  var smallcontent = $("#content");
	  
	  smallcontent.click(function(){
		  $.textCounter();
	  }).change(function(){
		  $.textCounter();
	  }).keydown(function(){
		  $.textCounter();
	  }).keyup(function(){
		  $.textCounter();
	  })
	 var strCharCounter0 = 0;
	if($("#content").val().length>0){
		var str=$("#content").val();
		strCharCounter0=$.getlength(str.match(reg));
	}else{
		strCharCounter0=0;
	}
	
	if(init_itemOfnum==0 || init_price==0.00){
		$.SmallInitPrice();
	}
	
	//alert("strCharCounter0="+strCharCounter0+"   init_itemOfnum="+init_itemOfnum+"   init_price="+init_price);
	$("#numOfword").val(strCharCounter0);
	
	var numitem = 0;
	
	if(strCharCounter0!=0 && init_itemOfnum!=0 && strCharCounter0%init_itemOfnum == 0){
		try{
			numitem = strCharCounter0/init_itemOfnum;
		}catch(e){
			numitem = 0;
		}
		//alert("1"+numitem);
	} else {
		try{
			if(strCharCounter0!=0 && init_itemOfnum!=0){
				numitem = strCharCounter0/init_itemOfnum + 1;
				numitem = numitem.toString().split(".")[0];
			}else{
				numitem = 0;
			}
		}catch(e){
			numitem = 0;
		}
		//alert("2"+numitem);
	}
		$("#search").click(function(){
					$("#alitransForm2").attr("action","http://service.suiniyi.com/search.jsp")
					return true;
		})
	  langinput.click(function(){
		  $("#FieldDiv").css("visibility","hidden");
		  $("#LanguageDiv").css("visibility","visible").css("top",langinputOffset.top+langinput.height()+"px").css("left",langinputOffset.left+"px").width(langinput.width());
		})
		$("#Other_Language").attr("href","/html/special.html")
												.click(function(){
													 $("#LanguageDiv").css("visibility","hidden");
												});
		$.each(jsonArray["languagelist"][trans_lang],function(key,value){
				$("#"+key).click(function(){
					 langinput.val(value);
					 $("#source2").val(key.substring(0,7));
					 $("#target2").val(key.substring(11,18));
					 $("#LanguageDiv").css("visibility","hidden");
					 $.ajax({
						   type: "POST",
						   url: "/user/getparams.trans",
						   data: {method: "languageParam",source2: key.substring(0,7), target2: key.substring(11,18), token:new Date().getTime()},
						   success: function(json){
						    	$("#show_unit1").html(json.perhour);
						    	transObj.radio = json.radio;
						    	transObj.perhour = json.perhour;
						    	transObj.perprice = json.perprice;
						    	var isOk=true;
						    	$.each(transObj,function(obj,value){
						    		 if(value==0){
						    		 	  isOk = false;
						    		 		return false;
						    		 }
						    	})
						     if(isOk){
						     		$.transPrice();
						     	}
						   },
						  dataType:"json"
						}); 
					}).attr("href","javascript:void(0);");
								
		})
		subject2.click(function(){
			$("#LanguageDiv").css("visibility","hidden");
			$("#FieldDiv").css("visibility","visible").css("top",subjectOffset.top+subject2.height()+"px").css("left",subjectOffset.left+"px").width(subject2.width());
		})
		$("#sourceLanguage2").change(function(){
				 transLanguage.source2=$(this).val();
				 if(transLanguage.source2!='Chinese' && transLanguage.source2!='PleaseChoose'){
					 $('#targetLanguage2')[0].selectedIndex = 1;
					 transLanguage.target2 = 'Chinese';
					 if(trans_type == 1){
						 $.SmallInitPrice();
						 $.textCounter();
					 }
				 }else{
					 if(transLanguage.source2==transLanguage.target2){
						 transLanguage.target2 = '';
						 $('#targetLanguage2')[0].selectedIndex = 0;
					 }
				 }
				 var isReady = true;
				 $.each(transLanguage,function(i,v){
					 if($.trim(v)==""||$.trim(v)=="PleaseChoose"){
						 isReady = false;
						 return false;
					 }
				 })
				 if(isReady){
					 $("#source2").val(transLanguage.source2);
					 $("#target2").val(transLanguage.target2);
					 $.ajax({
						   type: "POST",
						   url: "/user/getparams.trans",
						   data: {method: "languageParam",source2: transLanguage.source2, target2: transLanguage.target2, token:new Date().getTime()},
						   success: function(json){
						    	$("#show_unit1").html(json.perhour);
						    	transObj.radio = json.radio;
						    	transObj.perhour = json.perhour;
						    	transObj.perprice = json.perprice;
						    	var isOk=true;
						    	$.each(transObj,function(obj,value){
						    		 if(value==0){
						    		 	  isOk = false;
						    		 		return false;
						    		 }
						    	})
						    	if(isOk){
						    		$.transPrice();
							    }
						   },
						   dataType:"json"
					 }); 
				}
				 
		})
		$("#targetLanguage2").change(function(){
				 transLanguage.target2=$(this).val();
				 if(transLanguage.target2!='Chinese'&& transLanguage.target2!='PleaseChoose'){
				 			transLanguage.source2 = 'Chinese';
				 			$('#sourceLanguage2')[0].selectedIndex = 1;
				 			if(trans_type == 1){
								 $.SmallInitPrice();
								 $.textCounter();
							}
				 }else{
				 		 if(transLanguage.target2==transLanguage.source2){
				 		 	  transLanguage.source2 = '';
				 		 		$('#sourceLanguage2')[0].selectedIndex = 0;
				 		 }
				 }				 
				 var isReady = true;
				 $.each(transLanguage,function(i,v){
				 			//alert(v);
					 		if($.trim(v)==""||$.trim(v)=="PleaseChoose"){
					 				isReady = false;
					 				return false;	
					 		}
				 })	
				 	if(isReady){
						 $("#source2").val(transLanguage.source2);
						 $("#target2").val(transLanguage.target2);
						 $.ajax({
							   type: "POST",
							   url: "/user/getparams.trans",
							   data: {method: "languageParam",source2: transLanguage.source2, target2: transLanguage.target2, token:new Date().getTime()},
							   success: function(json){
							    	$("#show_unit1").html(json.perhour);
							    	transObj.radio = json.radio;
							    	transObj.perhour = json.perhour;
							    	transObj.perprice = json.perprice;
							    	var isOk=true;
							    	$.each(transObj,function(obj,value){
							    		 if(value==0){
							    		 	  isOk = false;
							    		 		return false;
							    		 }
							    	})
							     if(isOk){
							     		$.transPrice();
							     	}
							   },
							  dataType:"json"
							}); 
					}				 	
		})
		
			
		$.each(jsonArray["fieldlist"][trans_lang],function(key,value){
			$("#"+key).click(function(){
				//alert(value);
		 	  $("#subjectinput2").val(value);
		 	  $("#subject2").val(key);
				$("#show_contenttype").html(value);
				$("#show_contenttype1").html(value);
		 	  $("#contentType").val(key);
		 	  $("#FieldDiv").css("visibility","hidden");
 	  		$.ajax({
				   type: "POST",
				   url: "/user/getparams.trans",
				   data: {method: "subjectParam",subject2:key, token:new Date().getTime()},
				   success: function(json){
				    	transObj.subject_ratio = json.subject2;
				    	var isOk = true;
				    	$.each(transObj,function(obj,value){
				    		 if(value==0){
				    		 	  isOk = false;
				    		 		return isOk;
				    		 }
				    	})
				     if(isOk){
				     		$.transPrice();
							}						    	
				   },
				  dataType:"json"
				}); 
			}).attr("href","javascript:void(0);");
		})
		//$.tabs("container");
		
		
		
	
		
		
		
		
		
		
		
		
		
		
})








 


