/**
 * @author yc 2009-12-03
 */
Event.observe(window, 'load', initPage);

function initPage(){
	$('btnSubmit').observe('click', function(){
		if ($('name').value.length == 0) {
			tips(EC_MSG_LANG[g_language].t1)
	    	$('name').focus();
	    	return;
	    }
		if ($('title').value.length == 0) {
			tips(EC_MSG_LANG[g_language].t2)
			$('title').focus();
	        return;
	    }
		if ($('content').value.length == 0) {
			tips(EC_MSG_LANG[g_language].t3)
			$('content').focus();
	        return;
	    }
		
		if (!(isMobile($('tel').value) || isEmail($('email').value))) {
			tips(EC_MSG_LANG[g_language].t4);
			$('tel').focus();
	        return;
	    }		
			
		tips(EC_MSG_LANG[g_language].t5);
		
	    $('msg').request({
	        onSuccess: function(rsp){
	            var ref = parseInt(rsp.responseText);
	            if(ref==-1){
	            	tips(EC_MSG_LANG[g_language].e1)
	            	return;
	            }else if(ref==-2){
	            	tips(EC_MSG_LANG[g_language].e2)
	            	return;
				}else{
					tips(EC_MSG_LANG[g_language].e3)
					alert(EC_MSG_LANG[g_language].e3)
					$('msg').reset();
				}
	        },
	        onFailure: function(){
	        	tips(EC_MSG_LANG[g_language].e4)
	        	return;
	        }
	    });
	 })
}

function tips(msg){
	var obj = $('err_tip');
	if (obj){
			obj.update(msg);
			obj.show();
			setTimeout("h('"+obj.id+"');", 3000);
	}	
}