function checkAll(nameItem,itemAll){var a=document.getElementsByName(nameItem);var n=a.length;for(var i=0;i<n;i++){a[i].checked=itemAll.checked;}}
function checkAllWithStatus(nameItem,checked){var a=document.getElementsByName(nameItem);var n=a.length;for(var i=0;i<n;i++){a[i].checked=checked;}}
function checkItem(nameAll,item){var e=item;var all=document.getElementById(nameAll);if(e.checked){var a=document.getElementsByName(e.name);all.checked=true;for(var i=0;i<a.length;i++){if(!a[i].checked){all.checked=false;break;}}}
else{all.checked=false;}}
function getCheckedItemCount(nameItem){var a=document.getElementsByName(nameItem);var n=a.length;var count=0;for(var i=0;i<n;i++){if(a[i].checked){count++;}}
return count;}
function saveCheckedItem(nameItem,saveId){var values="";var a=document.getElementsByName(nameItem);var n=a.length;for(var i=0;i<n;i++){if(a[i].checked){if(values.length>0){values+=","+a[i].value}else{values=a[i].value;}}}
$('#'+saveId).val(values);}
function showRpcDialog(options){if(options.checkReadyStatus&&document.readyState!=null&&document.readyState!="complete"){setTimeout(function(){showRpcDialog(options)},100);return;}
var trigger=options.trigger;var dialogId=null==options.dialogId?'commont-rpc-dialog-processor':options.dialogId;var dialogTitle=options.title;var dialogZIndex=null==options.zindex?10001:options.zindex;var callback=options.callback;var isModel=options.isModel==null?false:options.isModel;var displayPosition=options.displayPosition==null?"trigger":options.displayPosition;var isRpc=options.isRpc==null?false:options.isRpc;var dragable=options.dragable==null?true:options.dragable;var containerId=null==options.container?'rpc-common-dialog-content':options.container;var loadingIndicator="_loading";var autoCreated=false;var dialog=$("#"+dialogId);if(undefined==dialog.attr('id')){autoCreated=true;$(document.body).append('<div class="popup_window" id="'+dialogId+'" style="position:absolute;display:none;background-color:#fff;z-index:'+dialogZIndex+'"></div>');dialog=$("#"+dialogId);dialog.append('<div id="popup_window_heading_first" class="popup_window_heading"></div>');dialog.append('<div id="popup_window_heading_sencond" style ="z-index:-1;position:relative;margin-bottom:-220px;"></div>');dialog.append('<div id="pupup_window_body_first" style ="z-index:1;"></div>');dialog.children("#pupup_window_body_first").append('<table><tr><td style="align:center;" id="'+containerId+'"></td></tr></table>');dialog.children("#popup_window_heading_first").append('<div id="'+dialogId+'_title" class="commonpaneltitle">'+dialogTitle+'</div>');dialog.children("#popup_window_heading_first").append('<div class="close" onclick="closeDialog('+"'"+dialogId+"'"+')"></div>');dialog.children('#popup_window_heading_sencond').append('<iframe style="height:220px;" frameborder="no" border="0" marginwidth="0" marginheight="0"></iframe>');dialog.data('autoCreated',true);if(options.isCommonDialog){$("#"+containerId).html('');$("#"+containerId).append('<br/><div id="'+dialogId+'_message" style="text-align:center"></div><br/>');if(options.isAutoClose){$("#"+containerId).append('<table style="margin:auto"><tr><td><input type="button" name="button" id="'+dialogId+'_submit" value="确定" class="commonbutton" onclick="closeDialog('+"'"+dialogId+"'"+')" />'+'</td><td>&nbsp;&nbsp;</td><td><input type="button" name="button3" id="'+dialogId+'_reset" value="取消" class="commonbutton" onclick="closeDialog('+"'"+dialogId+"'"+')" />'+'</td></tr></table><br/>');}
else{$("#"+containerId).append('<table style="margin:auto"><tr><td><input type="button" name="button" id="'+dialogId+'_submit" value="确定" class="commonbutton" />'+'</td><td>&nbsp;&nbsp;</td><td><input type="button" name="button3" id="'+dialogId+'_reset" value="取消" class="commonbutton" onclick="closeDialog('+"'"+dialogId+"'"+')" />'+'</td></tr></table><br/>');}}}
else{autoCreated=dialog.data('autoCreated')?dialog.data('autoCreated'):false;}
if(options.isCommonDialog){var title=options.title;var message=options.message;var button=options.button;var commitCallback=options.commitCallback;$("#"+dialogId+"_title").html(title);$("#"+dialogId+"_message").html(message);switch(button){case"submit":var resetButton=$("#"+dialogId+"_reset");resetButton.hide();break;case null:case undefined:case"all":$("#"+dialogId+"_reset").show();break;}
if(null!=commitCallback&&'function'==typeof(commitCallback)){$("#"+dialogId+"_submit").click(function(){commitCallback();$("#"+dialogId+"_submit").unbind();})}
else{$("#"+dialogId+"_submit").click(function(){closeDialog(dialogId);$("#"+dialogId+"_submit").unbind();})}}
$("#"+dialogId+"_title").html(dialogTitle);var triggerEntity=$(trigger);var top=0;var left=0;if(dragable){var dragArea=dialog.find(".popup_window_heading");var isDraging=false;var offsetX,offsetY;dragArea.mousedown(function(e){var closeArea=$(this).find('div[class=close]');if(e.clientX+$(window).scrollLeft()>=closeArea.offset().left&&e.clientX+$(window).scrollLeft()<=(closeArea.offset().left+closeArea.width())&&e.clientY+$(window).scrollTop()>=closeArea.offset().top&&e.clientY+$(window).scrollTop()<=(closeArea.offset().top+closeArea.height())){return;}
isDraging=true;if(e.pageX&&e.pageY){offsetX=e.pageX-$(e.target).offset().left;offsetY=e.pageY-$(e.target).offset().top;}
else{offsetX=e.clientX-$(e.target).offset().left;offsetY=e.clientY-$(e.target).offset().top;}});dragArea.mousemove(function(e){if(isDraging){dialog.css("top",e.pageY-offsetY);dialog.css("left",e.pageX-offsetX);}});dragArea.mouseup(function(e){if(isDraging){isDraging=false;}});$(document.body).mousemove(function(e){if(isDraging){dialog.css("top",e.pageY-offsetY);dialog.css("left",e.pageX-offsetX);}});$(document.body).mouseup(function(e){if(isDraging){isDraging=false;}});}
if(isModel){if(!document.getElementById(dialogId+dialogTitle+'_overlay')){$(document.body).append("<div class='overlay' id='"+dialogId+dialogTitle+'_overlay'+"'></div>");var overlay=$("#"+dialogId+dialogTitle+'_overlay');overlay.width($(document).width());overlay.height($(document).height());overlay.css('z-index',dialogZIndex-1);overlay.bgiframe();overlay.show();}
dialog.fadeIn("fast");}
else{dialog.bgiframe();dialog.toggle('fast');}
if(isRpc){$('#'+containerId).html('');var container=containerId==null?"":(",container:'#"+containerId+"'");var dialogIdResult=dialogId==null?"":(",dialogId:'#"+dialogId+"'");var contentType=options.contentType;var parameters=options.parameters==null?"":options.parameters;var rpcCompleted=options.rpcCompleted==null?"":(",rpcCompleted:"+options.rpcCompleted.toString());var date=new Date();$(document.body).append("<input type='hidden' id='"+dialogId+loadingIndicator+"' />");crossDomainRequest({url:rpc_url+"rpc.php",data:"sid="+date.getTime()+'&module='+contentType+parameters,method:'GET',success:"showDialogSuccess:{indicator:'#"+dialogId+loadingIndicator+"'"+container+rpcCompleted+dialogIdResult+"}"});}
if(!isRpc&&autoCreated){var dialogWidth=dialog.width();var dialogHeight=dialog.height();var containerWidth=$('#'+containerId).width();var containerHeight=$('#'+containerId).height();if($.browser.msie){if(containerWidth<dialogWidth){dialogWidth=containerWidth+120;$('#pupup_window_body_first').width(dialogWidth);$("#"+containerId).width(dialogWidth);dialog.width(dialogWidth);}
if(containerHeight<dialogHeight){dialogHeight=containerHeight+40;dialog.children("#pupup_window_body_first").height(dialogHeight);$("#"+containerId).height(dialogHeight);dialog.height(dialogHeight);}}
else{if(containerWidth<dialogWidth){containerWidth=dialogWidth-20;$('#pupup_window_body_first').width(containerWidth);$("#"+containerId).width(containerWidth);}}}
if(isRpc){var imgPaddingLeft=dialog.width()/2-16;$('#'+containerId).width(dialog.width());var loadingImage='<img style="margin-left:'+imgPaddingLeft+'px;" src="'+theme_path+'/images/loading.gif" />';$('#'+containerId).html(loadingImage);$('#'+containerId).attr('align','center');}
if(displayPosition=="trigger"){top=triggerEntity.offset().top+triggerEntity.height();left=triggerEntity.offset().left;}
else if(displayPosition=="center"){top=(document.documentElement.clientHeight-dialog.height())/2+document.documentElement.scrollTop;left=(document.body.clientWidth-dialog.width())/2;if($.browser.version=="6.0"){top+=-100;}}
dialog.css("position","absolute");dialog.css("left",left+"px");dialog.css("top",top+"px");$("#"+dialogId+"_layer_adjust").height($("#"+dialogId).height());if(null!=callback&&'function'==typeof(callback)){callback();}}
function showDialog(options){showRpcDialog(options);}
function showDialogSuccess(result,parameters){var options=getObjectFromString(parameters);var container=options.container==null?document.body:options.container;if(document.body!=container){$(container).html('');}
$(container).append(unescape(result));var containerWidth=$(container).width();var containerHeight=$(container).height();var dialogId=options.dialogId;var dialog=$(dialogId);var dialogWidth=dialog.width();var dialogHeight=dialog.height();var contentBodyWidth=$("#pupup_window_body_first").width();if(containerWidth<contentBodyWidth){containerWidth=contentBodyWidth-4;$(container).width(containerWidth);}
if(containerWidth+10>dialogWidth){left=(document.body.clientWidth-dialog.width())/2;dialog.css("left",left-(containerWidth+10-dialogWidth)/2+"px");dialog.width(containerWidth+10);}
if(containerHeight+30>dialogHeight){dialog.height(containerHeight+30);}
$("#"+dialogId+"_layer_adjust").height($("#"+dialogId).height());if(options.rpcCompleted!=null&&isType(options.rpcCompleted,"function")){options.rpcCompleted(options.options);}
$(options.indicator).remove();}
function showCommonDialog(options){var isRpc=options.isRpc==null?false:options.isRpc;options.isRpc=false;options.isModel=options.isModel==null?true:options.isModel;options.displayPosition=options.displayPosition==null?'center':options.displayPosition;options.isCommonDialog=true;options.container=null==options.container?'rpc-common-dialog-content':options.container;options.dialogId=null==options.dialogId?"common_dialog":options.dialogId;showRpcDialog(options);}
function closeDialog(dialogId,callback){var overlay=$(".overlay");if($(".overlay").size()>0){var removeIndex=$(".overlay").size()-1;$(".overlay:eq("+removeIndex+")").fadeOut('slow');$(".overlay:eq("+removeIndex+")").remove();$("#"+dialogId).fadeOut('slow');}
else{$("#"+dialogId).fadeOut('slow');}
if($("#common_dialog_submit").length>0){$("#common_dialog_submit").unbind();}
if(null!=callback&&'function'==typeof(callback)){callback();}
if($.browser.msie){var dialog=$("#"+dialogId);var autoCreated=dialog.data('autoCreated')?dialog.data('autoCreated'):false;if(autoCreated){dialog.remove();}}}
function switchNavigationItem(elem){var divClick=$(elem).parent().parent();if(!divClick.hasClass("mytvmanagementMenubox")){var oriFocusDiv=$(elem).parent().parent().parent().find(".mytvmanagementMenubox");oriFocusDiv.removeClass();oriFocusDiv.addClass("mytvmanagementMenufont12");var oriFocusSubDiv=oriFocusDiv.children(".test");oriFocusSubDiv.hide();var oriFocusTitle=oriFocusDiv.children(".mytvmanagementboxfong12s");oriFocusTitle.removeClass();oriFocusTitle.addClass("mytvmanagementboxfong");$(elem).parent().parent().find(".test").eq(0).toggle('slow');var newDivTitle=$(elem).parent().parent().find(".mytvmanagementboxfong");newDivTitle.removeClass();newDivTitle.addClass("mytvmanagementboxfong12s");var newDiv=newDivTitle.parent();newDiv.removeClass();newDiv.addClass("mytvmanagementMenufont12");}
else{divClick.children(".test").toggle('slow');}}
function setNavigationLink(linkElem){var oriBaseDiv=$(linkElem).parent().parent().parent().parent().children();for(i=0;i<oriBaseDiv.length;i++){var testDiv=oriBaseDiv.eq(i).children(".test");for(j=0;j<testDiv.length;j++){var link=testDiv.children();link.removeClass();link.addClass("mytvmanagementboxfong12");}}
var linkDiv=$(linkElem).closest("div");linkDiv.removeClass();linkDiv.addClass("mytvmanagementboxfong12h");}
function setDefaultNavigationItem(){var defaultItemIndicator=$(".default_navigation_item")
var defaultItemValue=defaultItemIndicator.val();var defaultItemElement=defaultItemIndicator.parent().find("div:contains("+defaultItemValue+")");defaultItemElement.each(function(){var oTmp=$(this).find("a").eq(0);oTmp.click();if(defaultItemValue==oTmp.html()){oTmp.html(defaultItemValue);}});}
function refreshCode(img_id){date=new Date();$("#"+img_id).attr('src',main_url+'captcha.php?sid='+date.getTime());}
function getItemCommentCount(item_id,item_type){}
function fetchItemComment(item_id,item_type,table_id){var sch='item_id='+item_id+'&item_type='+item_type;fetchTable(sch,'CommentAjaxTableChannel',table_id);}
function addItemComment(options){var item_id=options.item_id;var item_type=options.item_type;var content=options.content;var auth_code=options.auth_code;var position=options.position;var isAnony=options.isAnony==null?true:options.isAnony;var isPrivate=options.isPrivate==null?false:options.isPrivate;var parent_id=options.parent_id==null?null:options.parent_id;var topic_id=options.topic_id==null?null:options.topic_id;var addCommentCallback=options.addCommentCallback;var errorCallback=options.errorCallback;var comm_top_id=options.comm_top_id==null?'commentAreaTop':options.comm_top_id;var comm_bottom_id=options.comm_bottom_id==null?'commentAreaBottom':options.comm_bottom_id;var comm_count_id=options.comm_count_id==null?'comment_count':options.comm_count_id;var comm_table_id=options.comm_table_id==null?'comment_table_id':options.comm_table_id;var comment_title=options.comment_title==null?null:options.comment_title;$("#add_comment_item_id").val(item_id);$("#add_comment_item_type").val(item_type);$("#add_comment_parent_id").val(parent_id);var addCommentSuccess=function(responseText){var res=eval('('+responseText+')');var i_id=$("#add_comment_item_id").val();var i_type=$("#add_comment_item_type").val();var p_id=$("#add_comment_parent_id").val();if(1==res.iscomment){var iscomment='评论';}else{var iscomment='留言';}
if('empty'==res.result){showCommonDialog({title:"评论",message:"请输入"+iscomment+"内容！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('n'==res.result){showCommonDialog({title:"评论",message:iscomment+"失败！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('errcode'==res.result){showCommonDialog({title:"评论",message:"验证码错误！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('errdeny'==res.result){showCommonDialog({title:"评论",message:"您的权限受限,无权"+iscomment+"！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('private'==res.result){showCommonDialog({title:"评论",message:iscomment+"失败，没有权限"+iscomment+"！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('n'==res.isOk){showCommonDialog({title:"评论",message:"含有非法关键字！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('fail'==res.result){if('4002'==res.reason){showCommonDialog({title:"评论",message:"用户IP地址禁止/封杀！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if ('4003' == res.reason) {showCommonDialog({title:"评论",message:"含有非法字符，禁止发布！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('4004'==res.reason){showCommonDialog({title:"评论",message:"用户禁止/封杀！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('4005'==res.reason){showCommonDialog({title:"评论",message:"尚未登录或不允许匿名发布！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('4006'==res.reason){showCommonDialog({title:"评论",message:"激活用户失败！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('4009'==res.reason){showCommonDialog({title:"评论",message:"系统错误！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}}else{if(1==res.checkup){showCommonDialog({title:"评论",message:"您的"+iscomment+"已提交!请等待审核!",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});}else{showCommonDialog({title:"评论",message:"您的"+iscomment+"已提交!",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});fetchItemComment(i_id,i_type,'comment_table_id');}}
refreshCode("rdvldtCode");$("#rdauthCode").val("");$("#commentAreaTop").val("");$("#show_reply_"+p_id).remove();$("#commentAreaBottom").val("");};addCommentCallback=(addCommentCallback==null)?addCommentSuccess:addCommentCallback;var params="item_id="+item_id+"&item_type="+item_type+"&isAnony="+isAnony+"&isPrivate="+isPrivate+"&parent_id="+parent_id+"&topic_id="+topic_id+"&content="+content+"&auth_code="+auth_code+"&comment_title="+comment_title;postContent("CommentPost",addCommentCallback,params);}
function postComment(position,item_id,item_type,parent_id){var cont=$.trim($("#commentArea"+position).attr("value"));var item_type_alert=('channel'==item_type)?'留言':'评论';cont=cont.replace(/[\.&*<>]/g,"_");if(cont==''){showCommonDialog({title:item_type_alert,message:"请输入"+item_type_alert+"内容",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}else if('500'<cont.length){showCommonDialog({title:item_type_alert,message:item_type_alert+"内容至多为500个字符! ",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}
var auth_code=$.trim($("#rdauthCode").val());if(auth_code==''){showCommonDialog({title:item_type_alert,message:"验证码不能为空！",isRpc:true,contentType:"RpcCommonDialog",button:"submit"});return;}
var isAno=$("#anony"+position).attr("checked");var isPrivate=$("#isPrivate"+position).attr("checked");var topic_id=$("#topic_id").val();var comment_title=$("#comment_title").val();var commentOptions={item_id:item_id,item_type:item_type,content:cont,isAnony:isAno,parent_id:parent_id,topic_id:topic_id,auth_code:auth_code,isPrivate:isPrivate,position:position,comment_title:comment_title};addItemComment(commentOptions);}
function getQueryStrings(){var queryStringValues=new Array();var url=document.location.href;var url_vars=url.split('/');var url_var_len=url_vars.length;var item_id=url_vars.pop();var item_type=url_vars.pop();var queryStringValues=new Array();;if(url_var_len>0){queryStringValues[0]=item_type;queryStringValues[1]=item_id;}
return queryStringValues;}
function addToWatchlist(item_id){var getAddToWatchlistSuccess=function(responseText){if(null==responseText||''==responseText){showCommonDialog({title:"加入播放列表",button:"submit",message:"加入播放列表错误。"});refreshAddToListIcon(result.id);}
var result=eval('('+responseText+')');if('max'==result.status){showCommonDialog({title:"加入播放列表",message:"你只能在播放列表中暂存16个视频。你可以删除一些，然后</br>再继续添加。想去播放列表删除一些节目吗？",isRpc:true,button:"all",commitCallback:function(){window.location.href=main_url+"user/showlist.html";closeDialog("common_dialog");}});refreshAddToListIcon(result.id);}else if('noid'==result.status){showCommonDialog({title:"加入播放列表",message:"请选择视频，然后点击添加到播放列表。",isRpc:true,button:"submit"});}};var params="item_id="+item_id;fetchContent("WatchlistAdd",getAddToWatchlistSuccess,params);}
function changePlaylistOrder(orderlist,uid){if(orderlist.length==0){return;}
var orderList=orderlist.split(",");for(var i=0;i<orderList.length;i++){var playlistOrderOptions={id:orderList[i],order:i+1};updatePlaylistOrderItem(playlistOrderOptions);}}
function updatePlaylistOrderItem(options){var id=options.id;var order=options.order;var updatePlaylistOrderCallback=function(){};var params="id="+id+"&order="+order;postContent("MyProgramOrder",updatePlaylistOrderCallback,params);}
function savePersonalProgram(ids,channel_id,dialog_id){if(typeof(dialog_id)=='undefined'){dialog_id='program_add_album';}
if(ids.length==0){return;}
var videoids=ids.split(",");for(var i=0;i<videoids.length;i++){var programVideoOptions={vid:videoids[i],channel_id:channel_id};insertProgramVideoItem(programVideoOptions);}
closeDialog(dialog_id);}
function insertProgramVideoItem(options){var vid=options.vid;var channel_id=options.channel_id;var insertProgramVideoItemCallback=function(){};var params="vid="+vid+'&channel_id='+channel_id;postContent("MyProgramItemAdd",insertProgramVideoItemCallback,params);}
function changePlaylistVideosOrder(orderlist,playlist_id){if(orderlist.length==0){return;}
var orderList=orderlist.split(",");for(var i=0;i<orderList.length;i++){var playlistVideosOrderOptions={vid:orderList[i],pid:playlist_id,order:i+1};updatePlaylistVideosOrderItem(playlistVideosOrderOptions);}}
function updatePlaylistVideosOrderItem(options){var vid=options.vid;var pid=options.pid;var order=options.order;var updatePlaylistVideosOrderCallback=function(){};var params="vid="+vid+"&pid="+pid+"&order="+order;postContent("PlaylistVideosOrder",updatePlaylistVideosOrderCallback,params);}
function getfocus(obj){if(obj.value=='每个标签最多10个汉字，最多10个标签，逗号分隔。'||obj.value=='每个标签最多10个汉字，最多10个标签，逗号隔开。'){obj.value='';obj.style.color='#000';}
else{obj.style.color='#000';}}
function losefocus(obj){if(!obj.readOnly&&(obj.value=='')){obj.value='每个标签最多10个汉字，最多10个标签，逗号分隔。';obj.style.color='#999';}}
$(function(){if($(".tag_input").val()!="每个标签最多10个汉字，最多10个标签，逗号分隔。"){$(".tag_input").css("color","#000");}});function filterDefaultTag(tag_id){if(($("#"+tag_id).val()=='每个标签最多10个汉字，最多10个标签，逗号分隔。')&&($("#"+tag_id).css('color')=='#999')){$("#"+tag_id).val('');}}
function filterDefaultPlaylistName(playlistName){if(typeof(playlistName)!="string"){return;}
var $playlistName=$("#"+playlistName);$playlistName.val($playlistName.val()=="请填写名称，方便其他人搜索，最多50个汉字。"?"":$playlistName.val());}
function setDisplayStyle(style){document.cookie='style-cell-or-list='+style;}
function getDisplayStyle(){var style='normal';var currentStyle=getCookie('style-cell-or-list');if(null==currentStyle){document.cookie='style-cell-or-list='+style;return style;}
return currentStyle;}
function getCookieVal(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1)
endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));}
function getCookie(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen){var j=i+alen;if(document.cookie.substring(i,j)==arg)
return getCookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)break;}
return null;}
var EmotionContainer={_title:['','眨眼','微笑','大笑','顽皮','绅士','恼火','抓狂','不屑','大哭','做贼心虚','晕','无语','瞌睡','害羞','大惊','哈哈','色','酷','死去','囧'],_initialize:function(baseUrl,emotions_area,textarea){this._initEmotions(baseUrl,emotions_area,textarea);},_initEmotions:function(baseUrl,emotions_area,textarea){for(var i=1;i<=20;i++){this._displayEmotions(baseUrl,i,emotions_area,textarea);}},_displayEmotions:function(baseUrl,emotion_name,emotions_area,textarea){var parent=document.getElementById(emotions_area);var img=document.createElement('img');img.src=baseUrl+emotion_name+".gif";$(img).css("cursor","pointer");$(img).attr("title",EmotionContainer._title[emotion_name]);var param="[em:"+emotion_name+":]";$(img).bind("click",{insertStr:param,ta:textarea},EmotionContainer.insertEmotion);parent.appendChild(img);},insertEmotion:function(event){var insertStr=event.data.insertStr;var textarea=event.data.ta;var myField;if(document.getElementById(textarea)&&document.getElementById(textarea).type=='textarea'){myField=document.getElementById(textarea);}else{return false;}
if(document.selection){myField.focus();sel=document.selection.createRange();sel.text=insertStr;myField.focus();}else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;var cursorPos=startPos;myField.value=myField.value.substring(0,startPos)
+insertStr
+myField.value.substring(endPos,myField.value.length);cursorPos+=insertStr.length;myField.focus();myField.selectionStart=cursorPos;myField.selectionEnd=cursorPos;}else{myField.value+=insertStr;myField.focus();}}}
var resizeImg=function(img,width,height){if((img.width-width)*img.height>(img.height-height)*img.width){img.width=width;}else{img.height=height;}}
var tempReceiver;function checkLoginStatus(result){if(result=="login"){$("#receivers").val(tempReceiver);showDialog({trigger:this,dialogId:"sentMessage",isModel:true,displayPosition:"center"});}
else{pwin_login_init();}
resetMessage();}
function resetMessage(){$("#message_title").val('');$("#content").val('');$("#check_title").html('');$("#check_content").html('');$("#sendMessageResult").show();}
function sendSingleMessage(user_name){showMessageDialog(user_name);}
function showMessageDialog(receiver){tempReceiver=receiver;fetchContent('LoginStatusChecker',checkLoginStatus,'');}
function sentMessage(form){var receivers=$("#receivers").val();var title=$.trim($("#message_title").val());var content=$.trim($("#content").val());title=title.replace(/[\.&*<>]/g,'_');content=content.replace(/[\.&*<>]/g,'_');var parameters='receivers='+receivers+'&title='+title+'&contents='+content;if(validateInput(form)){fetchContent('MessageSender',sendMessageCallBack,parameters);}}
function validateInput(form){var ret_title=false;var ret_content=false;if($.trim($('#message_title').val()).length>35){$('#check_title').html('不超过35个字符');ret_title=false;}
else if(''==$.trim($('#message_title').val())){$('#check_title').html('主题不能为空');ret_title=false;}
else{$('#check_title').html('');ret_title=true;}
if($.trim($('#content').val()).length>500){$('#check_content').html('消息内容长度不能超过500个字符');ret_content=false;}
else if(''==$.trim($('#content').val())){$('#check_content').html('消息不能为空');ret_content=false;}
else{$('#check_content').html('');ret_content=true;}
if((true == ret_title) && (true == ret_content)){return true;}
else{return false;}}
function sendMessageCallBack(result){closeDialog('sentMessage');if('信息发送成功'==result){showCommonDialog({title:"发站内信",message:result,isRpc:true,button:"submit"});}
else{showCommonDialog({title:"发站内信",message:result,isRpc:true,commitCallback:function(){closeDialog('common_dialog');showDialog({dialogId:'sentMessage',isModel:true,displayPosition:'center'});}});}}
function closeMsgDialog(){resetMessage();$("#result").html(null);closeDialog("sentMessage");}
function sendGroupMessage(divClass){var receivers="";$("."+divClass).each(function(){$(this).find("input[type='checkbox']").each(function(){if($(this).attr("checked")&&$(this).attr("username")){if(receivers.length>0){receivers+=","+$(this).attr("username");}
else{receivers=$(this).attr("username");}}});});if(receivers.length>0){showMessageDialog(receivers);}
else{showCommonDialog({title:"请选择好友",message:"请至少选择一个好友",button:"submit"});}}
$(document).ready(function(){if($("#ajax_video_category").length>0){$("#ajax_video_category").css({"position":"absolute"});$('#ajax_video_category').bgiframe();resetCategoryPosition();window.onresize=resetCategoryPosition;}});function resetCategoryPosition(){var offset=$("#ajax_video_position").offset();$("#ajax_video_category").css({"top":offset.top+35,"left":offset.left+5});}
function validateText(element,form,errorTipText,initialText,submitCheck){var initialText=initialText||null;var errorTipText=errorTipText||null;var submitCheck=(typeof submitCheck=="undefined")||(submitCheck==true)?true:false;$(element).val(initialText);$(element).css("color","#C6C6C6");$(element).bind("blur",function(){if(($(this).val()==initialText)||($(this).val()=="")){$(this).val(initialText);$(this).css("color","#C6C6C6");}
else{$(this).css("color","#000");}});$(element).bind("click",function(){$(this).css("color","#000");if($(this).val()==initialText)$(this).val("");if($(this).val()==errorTipText)$(this).val("");});$(element).bind("focus",function(){$(this).css("color","#000");if($(this).val()==initialText)$(this).val("");if($(this).val()==errorTipText)$(this).val("");});$(form).bind("submit",function(){var keyword=$.trim($(element).val());if((keyword==initialText)||(keyword=="")||(keyword==errorTipText)){if(submitCheck){$(element).val(errorTipText);return false;}
else{$(element).val("");}}});}
function showFeedbackPanel(){$(this).unbind("click");setTimeout("$(this).bind('click', 'showFeedbackPanel')",1000);fetchContent('FeedbackDialog','dialog','');}
var hexcase=0,b64pad="",chrsz=8;function hex_md5(A){return binl2hex(core_md5(str2binl(A),A.length*chrsz))}function b64_md5(A){return binl2b64(core_md5(str2binl(A),A.length*chrsz))}function str_md5(A){return binl2str(core_md5(str2binl(A),A.length*chrsz))}function hex_hmac_md5(B,A){return binl2hex(core_hmac_md5(B,A))}function b64_hmac_md5(B,A){return binl2b64(core_hmac_md5(B,A))}function str_hmac_md5(B,A){return binl2str(core_hmac_md5(B,A))}function md5_vm_test(){return hex_md5("abc")=="900150983cd24fb0d6963f7d28e17f72"}function core_md5(K,I){K[I>>5]|=128<<((I)%32);K[(((I+64)>>>9)<<4)+14]=I;var H=1732584193,E=-271733879,G=-1732584194,B=271733878;for(var J=0;J<K.length;J+=16){var F=H,D=E,C=G,A=B;H=md5_ff(H,E,G,B,K[J+0],7,-680876936);B=md5_ff(B,H,E,G,K[J+1],12,-389564586);G=md5_ff(G,B,H,E,K[J+2],17,606105819);E=md5_ff(E,G,B,H,K[J+3],22,-1044525330);H=md5_ff(H,E,G,B,K[J+4],7,-176418897);B=md5_ff(B,H,E,G,K[J+5],12,1200080426);G=md5_ff(G,B,H,E,K[J+6],17,-1473231341);E=md5_ff(E,G,B,H,K[J+7],22,-45705983);H=md5_ff(H,E,G,B,K[J+8],7,1770035416);B=md5_ff(B,H,E,G,K[J+9],12,-1958414417);G=md5_ff(G,B,H,E,K[J+10],17,-42063);E=md5_ff(E,G,B,H,K[J+11],22,-1990404162);H=md5_ff(H,E,G,B,K[J+12],7,1804603682);B=md5_ff(B,H,E,G,K[J+13],12,-40341101);G=md5_ff(G,B,H,E,K[J+14],17,-1502002290);E=md5_ff(E,G,B,H,K[J+15],22,1236535329);H=md5_gg(H,E,G,B,K[J+1],5,-165796510);B=md5_gg(B,H,E,G,K[J+6],9,-1069501632);G=md5_gg(G,B,H,E,K[J+11],14,643717713);E=md5_gg(E,G,B,H,K[J+0],20,-373897302);H=md5_gg(H,E,G,B,K[J+5],5,-701558691);B=md5_gg(B,H,E,G,K[J+10],9,38016083);G=md5_gg(G,B,H,E,K[J+15],14,-660478335);E=md5_gg(E,G,B,H,K[J+4],20,-405537848);H=md5_gg(H,E,G,B,K[J+9],5,568446438);B=md5_gg(B,H,E,G,K[J+14],9,-1019803690);G=md5_gg(G,B,H,E,K[J+3],14,-187363961);E=md5_gg(E,G,B,H,K[J+8],20,1163531501);H=md5_gg(H,E,G,B,K[J+13],5,-1444681467);B=md5_gg(B,H,E,G,K[J+2],9,-51403784);G=md5_gg(G,B,H,E,K[J+7],14,1735328473);E=md5_gg(E,G,B,H,K[J+12],20,-1926607734);H=md5_hh(H,E,G,B,K[J+5],4,-378558);B=md5_hh(B,H,E,G,K[J+8],11,-2022574463);G=md5_hh(G,B,H,E,K[J+11],16,1839030562);E=md5_hh(E,G,B,H,K[J+14],23,-35309556);H=md5_hh(H,E,G,B,K[J+1],4,-1530992060);B=md5_hh(B,H,E,G,K[J+4],11,1272893353);G=md5_hh(G,B,H,E,K[J+7],16,-155497632);E=md5_hh(E,G,B,H,K[J+10],23,-1094730640);H=md5_hh(H,E,G,B,K[J+13],4,681279174);B=md5_hh(B,H,E,G,K[J+0],11,-358537222);G=md5_hh(G,B,H,E,K[J+3],16,-722521979);E=md5_hh(E,G,B,H,K[J+6],23,76029189);H=md5_hh(H,E,G,B,K[J+9],4,-640364487);B=md5_hh(B,H,E,G,K[J+12],11,-421815835);G=md5_hh(G,B,H,E,K[J+15],16,530742520);E=md5_hh(E,G,B,H,K[J+2],23,-995338651);H=md5_ii(H,E,G,B,K[J+0],6,-198630844);B=md5_ii(B,H,E,G,K[J+7],10,1126891415);G=md5_ii(G,B,H,E,K[J+14],15,-1416354905);E=md5_ii(E,G,B,H,K[J+5],21,-57434055);H=md5_ii(H,E,G,B,K[J+12],6,1700485571);B=md5_ii(B,H,E,G,K[J+3],10,-1894986606);G=md5_ii(G,B,H,E,K[J+10],15,-1051523);E=md5_ii(E,G,B,H,K[J+1],21,-2054922799);H=md5_ii(H,E,G,B,K[J+8],6,1873313359);B=md5_ii(B,H,E,G,K[J+15],10,-30611744);G=md5_ii(G,B,H,E,K[J+6],15,-1560198380);E=md5_ii(E,G,B,H,K[J+13],21,1309151649);H=md5_ii(H,E,G,B,K[J+4],6,-145523070);B=md5_ii(B,H,E,G,K[J+11],10,-1120210379);G=md5_ii(G,B,H,E,K[J+2],15,718787259);E=md5_ii(E,G,B,H,K[J+9],21,-343485551);H=safe_add(H,F);E=safe_add(E,D);G=safe_add(G,C);B=safe_add(B,A)}return Array(H,E,G,B)}function md5_cmn(D,E,C,F,B,A){return safe_add(bit_rol(safe_add(safe_add(E,D),safe_add(F,A)),B),C)}function md5_ff(F,D,E,A,G,C,B){return md5_cmn((D&E)|((~D)&A),F,D,G,C,B)}function md5_gg(F,D,E,A,G,C,B){return md5_cmn((D&A)|(E&(~A)),F,D,G,C,B)}function md5_hh(F,D,E,A,G,C,B){return md5_cmn(D^E^A,F,D,G,C,B)}function md5_ii(F,D,E,A,G,C,B){return md5_cmn(E^(D|(~A)),F,D,G,C,B)}function core_hmac_md5(F,E){var D=str2binl(F);if(D.length>16)D=core_md5(D,F.length*chrsz);var C=Array(16),A=Array(16);for(var G=0;G<16;G++){C[G]=D[G]^909522486;A[G]=D[G]^1549556828}var B=core_md5(C.concat(str2binl(E)),512+E.length*chrsz);return core_md5(A.concat(B),512+128)}function safe_add(D,C){var A=(D&65535)+(C&65535),B=(D>>16)+(C>>16)+(A>>16);return(B<<16)|(A&65535)}function bit_rol(A,B){return(A<<B)|(A>>>(32-B))}function str2binl(A){var C=Array(),B=(1<<chrsz)-1;for(var D=0;D<A.length*chrsz;D+=chrsz)C[D>>5]|=(A.charCodeAt(D/chrsz)&B)<<(D%32);return C}function binl2str(C){var A="",B=(1<<chrsz)-1;for(var D=0;D<C.length*32;D+=chrsz)A+=String.fromCharCode((C[D>>5]>>>(D%32))&B);return A}function binl2hex(C){var B=hexcase?"0123456789ABCDEF":"0123456789abcdef",A="";for(var D=0;D<C.length*4;D++)A+=B.charAt((C[D>>2]>>((D%4)*8+4))&15)+B.charAt((C[D>>2]>>((D%4)*8))&15);return A}function binl2b64(C){var B="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",A="";for(var F=0;F<C.length*4;F+=3){var D=(((C[F>>2]>>8*(F%4))&255)<<16)|(((C[F+1>>2]>>8*((F+1)%4))&255)<<8)|((C[F+2>>2]>>8*((F+2)%4))&255);for(var E=0;E<4;E++)if(F*8+E*6>C.length*32)A+=b64pad;else A+=B.charAt((D>>6*(3-E))&63)}return A}
var g_action='';var g_param;var g_function;function executeAction(action,item_type,item_id,others,callback){var otherParameter=$.trim(others);if(otherParameter!=null&&otherParameter.length>0){otherParameter='&'+otherParameter;}
else{otherParameter='';}
g_param='item_type='+item_type+'&item_id='+item_id+otherParameter;g_action=action;g_function=callback;var date=new Date();fetchContent('LoginStatusChecker',actionResult,'sid='+date.getTime());}
function actionResult(result){if('logout'==result){pwin_login_init();}
else if('login'==result){fetchContent(g_action,g_function,g_param);}}
function showLoginDialog(){fetchContent('LoginStatusDisplayer',showLoginDialogResult,'');}
function showLoginDialogResult(result){$(document.body).append(result);showDialog({trigger:this,checkReadyStatus:false,dialogId:"login_first_dialog",isModel:true,displayPosition:"center"});}
function ajax_login(type){var name,password;switch(type){case'CNTV':name=$("#popName").val();password=hex_md5($("#popup_password").val());remember=$("#remember").attr('checked')?1:0;error_position='#'+'errorDiv';break;case'CCTV':break;case'MSN':break;}
var date=new Date();var parameters='name='+name+'&password='+password+'&type='+type+'&remember='+remember+"&sid="+date.getTime();fetchContent('AjaxLogin',loginResult,parameters);}
function loginResult(result){var rst=eval('('+result+')');if("successed"==rst.status){closeDialog('login_first_dialog');if('function'==typeof(refreshLoginPanel)){refreshLoginPanel();}
if(''!=g_action){fetchContent(g_action,g_function,g_param);}
else if(g_function&&'function'==typeof(g_function)){g_function();}}
else{$(error_position).html(rst.status);}}
function refreshPanel(content){$("#login_status").html(content);}
function submitLoginForm(){var loginForm=$('#loginForm')[0];var result=validateForm(loginForm);if(result==false){return false;}
var md5_password=hex_md5(loginForm.password.value);var params="email="+loginForm.email.value+"&password="+md5_password;if(loginForm.remember.checked){params+="&remember="+loginForm.remember.value;}
postContent("AjaxLoginPanel",refreshPanel,params);return false;}
function keydown(e){var e=e||event;currKey=e.keyCode||e.which||e.charCode;if(currKey==13)
{e.returnValue=false;e.cancel=true;submitLoginForm();}}
function trogglePasswordInput(input){if($(input).attr("id")=="password_mock"){$("#password_mock").hide();$("#password").show();$('#password').val('');$('#password').focus();}
else if($(input).attr("id")=="password"){if($("#password").val()==''){$("#password_mock").show();$("#password").hide();}}}
function refreshLoginPanel(){fetchContent("AjaxLoginPanel",refreshPanel,"");}
function addMyPlaylist(video_id){addToWatchlist(video_id);$("#"+video_id+"").each(function(){$(this).attr("title","已添加到播放列表");});$("#"+video_id+"").each(function(){$(this).removeClass("addtolistIcon");});$("#"+video_id+"").each(function(){$(this).addClass("beentolistIcon");});}
$(document).ready(function(){
	//fetchContent("AjaxLoginPanel",refreshPanel,""); brian 取消AjaxLoginPanel所有页面加载3.17日
	$(document).bind("click",function(){$(".menuitem").hide();});$(".arrow").bind("mouseover",function(){$(".menuitem").hide();$(this).next().show();});$(".menuitem").bind("mouseleave",function(){$(this).hide();});$(".text:input").focus(function(){$(this).addClass("focus");}).blur(function(){$(this).removeClass("focus");});var allcookies=document.cookie.split(';');var vids=[];for(var i=0;i<allcookies.length;i++){var cookie=allcookies[i];if(cookie.indexOf('play_list[')==1){vids.push(cookie.substring('play_list['.length+1,cookie.indexOf(']')));}}
$(".addtolistIcon").each(function(){var id=$(this).attr('id');var idx=0;for(;idx<vids.length;idx++){if(vids[idx]==id){break;}}
if(idx<vids.length){$(this).attr("title","已添加到播放列表");$(this).removeClass("addtolistIcon");$(this).addClass("beentolistIcon");}});});var module_handler;var sub_table_id;if("undefined"==typeof getEvent)
{getEvent=function(){return window.event;};if(!$.browser.msie){getEvent=function(){if(window.event)return window.event;var o=arguments.callee.caller;var e;var n=0;while(o!=null&&n<40){e=o.arguments[0];if(e&&(e.constructor==Event||e.constructor==MouseEvent)){return e;}
n++;o=o.caller;}
return e;};}}
function fetchTable(search,handler,containerIdOrCallback){module_handler=handler;sub_table_id=containerIdOrCallback;var date=new Date();if(''==search){search="a=b";}
var entity;if(isType(containerIdOrCallback,'function')){entity=containerIdOrCallback.toString();sub_table_id=entity;}
else{entity="'"+containerIdOrCallback+"'";sub_table_id=containerIdOrCallback;}
crossDomainRequest({url:rpc_url+"rpc.php",data:"sid="+date.getTime()+'&'+search+"&handler="+module_handler+"&display_id="+sub_table_id,method:"GET",beforeSend:function(){},success:"fetchTableSuccess:{containerIdOrCallback:"+entity+"}"});wrating_run(0);}
function wrating_run(force)
{if("function"==typeof _vjEventTrack){var e=getEvent()||{};var leftclick=false;if(typeof e.which!="undefined"){leftclick=(e.which==1);}
else if(typeof e.type!="undefined"){leftclick=(e.type=="click");}
if(leftclick||1==force){try{_vjEventTrack('');}
catch(ex){}}}}
function fetchTableSuccess(result,parameters){var options=getObjectFromString(parameters);showRpcResult(unescape(result),options.containerIdOrCallback);}
function postContent(contentType,containerIdOrCallback,parameters){var date=new Date();var entity;if(isType(containerIdOrCallback,'function')){entity=containerIdOrCallback.toString();}
else{entity="'"+containerIdOrCallback+"'";}
crossDomainRequest({url:rpc_url+"rpc.php?sid="+date.getTime()+'&module='+contentType,data:parameters,method:'POST',success:"postContentSuccess:{containerIdOrCallback:"+entity+"}",error:"postContentError:{containerIdOrCallback:"+entity+"}"});}
function postContentSuccess(result,parameters){var options=getObjectFromString(parameters);showRpcResult(unescape(result),options.containerIdOrCallback);}
function postContentError(result,parameters){var options=getObjectFromString(parameters);showRpcResult("<span style='color:red'>错误，请稍后重试！</span>",options.containerIdOrCallback);}
function fetchContent(contentType,containerIdOrCallback,parameters){var date=new Date();var entity;if(isType(containerIdOrCallback,'function')){entity=containerIdOrCallback.toString();}
else{entity=entity="'"+containerIdOrCallback+"'";}
if(null!=parameters&&parameters.length>0){parameters="&"+parameters;}
else{parameters="";}
crossDomainRequest({url:rpc_url+"rpc.php",data:"sid="+date.getTime()+'&module='+contentType+parameters,method:'GET',success:"fetchContentSuccess:{containerIdOrCallback:"+entity+"}",error:"fetchContentError:{containerIdOrCallback:"+entity+"}"});}
function fetchContentSuccess(result,parameters){var options=getObjectFromString(parameters);showRpcResult(unescape(result),options.containerIdOrCallback);}
function fetchContentError(result,parameters){var options=getObjectFromString(parameters);showRpcResult("<span style='color:red'>错误，请稍后重试！</span>",options.containerIdOrCallback);}
function showRpcResult(result,containerIdOrCallback){if('function'==typeof(containerIdOrCallback)){containerIdOrCallback(result);}
else{$('#'+containerIdOrCallback).html(result);}}
function getAdapter(adapterId){if(navigator.appName.indexOf("Microsoft")!=-1){return window[adapterId];}
else{return document[adapterId];}}
function crossDomainRequest(options){if(isType(options.beforeSend,'function')){options.beforeSend();}
var adapter=getAdapter("cross_domain_adapter");if(adapter.crossDomainRequest){adapter.crossDomainRequest(options);}else{setTimeout(function(){crossDomainRequest(options)},100);}}
function isType(object,type){return type==typeof(object);}
function getObjectFromString(string){return eval("("+string+")");}
function changePlaylist(tag){$(tag).parent().parent().find('a').each(function(){if(this==tag){$(this).css('background-position','0 -12px');}
else{$(this).css('background-position','');if(!window.XMLHttpRequest){sleep(1000);}}});}
function sleep(n){var start=new Date().getTime();while(new Date().getTime()-start<n){}}
var field_error_display_id;var input_validate_success_callback;var input_validate_fail_callback;function validateForm(form){var result=true;var elements=form.elements;var error_id="";for(var i=0;(i<elements.length)&&result;++i){var element=elements[i];var nextSibling=element.nextSibling;if((nextSibling!=null)&&(nextSibling.nodeType==1)&&(nextSibling.tagName=="A")){error_id=nextSibling.name;var classNames=nextSibling.className.split(" ");for(var j=0;j<classNames.length;++j){var curClassName=classNames[j];if((curClassName=="nonempty")&&(Trim(element.value)=="")){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不能为空。");element.focus();result=false;}
else if(curClassName=="nonempty"){$("#"+error_id).html("");}
if(curClassName=="less_than_50_chars"){if(element.value.length>35){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"不能超过35个汉字。");element.focus();result=false;}}
if(curClassName=="password"){if(element.value.length<6){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"密码不能小于6位。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if(curClassName=="repeat_password"){if(element.value!=$("a.password")[0].previousSibling.value){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" ");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if(curClassName=="usernameformat"||curClassName=="nameformat"){reg=new RegExp("^[_.0-9a-zA-Z\-\u4e00-\u9fa5]+$");if(curClassName=="usernameformat"&&element.value.length>20){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"长度不应超过20个字符。");element.focus();result=false;}
else if(element.value!=""&&!reg.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"只能包含英文字母，汉字，数字，小数点，下划线，中划线。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if(curClassName=="mustcheck"){if(element.checked==false){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if(curClassName=="description"){if(element.value.length>500){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 应该少于500个字符。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="generalname")&&!isGeneralName(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 前后不能有空格。");element.focus();result=false;}
else if(curClassName=="generalname"){$("#"+error_id).html("");}
if((curClassName=="http")&&((Trim(element.value)=="")||(Trim(element.value)=="http://"))){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不能为空。");element.focus();result=false;}
else if(curClassName=="http"){$("#"+error_id).html("");}
if((curClassName=="mailformat")){var regstr=/^[\w-]+(\.[\w-]*)*@([\w-]+\.)+[\w-]{2,4}$/;if(!regstr.test($.trim(element.value))){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不是正确的邮件格式。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="urlformat")){var regstr=/^(http|https):\/\/([\w-]+\.)+[\w-]{2,4}(:\d+)?(\/[\w- .\/\?%&=]*)?$/;if(!regstr.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不是正确的链接格式。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="dateformat")){var reg=/^[0-9]{4}\-[0-9]{1,2}\-[0-9]{1,2}(\s[0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2})?$/;result=(reg.test(element.value));if(!reg.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"格式不正确，正确的格式为： 2005-7-3.");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="letter")){var reg=/^[a-zA-Z0-9_]+?$/;result=(reg.test(element.value));if(!reg.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 只接受字母，数字和下划线。");element.focus();result=false;}
else if(element.value.length<5){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 输入太短了，至少输入5个字符。 ");element.focus();result=false;}
else if(!isNaN(element.value.charAt(0))||element.value.charAt(0)=="_"){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 格式不正确，第一个字符必须是字母。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="zipcode")){var reg=/^[+-]?[*0-9]+(\-[0-9]+)?$/;if(!reg.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不是正确的右边格式。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="code")){var reg=/^[0-9]+(\-[0-9]+)?$/;result=(reg.test(element.value));if(!reg.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 格式不正确。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="ssn")){var reg=/[0-9]|[a-z]|[A-Z]|-/;var regNegative=/[\.]|[_]/;result=(reg.test(element.value)&&!regNegative.test(element.value));if(!reg.test(element.value)||regNegative.test(element.value)||element.value==""){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 格式不正确。");element.focus();result=false;}
else{$("#"+error_id).html("");}}
if((curClassName=="floatformat")){var regfloat=/^[0-9]+(\.[0-9]+)?$/;if(!regfloat.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不是正确的小数格式。");element.focus();return false;}
else if(element.value<=0){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 应该是大于0的输入。");element.focus();return false;}
else{$("#"+error_id).html("");}}
if((curClassName=="moneyformat")){var regfloat=/^[0-9]+(\.[0-9]+)?$/;var letter=element.value;if(letter.substr(0,1)=="$"){letter=letter.substr(1,letter.length-1);}
else{$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不是正确的价格格式。");return false;}
if(!regfloat.test(letter)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 不是正确的价格格式。");element.focus();return false;}
else if(letter<=0){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 输入必须大于0。");element.focus();return false;}
else{$("#"+error_id).html("");}}
if((curClassName=="phone")){var reg=/^[0-9*() \-]+(\-[0-9]+)?$/;result=(reg.test(element.value));if(!reg.test(element.value)){$("#"+error_id).html('请输入正确的电话号码！');element.focus();return false;}
else{$("#"+error_id).html("");}}
if((curClassName=="intformat")){var regint=/^[1-9][0-9]*$/;if(!regint.test(element.value)){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 需要一个正数。");element.focus();result=false;}
else{if(element.intlength){var intlength=parseInt(element.intlength);var max=Math.pow(2,intlength);if(parseFloat(element.value)>max-1){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+" 太大，请重新输入。");element.focus();result=false;}}
else{$("#"+error_id).html("");}}}
if((curClassName=="tagformat")){if(Trim(element.value)!=""){var content=element.value;content=content.replace(/，/g,",");var tags=unique(content.split(","));element.value=tags.join(",");if(tags.length>10){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"个数不能超过十个。");element.focus();result=false;}
else{for(z=0;z<tags.length;++z){$("#"+error_id).html("");var tagLen=fucCheckLength($.trim(tags[z]));if(tagLen<1||tagLen>20){$("#"+error_id).html(""+nextSibling.firstChild.nodeValue+"格式不正确。");element.focus();result=false;break;}}}}}
if(!result){return result;}}}}
return result;}
function fucCheckLength(strTemp){var i,sum;sum=0;for(i=0;i<strTemp.length;i++){if((strTemp.charCodeAt(i)>=0)&&(strTemp.charCodeAt(i)<=255))
sum=sum+1;else
sum=sum+2;}
return sum;}
function validateUserInput(inputField,validateType,errorDisplayId,successCallback,failCallback){field_error_display_id=errorDisplayId;if(successCallback){input_validate_success_callback=successCallback;}else{input_validate_success_callback=null;}
if(failCallback){input_validate_fail_callback=failCallback;}else{input_validate_fail_callback=null;}
var inputData=inputField.value;if(''==$.trim(inputData)||'undefined'==$.trim(inputData)){return;}
var moduleName="InputValidation";var type=validateType;if(validateType.indexOf("_")>0){module_and_type=validateType.split("_");moduleName=module_and_type[1];type=module_and_type[0];}
$("#"+errorDisplayId).html("<span style='font-style:italic'>正在验证...</span>");var parameters="validateType="+type+"&data="+inputData;postContent(moduleName,function(responseText){var suggestion_icon='';var success_icon='';if(suggestion_icon_path){suggestion_icon='<img src='+suggestion_icon_path+' />';}
if(success_icon_path){success_icon='<img src='+success_icon_path+' />';}
var result=eval('('+responseText+')');if('success'==result['result']){$('#'+field_error_display_id).html(success_icon+'&nbsp;'+result['message']);if(null!=input_validate_success_callback){input_validate_success_callback();}}else{$('#'+field_error_display_id).html(suggestion_icon+'&nbsp;<font color=red>'+result['message']+'</font>');if(null!=input_validate_fail_callback){input_validate_fail_callback();}}},parameters);}
function isBlankCharacter(ch){return(ch==' ')||(ch=='\t')||(ch=='\r')||(ch=='\n');}
function isGeneralName(name){return(name.length>0)&&!isBlankCharacter(name.charAt(0))&&!isBlankCharacter(name.charAt(name.length-1));}
function LTrim(str){var whitespace=new String(" \t\n\r");var s=new String(str);if(whitespace.indexOf(s.charAt(0))!=-1){var j=0,i=s.length;while(j<i&&whitespace.indexOf(s.charAt(j))!=-1){j++;}
s=s.substring(j,i);}
return s;}
function RTrim(str){var whitespace=new String(" \t\n\r");var s=new String(str);if(whitespace.indexOf(s.charAt(s.length-1))!=-1){var i=s.length-1;while((i>=0)&&(whitespace.indexOf(s.charAt(i))!=-1)){i--;}
s=s.substring(0,i+1);}
return s;}
function Trim(str){return RTrim(LTrim(str));}
function isEmail(email){if(/^[\w-]+(\.[\w-]*)*@([\w-]+\.)+[\w-]{2,4}$/.test(email)){return true;}else{return false;}}
function isQQ(qq){var reg=/^[1-9][0-9]{4,}$/;var result=true;if(!reg.test(qq)){result=false;}
return result;}
function refreshPlaylistIcon(video_id){$("#"+video_id).each(function(){$(this).html("<a>&nbsp;</a>");});$("#"+video_id+" a").each(function(){$(this).attr("title","已添加到播放列表");});$("#"+video_id+" a").each(function(){$(this).removeClass("addtolistIcon");});$("#"+video_id+" a").each(function(){$(this).addClass("beentolistIcon");});}
function refreshAddToListIcon(video_id){$("#"+video_id+" a").each(function(){$(this).attr("href","javascript:addToWatchlist('"+video_id+"');refreshPlaylistIcon('"+video_id+"');");$(this).attr("title","添加到播放列表");$(this).removeClass("beentolistIcon");$(this).addClass("addtolistIcon");});}
function displayOthers(divId){if($("#"+divId).css("display")=='block'){$("#"+divId).css("display","none");}else{$("#"+divId).css("display","block");}}
function clickWatchIcon(div_id){addToWatchlist(div_id);refreshPlaylistIcon(div_id);}
function initWatchIcon(div_id){var allCookies=document.cookie;var result=allCookies.indexOf("play_list["+div_id+"]");if(-1!=result){$("#"+div_id).html("<a>&nbsp;</a>");$("#"+div_id+" a").attr("title","已添加到播放列表");$("#"+div_id+" a").removeClass("addtolistIcon");$("#"+div_id+" a").addClass("beentolistIcon");}}
function initEachWatchIcon(div_id){var allCookies=document.cookie;var result=allCookies.indexOf("play_list["+div_id+"]");if(-1!=result){$("#"+div_id).each(function(){$(this).html("<a>&nbsp;</a>");});$("#"+div_id+" a").each(function(){$(this).attr("title","已添加到播放列表");});$("#"+div_id+" a").each(function(){$(this).removeClass("addtolistIcon");});$("#"+div_id+" a").each(function(){$(this).addClass("beentolistIcon");});}}
function unique(data){data=data||[];var a={};for(var i=0;i<data.length;i++){var v=data[i];if($.trim(v)!=''&&typeof(a[v])=='undefined'){a[v]=1;}};data.length=0;for(var i in a){data[data.length]=i;}
return data;}
var _irregularWordsCheck_responseHandler=null;function irregularWordsCheck(inputData,responseHandler){if(responseHandler){_irregularWordsCheck_responseHandler=responseHandler;}
if(''==$.trim(inputData)||'undefined'==$.trim(inputData)){return;}
postContent('InputValidation',function(respText){var result=null;eval('result='+respText);_irregularWordsCheck_responseHandler(result['result'],result['words']);},"&validateType=wordscheck&data="+encodeURIComponent(inputData));}
var isIE=(document.all)?true:false;var isIE6=isIE&&([/MSIE (\d)\.0/i.exec(navigator.userAgent)][0][1]==6);var gid=function(id){return"string"==typeof id?document.getElementById(id):id;};var Class={create:function(){return function(){this.initialize.apply(this,arguments);}}}
var Extend=function(destination,source){for(var property in source){destination[property]=source[property];}}
var Bind=function(object,fun){return function(){return fun.apply(object,arguments);}}
var Each=function(list,fun){for(var i=0,len=list.length;i<len;i++){fun(list[i],i);}};var Contains=function(a,b){return a.contains?a!=b&&a.contains(b):!!(a.compareDocumentPosition(b)&16);}
var OverLay=Class.create();OverLay.prototype={initialize:function(options){this.SetOptions(options);this.Lay=gid(this.options.Lay)||document.body.insertBefore(document.createElement("div"),document.body.childNodes[0]);this.Color=this.options.Color;this.Opacity=parseInt(this.options.Opacity);this.zIndex=parseInt(this.options.zIndex);with(this.Lay.style){display="none";zIndex=this.zIndex;left=top=0;position="fixed";width=height="100%";}
if(isIE6){this.Lay.style.position="absolute";this._resize=Bind(this,function(){this.Lay.style.width=Math.max(document.documentElement.scrollWidth,document.documentElement.clientWidth)+"px";this.Lay.style.height=Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight)+"px";});this.Lay.innerHTML='<iframe style="position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=0);"></iframe>'}},SetOptions:function(options){this.options={Lay:null,Color:"#000",Opacity:50,zIndex:1000};Extend(this.options,options||{});},Show:function(){if(isIE6){this._resize();window.attachEvent("onresize",this._resize);}
with(this.Lay.style){isIE?filter="alpha(opacity:"+this.Opacity+")":opacity=this.Opacity/100;backgroundColor=this.Color;display="block";}},Close:function(){this.Lay.style.display="none";if(isIE6){window.detachEvent("onresize",this._resize);}}};var LightBox=Class.create();LightBox.prototype={initialize:function(box,options){this.Box=gid(box);this.OverLay=new OverLay(options);this.SetOptions(options);this.Fixed=!!this.options.Fixed;this.Over=!!this.options.Over;this.Center=!!this.options.Center;this.onShow=this.options.onShow;this.Box.style.zIndex=this.OverLay.zIndex+1;this.Box.style.display="none";if(isIE6){this._top=this._left=0;this._select=[];this._fixed=Bind(this,function(){this.Center?this.SetCenter():this.SetFixed();});}},SetOptions:function(options){this.options={Over:true,Fixed:false,Center:true,onShow:function(){}};Extend(this.options,options||{});},SetFixed:function(){this.Box.style.top=document.documentElement.scrollTop-this._top+this.Box.offsetTop+"px";this.Box.style.left=document.documentElement.scrollLeft-this._left+this.Box.offsetLeft+"px";this._top=document.documentElement.scrollTop;this._left=document.documentElement.scrollLeft;},SetCenter:function(){this.Box.style.marginTop=document.documentElement.scrollTop-this.Box.offsetHeight/2+"px";this.Box.style.marginLeft=document.documentElement.scrollLeft-this.Box.offsetWidth/2+"px";},Show:function(options){this.Box.style.position=this.Fixed&&!isIE6?"fixed":"absolute";this.Over&&this.OverLay.Show();this.Box.style.display="block";if(this.Center){this.Box.style.top=this.Box.style.left="50%";if(this.Fixed){this.Box.style.marginTop=-this.Box.offsetHeight/2+"px";this.Box.style.marginLeft=-this.Box.offsetWidth/2+"px";}else{this.SetCenter();}}
if(isIE6){if(!this.Over){this._select.length=0;Each(document.getElementsByTagName("select"),Bind(this,function(o){if(!Contains(this.Box,o)){o.style.visibility="hidden";this._select.push(o);}}))}
this.Center?this.SetCenter():this.Fixed&&this.SetFixed();this.Fixed&&window.attachEvent("onscroll",this._fixed);}
this.onShow();},Close:function(){this.Box.style.display="none";this.OverLay.Close();if(isIE6){window.detachEvent("onscroll",this._fixed);Each(this._select,function(o){o.style.visibility="visible";});}}};function showAddProgramResult(responseText){showCommonDialog({title:"添加为节目单",isRpc:true,button:"submit",message:"添加到节目单成功"});}
function showAddPlaylistVideoToProgramDialog(responseText){if('invalid'==responseText){showCommonDialog({title:"专辑提示",message:"该专辑已经不存在。",isModel:true,button:"submit"});}
else if('emptyplaylist'==responseText){showCommonDialog({title:"专辑提示",message:"对不起，无法加入节目单，因为该专辑中没有视频。",isModel:true,button:"submit"});}
else{$("#my_playlist_videos").html(responseText);showDialog({trigger:this,dialogId:'search_add_playlist',isModel:true,displayPosition:'center'});}}
function gotoCreateAlbum(){var date=new Date();executeAction('GotoCreateAlbum','','','',actionResult_1);}
function actionResult_1(result){location.href=result;}
function showResult(result){$("#apply_result").html(result);showDialog({dialogId:"friend_apply_result_dialog",callback:null,isModel:true,displayPosition:"center"});}
function changeLayoutIcon(type,div_id){$('#'+type+div_id).css('background-position','0 -12px');$('#'+('list'==type?'normal':'list')+div_id).css('background-position','');if(!window.XMLHttpRequest){sleep(1000);}}
if(typeof deconcept=="undefined"){var deconcept={};}if(typeof deconcept.util=="undefined"){deconcept.util={};}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil={};}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10]||"";},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15]||"";},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=[];var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+(this.getAttribute("style")||"")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+(this.getAttribute("style")||"")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;function writeFlash(src,w,h,opt){var v="7";var fo=new SWFObject(src,((opt&&opt.id)||""),w,h,v,"#FFFFFF");fo.addParam("wmode","transparent");if(opt){for(var x in opt){fo.addParam(x,opt[x]);}}
document.write(fo.getSWFHTML());}
function writeFlashTo(id,src,w,h,opt){var v="7";var fo=new SWFObject(src,((opt&&opt.id)||""),w,h,v,"#FFFFFF");fo.addParam("wmode","transparent");if(opt){for(var x in opt){fo.addParam(x,opt[x]);}}
document.getElementById(id).innerHTML=fo.getSWFHTML();}
function isOverSwf(mEvent)
{
	var elem;
	if (mEvent.srcElement) {
		elem = mEvent.srcElement;
	} else if (mEvent.target) {
		elem = mEvent.target;
	}
	if (elem.nodeName.toLowerCase() == "object" || elem.nodeName.toLowerCase() == "embed") {
			if (elem.getAttribute("classid") == "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000") {
				return true;
			}
			if (elem.getAttribute("type") == "application/x-shockwave-flash") {
				return true;
			}
	}
	return false;
}
function onMouseWheel(event)
{
	if (!event)
		event = window.event;

	if (isOverSwf(event)) {
		return cancelEvent(event);
	}

	return true;
}
function cancelEvent(e)
{
	e = e ? e : window.event;
	if (e.stopPropagation)
		e.stopPropagation();
	if (e.preventDefault)
		e.preventDefault();
	e.cancelBubble = true;
	e.cancel = true;
	e.returnValue = false;
	return false;
}
if (window.addEventListener) window.addEventListener('DOMMouseScroll', onMouseWheel, false);
window.onmousewheel = document.onmousewheel = onMouseWheel;
$(function(){if(0!=$('#slider').length)$('#slider').s3Slider({timeOut: 10000});});
