tag_start= ""; $this->tag_end = ""; $this->tag_body_start = ""; $this->tag_body_end = ""; $this->SetSrc($src); $this->SetWidth($width); $this->SetHeight($height); $this->SetScrolling($scrolling); $this->AddOption('id',$id); } function SetSrc($value=NULL) { if(is_null($value)) { return $this->DelOption("src"); } elseif(!is_string($value)) { return $this->error("Incorrect value for SetSrc [$value]"); } return $this->AddOption("src",$value); } function SetWidth($value) { if(is_null($value)) { return $this->DelOption("width"); } elseif(!is_string($value)) { return $this->error("Incorrect value for SetWidth [$value]"); } $this->AddOption("width",$value); } function SetHeight($value) { if(is_null($value)) { return $this->DelOption("height"); } elseif(!is_string($value)) { return $this->error("Incorrect value for SetHeight [$value]"); } $this->AddOption("height",$value); } function SetScrolling($value) { if(is_null($value)) $value = 'no'; if($value=='no' && $value=='yes' && $value=='auto') { return $this->error("Incorrect value for SetScrolling [$value]"); } $this->AddOption("scrolling",$value); } } ?>