﻿function addfriendscn(){
	var friends = document.getElementById('friend');
	var div = document.createElement('DIV');
	div.innerHTML +=
	'姓：&nbsp;<input name="firstname[]" id="firstname" size="5"/>&nbsp;'+
	'名：&nbsp;<input name="last[]" id="lastname" size="5"/>&nbsp;'+
	'电子邮件：&nbsp;<input name="email[]" id="email" size="20"/>';
	friends.appendChild(div);
}
function cemailcn(){
	var first=document.mail.firstname;
	var last=document.mail.lastname;
	var email=document.mail.email;
	for(var i=0; i<first.length; i++){
		if(i==0||first[i].value!=""||last[i].value!=""||email[i].value != ""){
		if(first[i].value==""){
			alert("请输入姓氏");
		    first[i].focus();
			return false;
			}
		else if(last[i].value==""){
			alert("请输入名字");
		    last[i].focus();
			return false;
			}
		else if(email[i].value == ""||!IsMail(email[i].value)){
			alert("请输入正确的邮件地址");
		    email[i].focus();
			return false;
			}
		}
		}
	document.mail.submit();
	}
function shcn() {
    if (document.reg.firstname.value == "") {
		alert("请输入您的姓氏");
		document.reg.firstname.focus();
	}else if (document.reg.lastname.value == "") {
		alert("请输入您的名字");
		document.reg.lastname.focus();
	}else if (document.reg.email.value == ""||!IsMail(document.reg.email.value)) {
		alert("请在电子邮件一栏中输入正确的邮件地址");
		document.reg.email.focus();
	}else if (document.reg.confirmemail.value == ""||!IsMail(document.reg.confirmemail.value)) {
		alert("请在确认电子邮件一栏中输入正确的邮件地址");
		document.reg.confirmemail.focus();
	}else if(document.reg.email.value != document.reg.confirmemail.value){
		alert("电子邮件和确认电子邮件栏中的内容不一致");
		document.reg.confirmemail.focus();
	}else{
		  document.reg.submit();
	}
}
function addfriends(){
	var friends = document.getElementById('friend');
	var div = document.createElement('DIV');
	div.innerHTML +=
	'First Name:&nbsp;<input name="firstname[]" id="firstname" size="5"/>&nbsp;'+
	'Last Name:&nbsp;<input name="last[]" id="lastname" size="5"/>&nbsp;'+
	'eMail:&nbsp;<input name="email[]" id="email" size="20"/>';
	friends.appendChild(div);
}
function cemail(){
	var first=document.mail.firstname;
	var last=document.mail.lastname;
	var email=document.mail.email;
	for(var i=0; i<first.length; i++){
		if(i==0||first[i].value!=""||last[i].value!=""||email[i].value != ""){
		if(first[i].value==""){
			alert("Please input first name");
		    first[i].focus();
			return false;
			}
		else if(last[i].value==""){
			alert("Please input last name");
		    last[i].focus();
			return false;
			}
		else if(email[i].value == ""||!IsMail(email[i].value)){
			alert("Please input correct email address");
		    email[i].focus();
			return false;
			}
		}
		}
	document.mail.submit();
	}
function sh() {
    if (document.reg.firstname.value == "") {
		alert("Please input your first name");
		document.reg.firstname.focus();
	}else if (document.reg.lastname.value == "") {
		alert("Please input your last name");
		document.reg.lastname.focus();
	}else if (document.reg.email.value == ""||!IsMail(document.reg.email.value)) {
		alert("Please input correct email address in EMAIL ADDRESS field");
		document.reg.email.focus();
	}else if (document.reg.confirmemail.value == ""||!IsMail(document.reg.confirmemail.value)) {
		alert("Please input correct email address in CONFIRM EMAIL field");
		document.reg.confirmemail.focus();
	}else if(document.reg.email.value != document.reg.confirmemail.value){
		alert("EMAIL ADDRESS and CONFIRM EMAIL are different");
		document.reg.confirmemail.focus();
	}else{
		  document.reg.submit();
	}
}
function ltrim(s){
    return s.replace( /^\\s*/, "");
}

function rtrim(s){
    return s.replace( /\\s*$/, "");
}
function trim(s){
    return rtrim(ltrim(s));
}
function IsMail(_str){
    var tmp_str = trim(_str);
    var pattern = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i;
    return pattern.test(tmp_str);
}
function request(paras){    
var url = location.href;   
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");      
var paraObj = {}      
for (i=0; j=paraString[i]; i++){      
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}      
var returnValue = paraObj[paras.toLowerCase()];      
if(typeof(returnValue)=="undefined"){      
return "";      
}else{      
return returnValue;      
}      
}
function refer(){
	var id = request("id");
	if(id>0)document.reg.invite.value = id;
}
function trefer(){
	var id = request("id");
	var tpl = request("tpl");
	tplnew = tpl.replace("#form","");
	if(id>0)document.mail.invite.value = id;
	document.getElementById("clink").value = "http://www.accorhotels.com.cn/promotions/summerinsydney"+tplnew+".html?id="+id;
	document.mail.tpl.value = tpl;
}
