var web_host = 'http://www.giadiamond.com.tw';

var msg_invalidEmail = '請檢查您的E-mail';
var msg_process = '系統處理中';
var msg_signupSuccess = '加入成功,謝謝您的訂閱';
var msg_duplicateEmail = '該E-mail,已加入訂閱';
//
var msg_contact_name = '請填寫姓名';
var msg_contact_phone = '請填寫聯絡電話';
var msg_contact_area = '請選擇居住地';
var msg_contact_comment = '請填寫問題';
var msg_contact_email = '請填寫正確的E-mail';
var msg_contact_success = '送出成功,我們會儘快回覆您的問題';
//
var msg_comment_name = '請填寫姓名';
var msg_comment_message = '請填寫回應內容';
var msg_comment_email = '請填寫正確的E-mail';
var msg_comment_code = '請填寫驗證碼';
var msg_comment_success = '送出成功';
var msg_comment_captcha_invalid = '請確認您輸入的驗證碼';
var month_ary = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
function isValidEmail(a_email)
{
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(a_email);
}

function converCommentTime(timestamp)
{
	var dt = new Date(timestamp * 1000);
	var date_str = dt.getFullYear()+'.'+month_ary[dt.getMonth()]+'.'+formatNumber(dt.getDate(),2)+' '+formatNumber(dt.getHours(),2)+':'+formatNumber(dt.getMinutes(),2)+':'+formatNumber(dt.getMinutes(),2);
	document.write(date_str);
}

function converIndexTime(timestamp)
{
	var dt = new Date(timestamp * 1000);
	var date_str = dt.getFullYear()+'.'+formatNumber(dt.getMonth()+1,2)+'.'+formatNumber(dt.getDate(),2);
	document.write(date_str);
}

function converTime(timestamp)
{
	var dt = new Date(timestamp * 1000);
	var date_str = month_ary[dt.getMonth()]+'<br />'+formatNumber(dt.getDate(),2)+'<br />'+dt.getFullYear();
	document.write(date_str);
}

function formatNumber(a_num,a_bit)
{
	var num = String(a_num);
	if(num.length > a_bit)
	{
		return num.substr(0, a_bit);
	}
	
	while (num.length < a_bit)
	{
		num = "0" + num;
	}
	return num;
}

function isValidRadio(a_val)
{
	if(a_val == undefined)
	{
		return false;
	}
	return true;
}

function isValidPassword(a_val,a_minLen)
{
	if(trim(a_val).length<a_minLen)
	{
		return false;
	}
	return true;
}

function isValidText(a_val)
{
	if(trim(a_val).length<=0)
	{
		return false;
	}
	return true;
}

function trim(str) 
{ 
	return str.replace(/^\s+|\s+$/g,"");
}

function stripslashes (str) 
{
	return (str+'').replace(/\\(.?)/g, function (s, n1) {
			switch (n1) {            
					case '\\':
					return '\\';
					
					case '0':
					return '0';
					
					case '':                
					return '';
					default:
					return n1;
			}
	});
}
