var errorMsgEn="Fields marked with star keys * are compulsory.";
var errorMsgCn="请正确填写带*号栏目，谢谢！";
var successMsgCn="发送成功！我们将在1个工作日内与您联系。";
var successMsgEn="Submit successfully! We'll contact you within 24 hours.";

$(function(){
		   
		   
		$("a").bind("focus",function(){
            if(this.blur){ 
                this.blur(); 
             }
        });
		
		$("#printthispage").click(function(){
			window.print();		   
		 });
		
		$('#sendtofrineds').openDOMWindow({
			windowSourceID:'#sendmail',
			height:287, 
			width:502, 
			eventType:'click', 
			overlayOpacity:0,
			borderSize:0,
			windowBGColor:'#f2f2e5',
			windowPadding:9,
			functionCallOnClose:resetSendmailForm
		})
		resetSendmailForm();
		
		
		var Sendmailoptions = { 
			beforeSubmit:  showRequestSendmail,  // pre-submit callback 
			success:       showResponseSendmail  // post-submit callback 
    	}; 
		$('#sendtofriends-form').ajaxForm(Sendmailoptions); 

}); 
function resetSendmailForm(){
	$("#sendtofriends-form li.button div.loading").hide();
	$("#sendtofriends-form li.button input").attr("disabled","");
}


// pre-submit callback 
function showRequestSendmail(formData, jqForm, options) { 
   	var form = jqForm[0]; 
	if (!emailCheck(form.urmail.value)) { 
        alert('Please enter a valid email address.');
		form.urmail.focus();
        return false; 
    } 
	if (!emailCheck(form.urfriendsmail.value)) { 
        alert('Please enter a valid email address.'); 
		form.urfriendsmail.focus();
        return false; 
    }
  
	
	$("#sendtofriends-form li.button div.loading").show();
	$("#sendtofriends-form li.button input").attr("disabled","disabled");
	
    return true; 
} 
 
// post-submit callback 
function showResponseSendmail(responseText, statusText)  { 
   
	resetSendmailForm();
	
	 if(statusText =="success"){
		 if(responseText.indexOf("success")>-1){
			alert('Submit successfully!');	
		 	$('#sendtofrineds').closeDOMWindow();
		 }else{
			alert(responseText);	 
		}
	  }else{
		  alert(statusText);
     }
} 
