﻿//var filedomain="http://files.Talllk.com";
//var photodomain="http://photos.Talllk.com";

var filedomain="http://files."+document.domain.replace('www.','');
var photodomain="http://photos."+document.domain.replace('www.','');



function SetWord(ThisInput,Show_Span,MaxChar,MinChar) { 

 if($(Show_Span)!=null)
 {
    try{
        if(ThisInput.checked==true)
        {
            tinyMCE.init({		mode : 'exact',	elements:'txt_content',	theme : 'simple'	});
            $(Show_Span).innerHTML=MaxChar;
            $('sp_content').style.display='none';
        }
        else
        {
            $('sp_content').style.display='';
            $(Show_Span).innerHTML=MinChar;
            $('txt_content').style.display='';
            //alert($('noeditor').outerHTML)
            
            var noeditorHtml=$('noeditor').outerHTML;
            //noeditorHtml.indexOf("SPAN class=\"mecEditor default")
            var end=noeditorHtml.indexOf("<SPAN class=\"mceEditor default");
            noeditorHtml=noeditorHtml.substring(0,end)+"</SPAN>";
            $('noeditor').outerHTML=noeditorHtml;
            
            //alert(noeditorHtml);
            
            
            //tinyMCE.init({		mode : 'exact',	elements:'txt_content',	theme : 'simple'	});
        }
    }
   catch(err)
    {}
       
    }
} 

