function confirmClick(){
	$("#loginform").submit();
}

function closeClick(){
	$("#cancelreson").find("div").hide();
	$("#cancelreson").toggle("slow");
}

 function buyProduct(id){
    document.getElementById("buyform").submit();
  }
 
  function canBuy(response,opt){
	var strResponse = ""+response.responseText+"";
	var jsonObject = eval('('+strResponse+')');
	if(jsonObject.successful=="false"){
		$("#cancelreson").show();	
		return;
	}
	
	if(jsonObject.saletarget!="A"&&jsonObject.saletarget!=jsonObject.loginedtype){
		alert("你不能购买该产品!");
		return;
	}
	
	var productId = document.getElementById("peproductid").value;
	var params = Ext.urlEncode({"productid":productId});
	
	var array = document.getElementsByName("unsinsselectfield");
	var selected = [];
	var selectedOption = null;
	for(var i=0;i<array.length;i++){
		selectedOption =  array[i].options[array[i].selectedIndex];
		
		var selectedVar=selectedOption.id;
		selectedVar+="=";
		selectedVar+= selectedOption.value;
		
		selected.push(selectedVar);
	}
	
	var checkedarray = document.getElementsByName("unsinscheckbox");
	var checkOption = null;
	var options = "";
	var checkedoptions = "";
	var checked = false;
	
	for(var i=0;i<checkedarray.length;i++){
		checkOption =  checkedarray[i];
		var selectedVar;
		if(checkOption.checked){
			checked = true;
			selectedVar=checkedarray[i].alt;
			selectedVar+="=";
			selectedVar+= checkedarray[i].value;
		}
		
		selected.push(selectedVar);
	}
	
	document.getElementById("hofactors").value=selected.join(",");
	document.getElementById("appcount").value = document.getElementById("unsinsappcountfield").value;
	document.getElementById("buyform").submit();
}
  
  
  var levelsize = parseInt(document.getElementById("holevelsize").value);
  
  function myCollect(id){
	var params = Ext.urlEncode({"id":id});
	Ext.Ajax.request({"url":webroot+'/security/logincheck.htm?method=loginedCheck',"params":params,"method":"POST",failure:noLogin, success:loginSuccessful});		
  }
function factorchange(){
	var array = document.getElementsByName("unsinsselectfield");
	var selected = [];
	var selectedOption = null;
	var optionSelected = []
	for(var i=0;i<array.length;i++){
		selectedOption =  array[i].options[array[i].selectedIndex];
		
		var selectedVar=selectedOption.title;
		selectedVar+="=";
		selectedVar+= array[i].value;
		
		selected.push(selectedVar);
	}
	
	var checkedarray = document.getElementsByName("unsinscheckbox");
	var checkOption = null;
	var options = "";
	var checkedoptions = "";
	var checked = false;
	
	for(var i=0;i<checkedarray.length;i++){
		checkOption =  checkedarray[i];
		var selectedVar = "";
		if(checkOption.checked){
			selectedVar=checkOption.title;
			selectedVar+="=";
			selectedVar+= checkedarray[i].value;
			
			optionSelected.push(selectedVar);
		}
	}

	var productId = document.getElementById("peproductid").value;
	var params = Ext.urlEncode({"id":productId,"optionhql":optionSelected.join(","),"hql":selected.join(",")});
	Ext.Ajax.request({"url":webroot+'/product/insproductajax.htm?method=productTimePrice',"params":params,"method":"POST",failure:factorfailure, success:factorsuccessful});		
}

function factorfailure(){
}

function factorsuccessful(response,opt){
	var strResponse = response.responseText;
	var jsonObject = eval('('+strResponse+')');
	
	document.getElementById("pricediv"+(levelsize-4)).innerHTML = jsonObject.standarprice;
	document.getElementById("pricediv"+(levelsize-3)).innerHTML = jsonObject.saleprice;
	var price = (jsonObject.saleprice).replace(",","");
	document.getElementById("sumprice").value=price;
	
	var countvalue = document.getElementById("unsinsappcountfield").value;
	
	if(parseFloat(price)){
		document.getElementById("appsumdiv").innerHTML =(parseInt(countvalue)*price).toFixed(2);
	}else{
		document.getElementById("appsumdiv").innerHTML =price;
	}	
}

 function appcountchange(thiscount){
	var price = parseFloat(document.getElementById("sumprice").value);
	document.getElementById("appsumdiv").innerHTML =(parseInt(thiscount.value)*price).toFixed(2);
}


  function noLogin(){
}
  
  function loginSuccessful(response,opt){
	var strResponse = ""+response.responseText+"";
	var jsonObject = eval('('+strResponse+')');
	if(jsonObject.successful=="false"){
		alert("请首先登录系统!如果您还未注册,请先注册!");
		return;
	}
	
	if(jsonObject.saletarget!="A"&&jsonObject.saletarget!=jsonObject.loginedtype){
		alert("你不能收藏该产品!");
		return;
	}
		
	var productId = document.getElementById("peproductid").value;
	var params = Ext.urlEncode({"productid":productId});
	Ext.Ajax.request({"url":webroot+'/product/insproductajax.htm?method=storeCollectProduct',"params":params,"method":"POST",failure:collectFail, success:collectSuccess});		
}


  function collectSuccess(response,opt){
	var strResponse = response.responseText;
	
	if(strResponse.trim()==="{successful:false}"){
		alert("您已经收藏了这款保险产品,不能重复收藏!");
		return;
	}
	
	alert("收藏成功");
}

   function collectFail(){
   } 

 function textQuickTip(object,txt){
	Ext.QuickTips.register({
	    target:  object,
        trackMouse: true,
        text: txt,
        width:400,
        title: '详情'
    });
}

function forwardproduct(comtypeid,comid,comcompanyid){
	var forwardurl = webroot+"/product/insproduct.htm?method=viewDetail";

	forwardurl+="&typeid="+comtypeid+"&id="+comid+"&companyid="+comcompanyid;

	window.location = forwardurl;
}

Ext.onReady(function(){
    Ext.QuickTips.init();
    document.getElementById("sumprice").value = (document.getElementById("pricediv"+(levelsize-3)).innerHTML).replace(",","");
});
function sendClick(){
	var mails = [];
	var firstemail = document.getElementById("firstfriendemail");
	var secondemail = document.getElementById("secondfriendemail");
	var threeemail = document.getElementById("threefriendemail");
	
	if(strLen(firstemail.value)>0){
		if(f_check_email(firstemail))mails.push(firstemail.value);
	}
	
	if(strLen(secondemail.value)>0){
		if(f_check_email(secondemail))mails.push(secondemail.value);
	}
	
	if(strLen(threeemail.value)>0){
		if(f_check_email(threeemail))mails.push(threeemail.value);
	}
	
	if(mails.length==0)return;
	

	var content = document.getElementById("insunscommend").value;
	if(content=='')return;
	var productId = document.getElementById("peproductid").value;
	
	var params = Ext.urlEncode({"mails":mails.join(","),"content":content,"productId":productId});
	Ext.Ajax.request({"url":webroot+'/product/insproductajax.htm?method=sendMail',"params":params,"method":"POST",failure:sendFail, success:sendSuccess});	
}

function sendSuccess(){
    MM_showHideLayers('commend','','hide');
	alert("邮件发送成功!");
}

function sendFail(){
	alert("邮件发送失败,请重试!");
}

