var web_root="/";
$(document).ready(function(){
    $(":input[name='vcode']").focus(function(){
        var obj = $(this);
        var vcodeobj="<span id='vcodeShow'><img src='?p=wg&m=vcode&test="+ Math.random()+"' alt='验证码' /></span>";
        if($("#vcodeShow").length>0){
            $("#vodeShow").html(vcodeobj);            
        }else{         
            obj.after(vcodeobj);
        }
        //$("#vcodeShow").click(function(){$(this).children('img').location.reload()});
    });    
});


function returnAjaxForm(formId,Method,Url,sucCallBack){
    var m=(Method=='POST')?'POST':'GET';
    var inputprefix=arguments[4]?arguments[4]:'';
    var datastr= returnFormParam(formId,inputprefix);
    $.ajax({type:m,url:Url,data:datastr,cache:false,success:sucCallBack});
}

function returnFormParam(formId){
    var inputprefix=arguments[1]?arguments[1]:'';
    if(inputprefix!=''){
        datastr=$.param($(""+formId+" :input[name^='"+inputprefix+"']"));
    }else{
        datastr=$.param($(""+formId+" :input[type='text'],"+formId+" :input[type='password'],"+formId+" :input[type='hidden'],"+formId+" textarea,"+formId+" select,"+formId+" :input[type='radio']:checked,"+formId+" :input[type='checkbox']:checked"));
    }
    return datastr;
}

function createMarkDiv(msg){
    var autoClose = arguments[1]?arguments[1]:'';
    var background = arguments[2]?arguments[2]:'#f00';
    var gourl = arguments[3]?arguments[3]:'';
    var markObj= '<div id="show_Div">'+
    '    <div style="position:absolute; right:4px; top:4px;font-size:12px;">点击<br />关闭</div>'+
    '	<marquee behavior="alternate" style="width:96%;">'+msg+'</marquee>'+
    '</div>';
    ($("#show_Div").length==0)?$("body").append(markObj):$("#show_Div").html(markObj);
    var sTop=$(document).scrollTop()+($(window).height() - 30) / 2;
    var sLeft=parseInt(($(document).width() - 400) / 2); 
    $("#show_Div").css({'top':sTop,'left':sLeft,'width':'400px','background':background,'color':'#fff','border':'double 2px #000','padding':'10px','height':'30px','font-size':'14px','position':'absolute','z-index':'10000'}).click(function(){$(this).remove()});
    if(autoClose!=''){
        window.setTimeout(function(){$("#show_Div").remove();if(gourl!=''){window.location.href=''+gourl+''}},autoClose);
    }
}

function creatFloatTopAlertDiv(msg){
    var closehtml="<div style='float:right;'>点击关闭提示</div>";
    var markObj="<div id='floatTopAlertDiv'>"+closehtml+msg+"</div>";
    ($("#floatTopAlertDiv").length==0)?$("body").append(markObj):$("floatTopAlertDiv").html(closehtml+msg);
    $("#floatTopAlertDiv").width($("body").width());
    $("#floatTopAlertDiv").css({"position":"absolute",'z-index':'9000','background':'#ff0','top':'0','left':$("body").scrollTop(),'color':'red','height':'20px'});    
    $("#floatTopAlertDiv").click(function(){$(this).remove()});    
}


function copyToClipBoard(clipBoardContent){
       if(window.clipboardData){ 
              window.clipboardData.clearData(); 
              window.clipboardData.setData("Text", clipBoardContent);
       }else if(navigator.userAgent.indexOf("Opera") != -1){ 
              window.location = clipBoardContent; 
       }else if (window.netscape){ 
              try{ 
                     netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
              }catch (e){ 
                     alert("您的当前浏览器设置已关闭此功能！请按以下步骤开启此功能！\n新开一个浏览器，在浏览器地址栏输入'about:config'并回车。\n然后找到'signed.applets.codebase_principal_support'项，双击后设置为'true'。\n声明：本功能不会危极您计算机或数据的安全！"); 
              } 
              var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); 
              if (!clip) return; 
              var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); 
              if (!trans) return; 
              trans.addDataFlavor('text/unicode'); 
              var str = new Object(); 
              var len = new Object(); 
              var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); 
              var copytext = clipBoardContent; 
              str.data = copytext; 
              trans.setTransferData("text/unicode",str,copytext.length*2); 
              var clipid = Components.interfaces.nsIClipboard; 
              if (!clip) return false;
              clip.setData(trans,null,clipid.kGlobalClipboard);
       }
       return true;
}

function mediaPlayer(url){
    if(url=='') return false;
    var ext=url.substr(url.lastIndexOf('.')+1);
    var sWid= arguments[1]?arguments[1]:'200';
    var sHei= arguments[2]?arguments[2]:'175';
    var sAuto= arguments[3]?arguments[3]:'true';
    if(ext!='flv' && ext!='swf' && ext!='mp3' && ext!='xml'){alert(ext);return false;}  
    if (ext=='flv' || ext=='mp3' || ext=='xml'){
    var str="<object data=\""+web_root+"images/public/mediaplayer.swf?playmedia="+url+"&autoplay="+sAuto+"&dockcontrols=false&panelcolor=000000\"" +
        " type=\"application/x-shockwave-flash\" width=\""+sWid+"\" height=\""+sHei+"\" > " +
        "<param name=\"movie\" value=\"++\" />"+
        "<param name=\"allowFullScreen\" value=\"true\"/>" +
        "</object>";
    }else if($ext=='swf'){
        $str='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="'+sWid+'" height="'+sHei+'">'+
          '<param name="movie" value="'+url+'" />'+"\n"+
          '<param name="quality" value="high" />'+"\n"+
          '<param name="wmode" value="transparent" />'+"\n"+
          '<param name="menu" value="false" />'+"\n"+          
          '<embed src="'+url+'" width="'+sWid+'" height="'+sHei+'" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" menu="false" wmode="transparent" ></embed>'+"\n"+
        '</object>'; 
    } 
    return str;
    /*
<  ?xml version="1.0" encoding="UTF-8"? >
<playlist version="1" xmlns="http://xspf.org/ns/0/">
  <trackList>
    <track>
      <creator>The Beatles</creator>
      <title>Strawberry Fields</title>
      <location>http://www.beatles.com/strawberryfields.mp3</location>
    </track>
</playlist>
*/         
}
