// JavaScript Document

//各門市mouseover及out
function onSel(id){
	document.getElementById("info_"+id).style.borderColor="#999999";
}
function unSel(id){
	document.getElementById("info_"+id).style.borderColor="#FFFFFF";
}

//全國門市
function swStoreMap(url){
	
	var wx = 425;
	var wy = 440;
	var x = (screen.width - wx)/2;
	var y = (screen.height - wy)/2;
	var subWin = window.open(url,"map","left="+x+",top="+y+",width="+wx+",height="+wy+"location=no,toolbar=no");
}

//系統傢具
function swInfoImg(url){
	
	var wx = 452;
	var wy = 462;
	var x = (screen.width - wx)/2;
	var y = (screen.height - wy)/2;
	var subWin = window.open(url,"info","left="+x+",top="+y+",width="+wx+",height="+wy+"location=no,toolbar=no");
}

//傢飾配件類別選單 - 已無使用20090715
function spPduSbj(id){
	var sbj_area = document.getElementById("sp_pdu_sbj_area");
	var sbj_arr = sbj_area.getElementsByTagName("a");
	
	for(i=1; i<=sbj_arr.length; i++){
		document.getElementById("sp_pdu_sbj"+i).style.color="#333333";
	}
	document.getElementById("sp_pdu_sbj"+id).style.color="#0066FF";
}

//傢飾配件 - 已無使用20090715
function swProductImg(url){
	
	var wx = 290;
	var wy = 290;
	var x = (screen.width - wx)/2;
	var y = (screen.height - wy)/2;
	var subWin = window.open(url,"product","left="+x+",top="+y+",width="+wx+",height="+wy+"location=no,toolbar=no");
}

//線上表單
function opServiceForm(url){
	
	var wx = 598;
	var wy = 459;
	var x = (screen.width - wx)/2;
	var y = (screen.height - wy)/2;
	var subWin = window.open(url,"serv","left="+x+",top="+y+",width="+wx+",height="+wy+"location=no,toolbar=no");
	subWin.focus();//若已開啟則會顯示在最前面
}

//線上表單查詢門市
function searchMap(){
	window.opener.focus();
	window.opener.location.href="../index.php?am=f";
}

//線上諮詢
function aServiceForm(){
	var sa_name=document.getElementById("name");
	var sa_home=document.getElementById("home");
	var sa_office=document.getElementById("office");
	var sa_phone=document.getElementById("phone");
	var sa_addr=document.getElementById("address");
	var sa_email=document.getElementById("email");
	var sa_serv1=document.getElementById("service1");
	var sa_serv2=document.getElementById("service2");
	var sa_msg=document.getElementById("message");
	if ((sa_name.value=="")||(sa_name.value=="請輸入姓名")){
		alert("請填寫姓名！");
		return false;
	}
	if ( 
	    ((sa_home.value=="")||(sa_home.value=="請輸入電話號碼"))&&
		((sa_office.value=="")||(sa_office.value=="請輸入電話號碼"))&&
		((sa_phone.value=="")||(sa_phone.value=="請輸入手機號碼")) 
	  ){
		alert("請至少填寫一個聯絡電話！");
		return false;
	}
	if ((sa_addr.value=="")||(sa_addr.value=="請輸入詳細地址")){
		alert("請填寫通訊地址！");
		return false;
	}
	if ((sa_email.value=="")||(sa_email.value=="請輸入您的e-mail")) {
		alert("請填寫EMail！");
		return false;
	}
	if ((!sa_serv1.checked)&&(!sa_serv2.checked)){
		alert("請至少勾選一種服務項目！");
		return false;
	}
	if (sa_msg.value==""){
		alert("請填寫諮詢內容！");
		return false;
	}
}

//預約丈量
function bServiceForm(){
	var sb_name=document.getElementById("name");
	var sb_home=document.getElementById("home");
	var sb_office=document.getElementById("office");
	var sb_phone=document.getElementById("phone");
	var sb_addr=document.getElementById("address");
	var sb_email=document.getElementById("email");
	var sb_serv1=document.getElementById("service1");
	var sb_serv2=document.getElementById("service2");
	var sb_store=document.getElementById("store");
	var sb_msg=document.getElementById("message");
	
	if((sb_name.value=="")||(sb_name.value=="請輸入姓名")){
		alert("請填寫姓名！");
		return false;
	}
	if( 
	    ((sb_home.value=="")||(sb_home.value=="請輸入電話號碼"))&&
		((sb_office.value=="")||(sb_office.value=="請輸入電話號碼"))&&
		((sb_phone.value=="")||(sb_phone.value=="請輸入手機號碼")) 
	  ){
		alert("請至少填寫一個聯絡電話！");
		return false;
	}
	if((sb_addr.value=="")||(sb_addr.value=="請輸入詳細地址")){
		alert("請填寫通訊地址！");
		return false;
	}	
	if((sb_email.value=="")||(sb_email.value=="請輸入您的e-mail")) {
		alert("請填寫EMail！");
		return false;
	}
	if((!sb_serv1.checked)&&(!sb_serv2.checked)){
		alert("請至少勾選一種服務項目！");
		return false;
	}
	if(sb_store.value=='0'){
		alert("請選擇服務門市！");
		return false;
	}
	if(sb_msg.value==""){
		alert("請簡述丈量內容！");
		return false;
	}
}

function chkEmail(){
	var email=document.getElementById("email");
	var str=/[^a-zA-Z0-9_@.]/;
	var email_txt=email.value;
	var email_len=email_txt.length;
	if (email.value!=''){
		if (str.test(email.value)) {
			alert("電子信箱地址不正確！");
			email.value="";
			return false;
		}
		if(email_len>0){
			var txt1=email_txt.indexOf("@");
			var txt2=email_txt.indexOf(".");
		}
		if((txt1==-1)||(txt2==-1)){
			alert("電子信箱地址不正確！");
			email.value="";
			return false;
		}
	}
}

// form - clean default value 
function clearDefValue(objname){
	var obj=document.getElementById(objname);
	if(objname == "name" && obj.value == "請輸入姓名"){
		obj.value = "";
		obj.focus();
		return false;
	}
	if(objname == "home" && obj.value == "請輸入電話號碼"){
		obj.value = "";
		obj.focus();		
		return false;
	}	
	if(objname == "office" && obj.value == "請輸入電話號碼"){
		obj.value = "";
		obj.focus();		
		return false;
	}	
	if(objname == "phone" && obj.value == "請輸入手機號碼"){
		obj.value = "";
		obj.focus();		
		return false;
	}
	if(objname == "address" && obj.value == "請輸入詳細地址"){
		obj.value = "";
		obj.focus();		
		return false;
	}		
	if(objname == "email" && obj.value == "請輸入您的e-mail"){
		obj.value = "";
		obj.focus();		
		return false;
	}			
}

