slide and "not" selector
$("#"+groupindex).click(function(){
var category_div=$("div.category_name", this);
$(".category_body:not(#group"+this.id+")").slideUp(10, function(){
$("div.category_name").not(category_div).css("background-image","url(../images/arrow_right_new.png)")
});
$("#group"+this.id).slideToggle(200, function(){
if(category_div.css("background-image").search("arrow_down.png")!=-1)
category_div.css("background-image","url(../images/arrow_right_new.png)");
else
category_div.css("background-image","url(../images/arrow_down.png)");
});
});
select, checkbox, and radio
if(json.action.firewall!=undefined){
iframeBody.contents().find("input#firewall").attr("checked","checked");
iframeBody.contents().find("select#firewall_select").attr('value',json.action.firewall);
}
else{
iframeBody.contents().find("input#scanners").attr("checked","checked");
if(json.action.urlfilter!=undefined)
iframeBody.contents().find("input#urlfilter").attr("checked","checked");
if(json.action.ips!=undefined)
iframeBody.contents().find("input#ips").attr("checked","checked");
if(json.action.wrs!=undefined)
iframeBody.contents().find("input#wrs").attr("checked","checked");
if(json.action.webav!=undefined)
iframeBody.contents().find("input#webav").attr("checked","checked");
}