/**
* 用户操作公用函数库
* @ Author : iFiky
* @ version : 2008.10.09
*/
function editMe(o){
	o.style.border='1px #febb00 solid';
	o.style.backgroundColor='#fffbe7';
};
function blurMe(o){
	o.style.border='1px solid #b1df7d';
	o.style.backgroundColor='transparent';
};
function do_length(intS, intB, _obj, _htm){
	if(_obj.value.length < intS || _obj.value.length > intB){
		$(_htm).innerHTML='<span class="alert">(长度在'+intS+'-'+intB+'个字符之间)</span>';
	}
};
function do_empty(_obj, _htm, msg){
	if(_obj.value==''){
		$(_htm).innerHTML=msg;
	}
};
function hidden_delete(){
	$('del_panel').style.display='none';
};
function check_delete_click(evt){
	var _target = evt ? evt.target : event.srcElement ;
	var _id = _target.id;
	if( _id == '' ){
		_id = _target.parentNode.id;
	}
	if( _id != 'del_panel' && _id != 'sure_title' && _id != 'sure_cancel' && _id.indexOf( 'delete' ) < 0 ){
		hidden_delete();
	}
};

function do_alert( msg ){
    var _height = document.documentElement.clientHeight||document.body.clientHeight;
    var TopPosition = (_height) ? (_height - 33)/2 + document.documentElement.scrollTop : 0;
    var msgObj=document.createElement('div');
    msgObj.setAttribute('id', 'msgInfo');
    msgObj.setAttribute('align', 'center');
    msgObj.style.position = 'absolute';
    msgObj.style.top = TopPosition + 'px';
    msgObj.style.left = '0';
    msgObj.style.width = '100%';
    msgObj.style.height = '33px';
    msgObj.style.zIndex = '999';
    msgObj.innerHTML = '<span id="alert_L">&nbsp;</span><span id="alert_T">'+ msg +'</span><span><span id="alert_R">&nbsp;</span>';
    document.body.appendChild(msgObj);
};
function close_alert(){
    document.body.removeChild($('msgInfo'));
};

function add_friend(_id) {
     create_div( '<iframe id="ifm" src="/user/friend/add_'+_id+'/" frameborder="0" width="500" height="206" scrolling="no"></iframe>', 500, 206 );
};

function send_sms_to(_id) {
     create_div( '<iframe id="ifm" src="/user/friend/send_sms_'+_id+'/" frameborder="0" width="500" height="405" scrolling="no"></iframe>', 500, 405 );
};
