<%@ Page Language="C#" MasterPageFile="~/Admin/MainPage.Master" AutoEventWireup="true" ValidateRequest="false" 
    Codebehind="BrandEdit.aspx.cs" Inherits="PPFOR.Admin.ContentArea.Product.BrandEdit" Title="修改品牌" %>

<asp:Content ID="Content1" ContentPlaceHolderID="PPFOR_mainContent" runat="server">    
  <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
  <script type="text/javascript" src="/ckfinder/ckfinder.js"></script>     
  <script src="../../JS/popup.js" type="text/javascript"></script>  
<script type="text/javascript">
var finder = new CKFinder();
finder.BasePath = '/ckfinder/';
finder.ResourceType="Images";
finder.RememberLastFolder=true;
finder.PrintWaterImage=false;
function BrowseImage()
{		
    finder.SelectFunction = SetImageField;
	finder.DisableThumbnailSelection=true;
	finder.Popup();
}
function SetImageField(fileUrl)
{
    var obj=document.getElementById("<%=PPFOR_logo.ClientID %>");
   
	if(obj!=null && fileUrl.indexOf(finder.RootUrl)==0)
	{
	    obj.value = fileUrl;
        if(document.all)
        {
            obj.fireEvent("onchange");
        }
        else
        {
            var evt = document.createEvent('HTMLEvents');   
             evt.initEvent('change',true,true);   
             obj.dispatchEvent(evt);   
        }       
    }
}
function show(obj){
    if(obj!=null && obj.type=='checkbox')
    {
        var target1=document.getElementById('divSeo1');
        var target2=document.getElementById('divSeo2');
        target1.style.display=(obj.checked==true)?'':'none';  
        target2.style.display=(obj.checked==true)?'':'none'; 
    }
}
function readable(obj,targetid){
    var target=document.getElementById(targetid);
    if(obj!=null && obj.type=='checkbox' && target!=null)
    {
        target.readOnly=obj.checked;
        if(!obj.checked)
        {
            target.select();
        }
    }
}
function openModelFilesForSelect(id)
{
    popup_show("选择模板文件","<iframe id='fileFrame' src='/Admin/CustomView/filemanager.aspx?rid=" + document.getElementById(id).getAttribute("rid") + "' scrolling='yes' width='100%' height='100%' frameborder='0' ></iframe>",520,360);
}
</script>
<form action="BrandEdit.aspx" method="post" id="form1" runat="server">    
    <table width="100%" border="0" cellpadding="0" cellspacing="0" class="fortable">
    <thead>   
        <tr>
            <td colspan="2" align="center">修改品牌</td>
        </tr>    
    </thead>                   
        <tr>
            <td style="width:15%" align="right">品牌名称：</td>
            <td>
                <asp:TextBox ID="PPFOR_brandName" runat="server" Width="300px" MaxLength="30"></asp:TextBox>                 
                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" SetFocusOnError="true" ValidationExpression="^[^<>\x22]{2,30}$" Display="Dynamic" ControlToValidate="PPFOR_brandName"><br />品牌名称长度必须在2至30个字符之间，且不能包含以下字符之一：<，>，"</asp:RegularExpressionValidator>
              <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" SetFocusOnError="true" Display="Dynamic" ControlToValidate="PPFOR_brandName"><br />品牌名称不能为空</asp:RequiredFieldValidator>              
              <asp:Label ID="PPFOR_brandID" runat="server" Enabled="false" Visible="false"></asp:Label>
            </td>
        </tr> 
        <tr>
            <td align="right">静态文件名：</td>
            <td style="white-space:normal;">
                <asp:Label ID="PPFOR_htmlName" runat="server"></asp:Label>&nbsp;
            </td>
        </tr>   
        <tr>
            <td align="right">品牌网址：</td>
            <td>
                <asp:TextBox ID="PPFOR_url" runat="server" MaxLength="255" Width="300px"></asp:TextBox>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" SetFocusOnError="true" ValidationExpression="^(http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?)|(/[\w-./?%&=]*)$" Display="Dynamic" ControlToValidate="PPFOR_url"><br />品牌网址格式不符合</asp:RegularExpressionValidator>                
            </td>
        </tr> 
        <tr>
            <td align="right">品牌介绍：</td>
            <td>
                <asp:TextBox ID="PPFOR_description" runat="server" TextMode="MultiLine" Height="80px" Width="99%"></asp:TextBox>
                    <script type="text/javascript">
                      var editor = CKEDITOR.replace("<%=PPFOR_description.ClientID%>");       
                    </script>
            </td>
        </tr>
        <tr>
            <td align="right">品牌LOGO：</td>
            <td>
                <asp:TextBox ID="PPFOR_logo" runat="server" Width="300px" MaxLength="255"></asp:TextBox>      
                <input type="button" value="选择图片" class="inputbutton" onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'" onclick="BrowseImage();" />
                <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" SetFocusOnError="true" ValidationExpression='^[/][^\\<>*?:|\"]{3,254}$' Display="Dynamic" ControlToValidate="PPFOR_logo"><br />品牌LOGO图片文件路径必须以“/”开头，且长度必须在4至255个字符之间，且不能包含以下字符之一： \ < > | " ? : *</asp:RegularExpressionValidator>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" SetFocusOnError="true" Display="Dynamic" ControlToValidate="PPFOR_logo"><br />品牌LOGO图片文件路径不能为空</asp:RequiredFieldValidator>              
            </td>
        </tr>     
         <tr>
            <td align="right">品牌模板：</td>
            <td>
                <asp:TextBox ID="PPFOR_brandTemplate" runat="server" Width="300px" MaxLength="255"></asp:TextBox>
                <input type="button" value="选择模板" class="inputbutton" onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'" onclick="openModelFilesForSelect('<%=PPFOR_brandTemplate.ClientID %>');" />
                <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" SetFocusOnError="true" ValidationExpression='^[/][^\\<>*?:|\"]{3,254}$' Display="Dynamic" ControlToValidate="PPFOR_brandTemplate"><br />品牌模板文件路径必须以“/”开头，且长度必须在4至255个字符之间，且不能包含以下字符之一： \ < > | " ? : *</asp:RegularExpressionValidator>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" SetFocusOnError="true" Display="Dynamic" ControlToValidate="PPFOR_brandTemplate"><br />品牌模板文件路径不能为空</asp:RequiredFieldValidator>
            </td>
        </tr>    
        <tr>
            <td align="right">排序：</td>
            <td>
                <asp:TextBox ID="PPFOR_sort" runat="server" Text="0" MaxLength="4"></asp:TextBox>
                <asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="PPFOR_sort" Display="Dynamic" SetFocusOnError="true" Type="Integer" MinimumValue="-999" MaximumValue="9999">排序顺序只能填写-999至9999之间的整数</asp:RangeValidator>
            </td>
        </tr>    
         <tr>
            <td align="right">是否显示：</td>
            <td>
                <asp:RadioButton ID="PPFOR_brandShow" runat="server" GroupName="BrandShow" Text="是" Checked="true" />&nbsp;&nbsp;&nbsp;
                <asp:RadioButton ID="PPFOR_brandHide" runat="server" GroupName="BrandShow" Text="否" Width="135px" />
            </td>
        </tr>
         <tr>
            <td align="right">是否推荐：</td>
            <td>
                <asp:CheckBox ID="PPFOR_brandRecommended" runat="server" Text="推荐" />
            </td>
        </tr>
        <tr>
            <td colspan="2" style="background-color: #f2f2f2" align="left">                
                <input type="checkbox" id="PPFOR_ckeSeo" runat="server" checked="checked" onclick="show(this)" />Seo 优化设置 & 其它
            </td>
        </tr>     
        <tr id="divSeo1">
            <td align="right">Meta关键字：</td>
            <td>
                <asp:TextBox ID="PPFOR_brandKeyWord" runat="server" Width="98%" MaxLength="255"></asp:TextBox><br />
                <input type="checkbox" id="PPFOR_brandKeyWordAuto" runat="server" checked="checked" />自动获取
            </td>
        </tr>
        <tr id="divSeo2">
            <td align="right">Meta描述：</td>
            <td>
                <asp:TextBox ID="PPFOR_brandDescription" runat="server" Width="98%" MaxLength="255"></asp:TextBox><br />                            
                <input type="checkbox" id="PPFOR_brandDescriptionAuto" runat="server" checked="checked" />自动获取
            </td>                  
        </tr>                                   
        <tr>
            <td colspan="2" style="width:100%; height:50px; display:none" align="center" valign="middle">
                <asp:Button ID="PPFOR_updateBrand" CssClass="inputbutton" runat="server" Text="修改" OnClick="PPFOR_updateBrandClick"/>
                <input name="reset" type="reset" id="reset1" class="inputbutton" onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'" value="重置" />              
                <script type="text/javascript">
                    addButtonArray("<%= PPFOR_updateBrand.ClientID %>","reset1");
                </script>
            </td>
        </tr>           
    </table>
</form>
</asp:Content>
