$(document).ready(function(){startPubSubUI();startOnAirUI();setEmbedSize();getGMap();startFollow()});function startOnAirUI(){$("input#i_link, input#i_liveurl, input#i_liveembed").click(function(){$(this).select()})}function startFollow(){$("div#ub_follow a").click(function(){var a="todo=follow&user="+$(this).attr("rel");$.ajax({type:"POST",url:"/video/process",dataType:"json",data:a,success:function(b){showAlert(b.error);$("div#ub_follow").hide()}});return false})}
function startPubSubUI(){var a="blur focus change "+($.browser.mozilla?"paste input":"keyup");$("textarea#memo").bind(a,function(){getChatLen(this)});$("textarea#memo").keypress(function(b){if(b.which==13)return okChat()});$("input#chat_ok").bind("mouseover",function(){$(this).css("background-color","#281a0d")}).bind("mouseleave",function(){$(this).css("background-color","#4a3c31")});is_iphone()}
function getChatLen(a){a=50-$(a).val().length;if(a<0){$("div#chat_length").css("color","red");$("input#chat_ok").attr("disabled","true").css("color","#aaa").unbind()}else if(a==50)$("input#chat_ok").attr("disabled","true").css("color","#aaa").unbind();else{$("div#chat_length").css("color","#cfc6bf");$("input#chat_ok").unbind();$("input#chat_ok").attr("disabled","").css("color","#fff").bind("click",function(){okChat()})}$("div#chat_length").text(a)}
function okChat(){if($("input#chat_ok").attr("disabled"))return false;var a=document.frmChat,b=getStreamTime();b||(b=is_iphone()?-2:-1);b=$(a).serialize()+"&chno="+chNo+"&pt="+b;if(!trim(a.memo.value))return false;$("input#chat_ok").attr("disabled","true").css("color","#aaa").unbind();$("div#chat_length").html("...");$("textarea#memo").attr("disabled","true");writeChat(a.memo.value,prImg);$.ajax({type:"POST",url:"/video/process",dataType:"json",data:b,success:function(c){if(c.result=="error"){showAlert(c.error);
$("input#chat_ok").attr("disabled","").bind("click",function(){okChat()});$("textarea#memo").attr("disabled","").focus()}else{writeList(c.error);$("input#chat_ok").attr("disabled","true").css("color","#aaa").unbind();$("div#chat_length").html("100");$("textarea#memo").attr("disabled","").val("").focus()}}})}var lastChat=0,onChat=false;
function chatChatChat(){if(!onChat){var a="todo=pingchat&chat="+lastChat+"&chno="+chNo;onChat=true;$.ajax({type:"POST",url:"/video/process",dataType:"json",data:a,success:function(b){$.each(b,function(c,d){lastChat=d.no;c='<li><span class="memo">                     <div><span class="user">'+d.user_id+"</span>, "+d.shortdate+'</div>                     <div class="text">'+d.memo+"</div>                 </span></li>";$("ul#clist").prepend(c);$("ul#clist li").length%2==0&&$("ul#clist li:first").addClass("even")});
onChat=false}})}}function setEmbedSize(){var a=$("input#i_liveembed").val(),b={"640":"385","480":"295","320":"205","160":"115"};$("li#em_size input[type=radio]").click(function(){var c=a.replace(/\|\|WIDTH\|\|/g,$(this).val());c=c.replace(/\|\|HEIGHT\|\|/g,b[$(this).val()]);$("input#i_liveembed").val(c)});$("li#em_size input[value=480]").click()}
function goPageUserRecentVideo(a,b){$.ajax({type:"POST",url:"/video/process",dataType:"html",data:"todo=getrecentvideo&user="+a+"&p="+b,success:function(c){$("div#u_r_v").html(c)}})}function getMyRecordsSubPage(a,b){var c=parseInt($("#u_r_v").attr("rel"));if(b=="next")c+=1;else c-=1;if(c<1)c=1;goPageUserRecentVideo(a,c)}
function getGMap(){$("a#btn_loc_map").click(function(){var a=parseInt(this.offsetLeft);$("#loc_g_map").text("");$("div#loc_map").toggle();$("div#loc_arrow").css("left",a+"px");poss=$(this).attr("rel").split(",");var b=$(this).attr("twt_img");a=new google.maps.LatLng(poss[0],poss[1]);var c={zoom:15,center:a,mapTypeId:google.maps.MapTypeId.ROADMAP};c=new google.maps.Map(document.getElementById("loc_g_map"),c);b=new google.maps.MarkerImage(b,new google.maps.Size(48,48),new google.maps.Point(0,0),new google.maps.Point(11,
31),new google.maps.Size(24,24));var d=new google.maps.MarkerImage("/images/video/map_shadow.png",new google.maps.Size(44,32),new google.maps.Point(0,0),new google.maps.Point(12,32));new google.maps.Marker({position:a,map:c,shadow:d,icon:b,title:"Here"});return false});$("a#loc_hide").click(function(){$("div#loc_map").hide();$("#loc_g_map").text("");return false})}function goTime(a){a=$(a).attr("rel");seekTime(a)||showAlert(toar.lang.NOW_LOADING)}
function OnStartNewCast(a){if(!a)return false;$.ajax({type:"POST",url:"/video/process",dataType:"json",data:"todo=getch&ch="+a,success:function(b){$("#title").text(b.title);chNo=b.no;$("#vdo_reg").text(b.regdate)}})};
