
function isNull(str){if(str=="")return true;var regu="^[ ]+$";var re=new RegExp(regu);return re.test(str);}
function checkEmail(email)
{var reEmail=/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,5}/;if(!(email.match(reEmail)&&email!=""))
{return false;}
else{return true;}}
function login_check(id){var keyword=document.getElementById(id).value;if(keyword==''){alert('请输入关键字!');return false;}else{return true;}}
function setit(id){var tiao=document.getElementById(id).getElementsByTagName('li');for(i=0;i<tiao.length;i++){if(i==0){tiao[i].className='li1';}}}
function closeit(id){var tiao=document.getElementById(id).getElementsByTagName('li');for(i=0;i<tiao.length;i++){tiao[i].className='li2';}}
function checkForm(theForm){if(theForm.username.value==''){alert('输入用户名');theForm.username.focus();return false;}else if(theForm.password.value==''){alert('输入密码');theForm.password.focus();return false;}else if(theForm.logincode&&theForm.logincode.value==''){alert('输入验证码');theForm.logincode.focus();return false;}else if(theForm.cookieTime.value==''){alert('登录有效期');theForm.logincode.focus();return false;}
return true;}
function regcheck(form1){if(isNull(form1.regname.value)){alert('用户名为空，请填写!');return false;}
if(isNull(form1.regpwd.value)){alert('密码为空，请填写!');return false;}
if(form1.regpwd.value!=form1.regpwdrepeat.value){alert('两次输入的密码不一致，请检查后重试。');return false;}
if(!checkEmail(form1.email.value)||isNull(form1.email.value)){alert('Email格式错误!');return false;}}
function checkpwd(){var pwd=document.getElementById("regpwd").value;var pwdrepeat=document.getElementById("regpwdrepeat").value;if(pwd.length<6){document.getElementById("pwd_info").innerHTML="<font color=\"red\">密码太少，建议使用6位以上</font>";}else{document.getElementById("pwd_info").innerHTML="";}
if(pwdrepeat){checkpwdrepeat();}}
function checkpwdrepeat(){var pwd=document.getElementById("regpwd").value;var pwdrepeat=document.getElementById("regpwdrepeat").value;if(pwdrepeat==pwd){document.getElementById("pwdrepeat_info").innerHTML="";}else{document.getElementById("pwdrepeat_info").innerHTML="<font color=\"red\">两次输入的密码不一致，请检查后重试。</font>";}}
function faceupload(id){var pic=document.getElementById("pic");var pic2=document.getElementById("pic2");var imgshow=document.getElementById("imgshow");if(id=="pic"){pic2.style.display="none";imgshow.style.display="none";pic.style.display="";pic.value="http://";}else if(id=="pic2"){pic.style.display="none";if(pic2.value){document.getElementById('imgshow').style.display=''}
pic2.value="";pic2.style.display="";}}
var is_check=true;function CheckAll(form){for(var i=0;i<form.elements.length;i++){var e=form.elements[i];if(e.type=='checkbox')e.checked=is_check;}
is_check=(is_check==true)?false:true;}
function flash_cc(key){if(key==1){var toupload=true;if(document.getElementById("recording").style.display==""&&document.getElementById("ccvid").value!=""){toupload=confirm("您已经录制了视频，切换到上传模式将丢失录制的内容。您确定要这样做？");}
if(toupload==true){document.getElementById("ccvid").value="";document.getElementById("pic").value="";document.getElementById("up").style.display="";document.getElementById("recording").style.display="none";document.getElementById("ccvid").readOnly=true;document.getElementById("ccvid").style.color="#999999";document.getElementById("quote").value='';}else{document.getElementById("isup_0").checked=true;}}else if(key==2){var toupload=true;if(document.getElementById("up").style.display==""&&document.getElementById("ccvid").value!=""){toupload=confirm("您已经上传了视频文件，切换到录制模式将丢失上传的内容。您确定要这样做？");}
if(toupload==true){document.getElementById("ccvid").value="";document.getElementById("pic").value="";document.getElementById("up").style.display="none";document.getElementById("recording").style.display="";document.getElementById("ccvid").readOnly=true;document.getElementById("ccvid").style.color="#999999";document.getElementById("quote").value='';}else{document.getElementById("isup_1").checked=true;}}else if(key==3){document.getElementById("up").style.display="none";document.getElementById("recording").style.display="none";document.getElementById("ccvid").readOnly=false;document.getElementById("ccvid").style.color="#000000";document.getElementById("quote").value='ok';}}
function video_checkdata(form1){if(form1.channelid.value==''){alert("请选择频道！")
form1.channelid.focus()
return false;}
if(form1.title.value==''){alert("请填写标题！")
form1.title.focus()
return false;}
if(form1.tags.value==''){alert("请填写标签！")
form1.tags.focus()
return false;}}
function setVideoInfo(vid,thumb){document.getElementById("ccvid").value=vid;document.getElementById("pic").value=thumb;}
function getInfo(){var returnStr='';var form1=document.getElementById("form1");if(form1.channelid.value==''){alert('请选择频道！')
from1.channelsub.focus()
return false;}
returnStr+='class='+form1.channelid.value.substr(form1.channelid.value.indexOf(',')+1,2)+'|';if(form1.title.value==''){alert("请填写标题！")
from1.title.focus()
return false;}
returnStr+='title='+form1.title.value+'|';if(form1.tags.value==''){alert("请填写标签！")
from1.tags.focus()
return false;}
tags=form1.tags.value;returnStr+='tags='+tags+'|';if(form1.ccvid.value==''){alert("没有上传视频！")
return false;}
returnStr+='ccvid='+form1.ccvid.value+'|';returnStr+='description='+form1.description.value+'|';for(i=0;i<form1.isup.length;i++){if(form1.isup[i].checked){returnStr+='isup='+form1.isup[i].value+'|';}}
returnStr+='share='+1+'|';return returnStr;}
function toSubmit(){var form1=document.getElementById("form1");form1.submit();}
function copyUrl(url,noAlert){var data=document.getElementById(url);if(window.clipboardData){window.clipboardData.setData("Text",data.value);}else{var siteurl=document.getElementsByTagName('base')[0].href;var flashcopier='flashcopier';if(!$(flashcopier)){var divholder=document.createElement('div');divholder.id=flashcopier;document.body.appendChild(divholder);}
$(flashcopier).innerHTML='<embed src="'+siteurl+'system/include/javascript/clipboard.swf" FlashVars="clipboard='+escape(data.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';}
data.select();if(!noAlert){alert("代码复制成功，请粘贴到你的BBS或BLOG上了。");}}
function fenxiang(url){var curl=url.replace("http://union.bokecc.com/","");document.write('<style>#ubbcodeid,#htmlcodeid,#cccodeid{display:none;}</style>');document.write('<li id="ubbcodeid">Ubb 代码：<input type="text" id="ubbcode" onclick="copyUrl(\'ubbcode\')" value=\'[flash]'+url+'[/flash]\'/><button onclick="copyUrl(\'ubbcode\')">点击复制</button></li><li id="htmlcodeid">Html代码：<input type="text" id="htmlcode" onclick="copyUrl(\'htmlcode\')" value=\'<embed src="'+url+'" allowScriptAccess="always" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="true" height="373" width="438" />\'/><button onclick="copyUrl(\'htmlcode\')">点击复制</button></li><li id="cccodeid"></li>');}
function morefx(){document.getElementById('ubbcodeid').style.display='block';document.getElementById('htmlcodeid').style.display='block';document.getElementById('closefx').style.display='block';document.getElementById('fxiang').style.display='none';document.getElementById('copycode').style.height='160px';}
function closefx(){document.getElementById('ubbcodeid').style.display='none';document.getElementById('htmlcodeid').style.display='none';document.getElementById('closefx').style.display='none';document.getElementById('fxiang').style.display='block';document.getElementById('copycode').style.height='auto';}
function clfx(id,id2){document.getElementById(id).style.display='none';document.getElementById(id2).innerHTML='<a href=\'javascript:mofx("'+id+'","'+id2+'");\'>全部显示</a>';}
function mofx(id,id2){document.getElementById(id).style.display='block';document.getElementById(id2).innerHTML='<a href=\'javascript:clfx("'+id+'","'+id2+'");\'>关闭显示</a>';}
function setTab(area,id){var tabArea=document.getElementById(area);var contents=tabArea.childNodes;for(i=0;i<contents.length;i++){if(contents[i].className=='tabul'){contents[i].style.display='none';}}
document.getElementById(id+'tab').style.display='block'
var tabs=document.getElementById('one'+area).getElementsByTagName('div');for(i=0;i<tabs.length;i++){tabs[i].className='two';}
document.getElementById(id).className='one';}
function multiTab(area,id){var tabArea=document.getElementById(area);var contents=tabArea.childNodes;for(i=0;i<contents.length;i++){if(contents[i].className=='tabul'){contents[i].style.display='none';}
if(contents[i].id==id){contents[i].style.display='block';}}
var tabs=document.getElementById('one'+area).getElementsByTagName('div');for(i=0;i<tabs.length;i++){tabs[i].className='two';if(tabs[i].id==id){tabs[i].className='one';}}}
function showflash(swf,width,height,swfdiv){$(swfdiv).innerHTML='<object id="swfdivplayer" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+width+'" height="'+height+'"><param name="movie" value="'+swf+'" /><param name="quality" value="high" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed name="swfdivplayer" src="'+swf+'" quality="high" allowFullScreen="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" /></object>';}
function killErrors(){return true;}
function getData(){var message='';if(isIE){try{textobj.load('Pocle');var oXMLDoc=textobj.XMLDocument;var nodes=oXMLDoc.documentElement.childNodes;message=nodes.item(nodes.length-1).getAttribute('message');}catch(e){}}else if(window.sessionStorage){try{message=sessionStorage.getItem('Pocle');}catch(e){}}
message=message.toString();if(!confirm('此操作会覆盖当前内容，确定继续吗？')){return false;}
var formdata=message.split(/\x09\x09/);for(var i=0;i<$('form1').elements.length;i++){var el=$('form1').elements[i];if(el.name!=''&&(el.tagName=='TEXTAREA'||el.tagName=='SELECT'||el.tagName=='INPUT'&&(el.type=='text'||el.type=='hidden'||el.type=='radio'))){for(var j=0;j<formdata.length;j++){var ele=formdata[j].split(/\x09/);if(ele[0]==el.name){elvalue=!isUndefined(ele[3])?ele[3]:'';if(ele[1]=='INPUT'){if(ele[2]=='text'||ele[2]=='hidden'){el.value=elvalue;}else if(ele[2]=='radio'&&ele[3]==el.value){el.checked=true;el.click();}}else if(ele[1]=='TEXTAREA'){if(ele[0]=='descriptiontxt'){textobj.value=elvalue;}else{el.value=elvalue;}}else if(ele[1]=='SELECT'){for(var k=0;k<el.options.length;k++){if(el[k].value==elvalue){el[k].selected=true;break;}}
if(ele[0]=='channelmain'){window.changesub(elvalue);}}
break;}}}}
if($('ccvid').value){alert('数据完全恢复成功，您可以直接点击“提交”来发布视频。（不需重新上传）');}else{alert('视频信息恢复成功，请上传视频并提交发布。');}}
function delData(){if(isIE){putData('','delete');}else if(window.sessionStorage){try{sessionStorage.removeItem('Pocle');}catch(e){}}}
function putData(data,del){var formdata='';if(isUndefined(del)){for(var i=0;i<$('form1').elements.length;i++){var el=$('form1').elements[i];if(el.name!=''&&(el.tagName=='TEXTAREA'||el.tagName=='SELECT'||el.tagName=='INPUT'&&(el.type=='text'||el.type=='hidden'||el.type=='radio'))&&el.name!='upPic'){var elvalue=el.name=='descriptiontxt'?data:el.value;if(((el.type=='checkbox'||el.type=='radio')&&!el.checked)||!elvalue){continue;}
formdata+=el.name+String.fromCharCode(9)+el.tagName+String.fromCharCode(9)+el.type+String.fromCharCode(9)+elvalue+String.fromCharCode(9,9);}}}
if(isIE){try{var oXMLDoc=textobj.XMLDocument;var root=oXMLDoc.firstChild;if(root.childNodes.length>0){root.removeChild(root.firstChild);}
var node=oXMLDoc.createNode(1,'POST','');var oTimeNow=new Date();oTimeNow.setHours(oTimeNow.getHours()+24);textobj.expires=oTimeNow.toUTCString();node.setAttribute('message',formdata);oXMLDoc.documentElement.appendChild(node);textobj.save('Pocle');}catch(e){}}else if(window.sessionStorage){try{sessionStorage.setItem('Pocle',formdata);}catch(e){}}}
function isUndefined(variable){return typeof variable=='undefined'?true:false;}
window.onerror=killErrors;