function ShowVoiceLinkDiv(extraid){
    //var guid=GetGuid('1');
    var userid=$('hd_userid').value;
    if(userid=="")
    {
        Alert('Error','Please login first!')
    }
    else
    {
     //$('div_voicelink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this)\" onload=\"stateChangeFirefox(this)\" name=\"uploadfile\"  id =\"uploadfile\" frameborder=\"0\" width=\"100%\" height=\"150\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"http:\/\/files.talk.com\/upload.aspx?guid="+guid+"\"><\/iframe><iframe name=\"iframe\"  id =\"iframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/iframe.aspx\"><\/iframe>";
      //$('div_voicelink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load1\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'1')\" onload=\"stateChangeFirefox(this,'1')\" name=\"uploadfile\"  id =\"uploadfile\" frameborder=\"0\" width=\"100%\" height=\"150\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\""+filedomain+"\/upload.aspx?d="+document.domain+"\"><\/iframe><iframe name=\"iframe\"  id =\"iframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/lframe.htm\"><\/iframe>";
        $('div_voicelink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load1\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'1')\" onload=\"stateChangeFirefox(this,'1')\" name=\"uploadfile\"  id =\"uploadfile\" frameborder=\"0\" width=\"550\" height=\"300\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"\/tools\/talkvoice.htm?talkid=0&photolink=&dv=voicelink&t=ev&et="+extraid+"&uid="+userid+"\"><\/iframe>";
        $('div_voicelink').style.display='block';
        $('div_bg').style.display='block';
    }
}





function ShowRVoiceLinkDiv(photolink,talkid){
    
    var userid=$('hd_userid').value;
    if(userid=="")
    {
        Alert('Error','Please login first!')
    }
    else
    {
        //$('div_rvoicelink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load2\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'2')\" onload=\"stateChangeFirefox(this,'2')\" name=\"ruploadfile\"  id =\"ruploadfile\" frameborder=\"0\" width=\"100%\" height=\"130\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\""+filedomain+"\/rightvoiceframe.aspx?talkid="+talkid+"&d="+document.domain+"\"><\/iframe><iframe name=\"rframe\"  id =\"rframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/rframe.htm\"><\/iframe>";
        $('div_rvoicelink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load2\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'2')\" onload=\"stateChangeFirefox(this,'2')\" name=\"ruploadfile\"  id =\"ruploadfile\" frameborder=\"0\" width=\"550\" height=\"250\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"\/tools\/talkvoice.htm?talkid="+talkid+"&photolink="+photolink+"&dv=rvoicelink&t=rv&uid="+userid+"\"><\/iframe>";
        $('div_rvoicelink').style.display='block';
        $('div_bg').style.display='block';
     }
}

function ShowPhotoDiv(){
    //var guid=GetGuid('1');
    if($('hd_userid').value=="")
    {
        Alert('Error','Please login first!')
    }
    else
    {
     //$('div_voicelink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this)\" onload=\"stateChangeFirefox(this)\" name=\"uploadfile\"  id =\"uploadfile\" frameborder=\"0\" width=\"100%\" height=\"150\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"http:\/\/files.talk.com\/upload.aspx?guid="+guid+"\"><\/iframe><iframe name=\"iframe\"  id =\"iframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/iframe.aspx\"><\/iframe>";
    $('div_photolink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load3\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'3')\" onload=\"stateChangeFirefox(this,'3')\" name=\"puploadfile\"  id =\"puploadfile\" frameborder=\"0\" width=\"350\" height=\"170\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"\/tools\/talkphoto.htm?dv=photolink\"><\/iframe>";
   
      //$('div_photolink').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load3\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'3')\" onload=\"stateChangeFirefox(this,'3')\" name=\"puploadfile\"  id =\"puploadfile\" frameborder=\"0\" width=\"100%\" height=\"150\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\""+photodomain+"\/photo.aspx?d="+document.domain+"\"><\/iframe><iframe name=\"piframe\"  id =\"piframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/pframe.htm\"><\/iframe>";
        $('div_photolink').style.display='block';
        $('div_bg').style.display='block';
    }
}

function ShowTalkContentDiv(talkid){
     //var guid=GetGuid('1');
    if($('hd_userid').value=="")
    {
        Alert('Error','Please login first!')
    }
    else
    {
        $('div_bg').style.display='block';
      $('div_talkcontent').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load4\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'4')\" onload=\"stateChangeFirefox(this,'4')\" name=\"tciframe\"  id =\"tciframe\" frameborder=\"0\" width=\"100%\" height=\"150\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"\/tools\/talkcontent.htm?id="+talkid+"\"><\/iframe><iframe name=\"tciframe\"  id =\"tciframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/c_b_iframe.htm?dv=talkcontent\"><\/iframe>";
      $('div_talkcontent').style.display='block';
    }
}


function ShowTalkDiv(groupid){
    if($('hd_userid').value=="")
    {
        Alert('Error','Please login first!')
    }
    else
    {
        $('div_bg').style.display='block';
        $('div_talkgruoup').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load5\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'5')\" onload=\"stateChangeFirefox(this,'5')\" name=\"tgiframe\"  id =\"tgiframe\" frameborder=\"0\" width=\"100%\" height=\"150\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"\/tools\/talkgroup.htm?id="+groupid+"\"><\/iframe><iframe name=\"tgciframe\"  id =\"tgciframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/c_b_iframe.htm?dv=talkgruoup\"><\/iframe>";
        $('div_talkgruoup').style.display='block';
      
      }

    //$('ctl00_rightmain_txt_talktopic').value=$('sp_topictitle'+groupid).innerHTML;
    //$('ctl00_rightmain_txt_talktags').value=$('sp_grouptags'+groupid).innerHTML;
}

function ShowCommentDiv(CommentId){
     //var guid=GetGuid('1');
    if($('hd_userid').value=="")
    {
        Alert('Error','Please login first!')
    }
    else
    {
      $('div_bg').style.display='block';
      $('div_comment').innerHTML="<div align=\"center\" style=\"position: absolute;z-index: 1;top:75px;left:100px\" id=\"load6\"><img src=\"\/images\/ajax-loader.gif\" \/> loading...<\/div><iframe style=\"visibility:hidden\" onreadystatechange=\"stateChangeIE(this,'6')\" onload=\"stateChangeFirefox(this,'6')\" name=\"cciframe\"  id =\"cciframe\" frameborder=\"0\" width=\"100%\" height=\"170px\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"\/tools\/talkcomment.htm?id="+CommentId+"\"><\/iframe><iframe name=\"cciframe\"  id =\"cciframe\" frameborder=\"0\" width=\"100%\" height=\"20\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" src=\"/tools/c_b_iframe.htm?dv=comment\"><\/iframe>";
      $('div_comment').style.display='block';
    }
}

function DeleteVoiceLink(talkid,editorid){
    var userid=$('hd_userid').value;
    if(userid==""){
        Alert('Error','Please login first!')
    }
    else
    {
        if(userid==editorid){
            location.href="/action.aspx?a=delvoice&id="+talkid+"&u="+editorid+"&url="+escape(location.href)+"&r="+Math.random();
        }
        else{
            var isadmin=$('hd_isadmin').value;
            if(isadmin==1){
                location.href="/action.aspx?a=delvoice&id="+talkid+"&u="+editorid+"&url="+escape(location.href)+"&r="+Math.random();
            }
            else
                Alert('Error','无权删除!')
        }
     }
}



function SetFlashMp3(){
    var width="145";
    var height="35";
    var flashname="";
    var obj_ipv = document.getElementsByName("ipv_v");
    for(i=0;i<obj_ipv.length;i++)
    {
        flashname=obj_ipv[i].value.replace(/.+\./,"");
	    $(obj_ipv[i].id.replace('i','s')).innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='"+width+"' height='"+height+"'>     <param name='movie' value='/images/"+flashname+".swf?soundFile="+obj_ipv[i].value+"&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x666666&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x666666&righticonhover=0xffffff&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x9FFFB8&loop=no&autostart=no' /> <param name='quality' value='high' />      <param value='transparent' name='wmode' />      <embed src='/images/"+flashname+".swf?soundFile="+obj_ipv[i].value+"&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x666666&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x666666&righticonhover=0xffffff&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x9FFFB8&loop=no&autostart=no' width='"+width+"' height='"+height+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>  </object>" 
    }
    
    obj_ipv = document.getElementsByName("ipcv_v");
    for(i=0;i<obj_ipv.length;i++)
    {
        flashname=obj_ipv[i].value.replace(/.+\./,"");
	    $(obj_ipv[i].id.replace('i','s')).innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='"+width+"' height='"+height+"'>     <param name='movie' value='/images/"+flashname+".swf?soundFile="+obj_ipv[i].value+"&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x666666&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x666666&righticonhover=0xffffff&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x9FFFB8&loop=no&autostart=no' /> <param name='quality' value='high' />      <param value='transparent' name='wmode' />      <embed src='/images/"+flashname+".swf?soundFile="+obj_ipv[i].value+"&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x666666&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x666666&righticonhover=0xffffff&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x9FFFB8&loop=no&autostart=no' width='"+width+"' height='"+height+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>  </object>"
    }
}


function DrawImage(ImgD,width,height){
		var image=new Image();
		image.src=ImgD.src;
		if(image.width>0 && image.height>0){
			flag=true;
			if(image.width/image.height>= width/height){
				if(image.width>width){ 
					ImgD.width=width;
					ImgD.height=(image.height*width)/image.width;
				}else{
					ImgD.width=image.width; 
					ImgD.height=image.height;
				}
				ImgD.alt=image.width+"x"+image.height;
			}else{
				if(image.height>height){ 
					ImgD.height=height;
					ImgD.width=(image.width*height)/image.height; 
				}else{
					ImgD.width=image.width; 
					ImgD.height=image.height;
				}
				ImgD.alt=image.width+"x"+image.height;
			}
		}
	} 




function GoTalk(obj,url){
   if(obj.selectedIndex  &&  obj.selectedIndex!=0)
   {window.location.href=url+'&l='+obj.value+'#rp';}
   obj.selectedIndex=0;
}

function CheckWord(ThisInput,ThisSpan,Type){
    if(Type==1)
        $('btn_login').focus();
        
     if (ThisInput.value.length==0)
     {
        $(ThisSpan).style.display='';
        return false;
     }
    else
    {
        $(ThisSpan).style.display='none';
        return true;
     }
}


function CheckUserName(ThisInput){
    var ThisSpan=ThisInput.id.replace("txt_","sp_");
    var ThisInput_length=ThisInput.value.length;
    if (ThisInput_length==0)
     {
        $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML='Please input your name';
        return false;
     }
    else
    {
        if(bytes(ThisInput.value)>16){
         $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML='用户名最长不得超过16个字节(数字，字母和下划线)';
         return false;
        }
         else if(bytes(ThisInput.value)<4){ $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML='用户名最少不得少于4个字节(数字，字母和下划线)';
         return false;}
    else if(!ChkStrLetter(ThisInput.value)){ $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML='用户名仅可使用数字、字母和下划线)';
         return false;}
    else
         $(ThisSpan).style.display='none';
        return true;
     }
}

function CheckInPut(ThisInput,NoInputTip,Min,MinTip,Max,MaxTip,WrongTip){
    var ThisSpan=ThisInput.id.replace("txt_","sp_");
    var ThisInput_length=ThisInput.value.length;
    if (ThisInput_length==0)
     {
        $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML=NoInputTip;
        return false;
     }
    else
    {
        if(bytes(ThisInput.value)>Max){
         $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML=MaxTip;
         return false;
        }
         else if(bytes(ThisInput.value)<Min){ $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML=MinTip;
         return false;}
    else if(!ChkStr(ThisInput.value)){ $(ThisSpan).style.display='';
        $(ThisSpan).innerHTML=WrongTip;
         return false;}
    else
         $(ThisSpan).style.display='none';
        return true;
     }
}


function ChkStr(str)
{
    if(typeof(str)!='string')
    {str=str.value}
    for(var i=0;i<str.length;i++)
    {
        if(str.charCodeAt(i)<127&&!str.substr(i,1).match(/^\w+$/ig))
        {return false}
    }
    return true
}

function ChkStrLetter(str)
{
    if(typeof(str)!='string')
    {str=str.value}
    
    var re = /^[0-9A-Za-z_]*$/;   //判断字符串是否为数字     //判断正整数 /^[1-9]+[0-9]*]*$/   
    if (!re.test(str))
    {
        return false;
    }
    return true
}

function bytes(str){if(typeof(str)!='string'){str=str.value}var len=0;for(var i=0;i<str.length;i++){if(str.charCodeAt(i)>127){len++}len++}return len};


function GetActionUrl(action,id){
    var userid=$('hd_userid').value;
    if(userid==""){
        Alert('Error','Please login first!')
    }
    else
    {
        location.href="/action.aspx?a="+action+"&id="+id+"&url="+escape(location.href)+"&r="+Math.random();
    }
}

function SetEmptyUpload(extraid){
	$('hd_leftvoice'+extraid).value="";
	$('spo_uploadlink'+extraid).style.display="none"
	$('sp_uploadlink'+extraid).style.display=""
}