/**cookie*/
function getcookie(name) {
	var cookie_start = document.cookie.indexOf(name);
	var cookie_end = document.cookie.indexOf(";", cookie_start);
	return cookie_start == -1 ? '' : decodeURIComponent(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
}
/*弹出窗口*/
function block(id,msg,twidth,theight,border_string,padding_string)
{
	if(!twidth)twidth="250";
	if(!theight)theight = "150";
	if(!border_string)border_string = '2px solid #268F00';
	if(!padding_string)padding_string = '10px'
	//var tmargin_left =parseInt(twidth/2);
	//var margin_str = '-'+parseInt(theight/2)+'px 0 0 -'+tmargin_left+'px';
	var margin_str = '0 auto';
	if(document.getElementById(id)!=null){
		$('#'+id).block(msg, { border:border_string ,padding:padding_string,cursor:'default',width:twidth,margin:margin_str});
	}else{
		$.blockUI(msg, { border: border_string,padding:padding_string,cursor:'default',width:twidth,margin:margin_str});
	}
}
function unblock(id)
{
	if(document.getElementById(id)!=null){
		$('#'+id).unblock();
	}else{
		$.unblockUI();
	}
}
function askMiniMsg(_id,_msg,_width,_height)
{
	$.blockUI.defaults.overlayCSS.opacity = '0';
	if(!_width)_width = 200;
	if(!_height)_height = 50;
	block(_id,_msg,_width,_height);
}

function askMiniMsgWithTime(_id,_msg,_time,_width,_height)
{
	askMiniMsg(_id,_msg,_width,_height);
	setTimeout(function(){unblock(_id)},_time*1000);
}

function askConfirm(msg,id,functionV,functionV2,butv1,butv2)
{
	if(!id)id='';
	if(!butv1)butv1='确定';
	if(!butv2)butv2='取消';
	var html = '<div class="content">'+msg+'</div>';
	html += '<div class="buttons"><input type="button" id="myblog_confirm_cancel" value="'+butv2+'"/><input type="button" id="myblog_confirm_button" value="'+butv1+'"/></div>';
	askMiniMsg(id,html,500,100)
	$('#myblog_confirm_button').click(function(){
		unblock(id)
		if(functionV){$(functionV)}
	})
	$('#myblog_confirm_cancel').click(function(){
		unblock(id)
		if(functionV2){$(functionV2)}
	})
	
}

function KeyDown()
{
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if(keyCode==13)
	{
		alert(555)
	}
}

function askImageCode(root_url,id,encode_input_name,refresh_text)
{
	if(!id) id = "img_code";
	var str = '<span id="' + id + '" style="cursor:pointer"></span>';
	if(refresh_text)
	{
		str += '<a href="javascript:void(0)" id="href_' + id + '">' + refresh_text + '</a>';
	}
	var url = root_url + '/imgcode.php?';
	if(encode_input_name) url = url + 'name=' + encode_input_name + '&';
	document.write(str);
	$('#'+id).load(url + Math.random());
	$('#'+id).click(function(){
		$('#'+id).load(url + Math.random());
	})
	$('#href_'+id).click(function(){
		$('#'+id).load(url + Math.random());
	})
}

function favQuestion(qid,div)
{
	if(!div)var div='_div_title_msg';
	$.ajax({
		type:'post',
		url:'?q/ajax/fav',
		data:'qid='+qid,
		success:function(msg){
    		askMiniMsgWithTime(div,msg,3)
		}
	})
}
function copyToClipBoard(_content,div) {
	if($.browser.msie){
		window.clipboardData.setData("Text",_content);
		askMiniMsgWithTime(div,"复制成功，请粘贴到你的QQ/MSN上推荐给你的好友",3,270)
	}else{
		askMiniMsgWithTime(div,"对不起，您的浏览器不支持该操作！请手动复制！",3,270)
	}
}
function answer_question()
{
	$('#search_form').submit();	
}
function answer_search()
{
	var _keyword = $('#keyword').val();
	if(_keyword=='' || _keyword=='输入关键字搜索答案 或 输入问题直接提问')
	{
		askMiniMsgWithTime('search_msg','请输入内容!',1,160)
		$('#keyword').focus();
	}
	else
	{
		window.open('?search_' + encodeURIComponent(_keyword) + '.html');
	}
}
