function switchSysBar() 
{ 
	if (switchPoint.innerText=='◂') 
	{ 
		switchPoint.innerText='▸' 
		switchPoint.title="open"
		document.all("frmleft").style.display="none" 
	} 
	else 
	{ 
		switchPoint.innerText='◂' 
		switchPoint.title="close"
		document.all("frmleft").style.display="" 
	} 
} 

function goURL(){
	window.location.href="./?m=member&a=page_Register";
}

function checkrua(){
	if (document.getElementById('username').value == ''){
		alert("名前を入力してください！");
		return false;
	}else if (document.getElementById('tel').value == ''){
		alert("電話番号を入力してください!");
		return false;
	}else if (document.getElementById('mailaddress').value == ''){
		alert("メールアドレースを入力してください!");
		return false;
	}
	strMessage = "情報を確認しましたか？";
	if(window.confirm(strMessage)){
		document.ruaform.submit();
	}
}

function goRegister()
{
	if(CheckForm()){
		strMessage = "個人の情報を確認しましたか？";
		if(window.confirm(strMessage)){
			form1.submit();
		}
	}
}

function CheckForm()
{
	if (form1.username.value == ''){
		alert("名前(漢字)を入力してください！");
		return false;
	}else if (form1.username_kana.value == ''){
		alert("名前(カタカナ)を入力してください！");
		return false;
	}else if (form1.password.value == ''){
		alert("パスワードを入力してください!");
		return false;
	}else if (form1.password2.value == ''){
		alert("パスワード再入力を入力してください!");
		return false;
	}else if (form1.password.value != form1.password2.value){
		alert("パスワードとパスワード再入力は異なっています!");
		return false;
	}else if (form1.tel.value == ''){
		alert("電話番号を入力してください!");
		return false;
	}else if(!IsTelephone(form1.tel.value)){
		alert("電話番号はエラー!");
		return false;
	}else if (form1.mailaddress.value == ''){
		alert("メールアドレースを入力してください!");
		return false;
	}else if(!IsEmailAddress(form1.mailaddress.value)){
		alert("メールアドレースはエラーです!");
		return false;
	}else if(form1.birthday.value != '' && !CheckDate(2,form1.birthday.value)){
		alert("誕生日はエラーです!");
		return false;
	}
	return true;
}

/*function checkURL(){
	if (document.forms[0].banner_place.value == 0){
		alert("バナー位置を選択してください！");
		document.forms[0].banner_url.readOnly = true; 
	}
}*/

function ShowURL(){
	var banner = document.getElementById('banner');
	if (document.forms[0].banner_place.value != 0){
		//add by liangfei 2008.10.10
		document.forms[0].banner_url.readOnly = false; 
		num = Number(document.forms[0].banner_place.value) + 4;
		document.forms[0].banner_url.value = banner.getElementsByTagName("input").item(num).value
	}else{
		document.forms[0].banner_url.value = "";
		document.forms[0].banner_url.readOnly = true; 
	}
}

function DeleteBanner(uid , banner_place , banner_category , banner_commu_id){
	var strMessage;
	var banner = document.getElementById('banner');
	var num;
	if(banner_category == 1){
		num = Number(document.forms[0].banner_place.value) + 8;
	}else{
		num = Number(document.forms[0].banner_place.value) + 7;
	}
	
	if (document.forms[0].banner_place.value == 0){
		alert("バナー位置を選択してください！");
	}else if (banner.getElementsByTagName("input").item(num).value == ''){
		alert("指定されたバナーは存在しません！");
	}else{
		if(banner_place != 0 && banner_place){
			strMessage = "バナー"+ banner_place +"を削除しますか？";
			if(window.confirm(strMessage)){
				window.location.href="./?m=pc&a=page_h_delete_banner&uid="+ uid + "&banner_place=" + banner_place + "&banner_category="+ banner_category + "&banner_commu_id=" + banner_commu_id;
			}
		}
	}
}

function CheckDate(pFMT,pDate){ 	
	var ResultOK = null ;	
	/*-- 日期格式：(四位)年份 + (至多两位)月份 + (至多两位)日期 --*/ 
	/*-- 分割符号："." --*/ 
	var RegDateDot = /\d{4}\.{1}\d{1,2}\.{1}\d{1,2}$/ ;
	/*-- 分割符号："-" --*/ 
	var RegDateLine = /\d{4}-{1}\d{1,2}-{1}\d{1,2}$/ ;
	/*-- 用正则表达式判断格式 --*/ 
	switch (pFMT){ 
		case 1: //. 
			ResultOK = RegDateDot.test(pDate) ;
			break ;
		case 2: //- 
			ResultOK = RegDateLine.test(pDate) ;
			break ;
		default: //. 
			ResultOK = RegDateDot.test(pDate) ;
			break ;
	} 
	/*-- 处理并返回结果 --*/ 
	if(!ResultOK){ 
		return false ;
	} 
	return true ;
} 

/**
 * 检查是否是整型数
 * '# 参数：     
 *      pNum - 变量；
 *      Info - 变量的名称
 *      pShowMsg - 是否显示错误信息 
 */
 function IsTelephone(obj) 
{ 
	var pattern=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/; 
	if(!pattern.test(obj)) 
	{ 
		return false; 
	} 
	return true;
}

function IsEmailAddress(obj) 
{ 
	var pattern=/^[a-zA-Z0-9\-]+@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3})$/; 
	if(!pattern.test(obj)) 
	{ 
		return false; 
	} 
	return true; 
} 

function logout()
{
	window.close(); 
}


function goto(act){
	document.getElementById('incart').action = act;
}
 
