www.gusucode.com > YulinCMS 雨林内容管理系统 2.0源码程序 > Admin/JS/Ad.js

    

function showZoneTypePanel()
{
    if($(getClientId("rblistZoneType_0")).checked==false)
    {
        $(getClientId("rblistShowType_2")).disabled = true;
        $(getClientId("rblistShowType_0")).checked=true;
    }
    else
    {   
        $(getClientId("rblistShowType_2")).disabled=false;
        $(getClientId("rblistShowType_0")).checked=true;
    }

    zoneDisableSize($(getClientId("rblistZoneType_5")).checked);

    var obj=document.getElementsByName(getClientName("rblistZoneType"));
    for (var j=0;j<obj.length;j++)  
    {
        var ot = $(getClientId("zoneTypeSetting" + (j + 1)))
        if($(getClientId("rblistZoneType_"+j)).checked && $(getClientId("rblistIsDefaultSetting_1")).checked)
        {
            ot.style.display = '';
        }
        else
        {    
            ot.style.display = 'none';
        }
    } 
}


function zoneDisableSize(value)
{
    $(getClientId("txtWidth")).disabled=value;
    $(getClientId("txtHeight")).disabled=value;
    $(getClientId("ddlZoneSize")).disabled=value;
}

     
function zoneSelectSize(o)
{
    size = o.options[o.selectedIndex].value;
    if (size != '0x0')
    {
        sarray = size.split('x');
        height = sarray.pop();
        width  = sarray.pop();
        $(getClientId("txtWidth")).value = width;
        $(getClientId("txtHeight")).value = height;
    }
    else
    {
        $(getClientId("txtWidth")).value = 100;
        $(getClientId("txtHeight")).value = 100;
    }
}
     
     
function changePositonShow(drop)
{
    var text=drop.options[drop.options.selectedIndex].text;
    var name=drop.id.replace(getClientId("ddl"),"");
    name=name.replace("Position","");
    $(name+"Left").innerHTML=text.substring(0,1);
    $(name+"Top").innerHTML=text.substring(1,2);
}
    



// 检查提交表单
function checkForm()
{
    if($(getClientId("rblistAdType_0")).checked)
    {
        var s = $(getClientId("txtPictureUrl"));
        if(s.value=="")
        {
            alert("还没有上传图片!");
            return false;
        }
    }
    if($(getClientId("rblistAdType_1")).checked)
    {
       var s = $(getClientId("txtFlashUrl"));
       if(s.value=="")
       {
          alert("还没有上传Flash");
          return false;
       }
    }
    if($(getClientId("rblistAdType_2")).checked && $(getClientId("txtAdText")).value=='')
    {
        alert('广告文本不能为空!');
        return false;
    }
    if($(getClientId("rblistAdType_3")).checked && $(getClientId("txtAdCode")).value=='')
    {
        alert('广告代码不能为空!');
        return false;
    }
    
    return true;
}

               
// 选择广告类型
function changeAdType()
{
	var val="";
	var obj = document.getElementsByName(getClientName("rblistAdType"));
	for(var i=0; i<obj.length; i++)
	{	
		 var ot = $(getClientId("adContent_"+(i+1)));
        if($(getClientId("rblistAdType_"+i)).checked)
        {
            ot.style.display = "";
            if(i==0)
		    {
		    	$(getClientId("chkClickCount")).disabled = false;
		    	$(getClientId("txtClicks")).disabled = false;
		    }
		    else
		    {
			    $(getClientId("chkClickCount")).disabled = true;
			    $(getClientId("txtClicks")).disabled = true;
		    }
        }
        else
        {
            ot.style.display = "none";
        }
	}
	 
}



// 清空版位选择
function clearAdZoneSelect()
{
	var obj = $(getClientId("lboxAdZone"));
    for(var i=0;i<obj.length;i++)
    {
      obj.options[i].selected = false;
    }
}