<?
/* Created By Alex Lau HTML-PHP-TAG Version 1.0
 *
 *
 */

if(!defined("STRING"))
{
  define("STRING",1);  

/* Structual Tag for HTML ------------------------------------------------
 *
 */
function strsHTML()   { return "<HTML>"; };
function streHTML()   { return "</HTML>";};
function strsHEAD()   { return "<HEAD>"; };
function streHEAD()   { return "</HEAD>"; };

function strBEGIN()   { return "<HTML>"; };
function strDONE()    { return"</BODY>\n</HTML>"; };

function strsBODY($o=""){ return"<BODY $o>";};
function streBODY()     { return"</BODY>";};

/* Heading Tag -----------------------------------------------------------
 *
 */
function strTITLE($t) { return"<TITLE>". $t ."</TITLE>"; };
function strBASE($url, $target="") {
  $t="<BASE HREF=\"$url\" ";
  if($target) $t.="TARGET=\"$target\""; $t.=">";
  return $t;
};
function strREFRESH($t,$url) { return"<META http-equiv=\"refresh\" content=\"$t;URL='$url'\">"; };
function strCHARSET($char) { return"<META http-equiv=\"Conect-Type\" content=\"text/html; charset=$char\">"; };
function strAUTHOR($author) { return"<META name=\"Author\" content=\"$author\">"; };
function strKEYWORD($keyword){ return"<META name=\"Keywords\" content=\"$keyword\">"; };    
function strDESCRIPT($description) { return"<META name=\"Description\" content=\"$description\">"; };
function strSTYLE($t){ return "<STYLE TYPE=\"text/css\">\n".$t."</STYLE>";};
function strSTYLEDEF($mycss) { return"<LINK REL=STYLESHEET TYPE=\"text/css\" HREF=\"$mycss\">"; };
function strFONTDEF($fontpathname) { return"<LINK HXBURNED REL=\"fontdef\" SRC=\"$fontpathname\">"; };

/* Block Level Text Element ----------------------------------------------
 *
 */
function strsADDR($o="") { return "<ADDRESS $o>";};
function streADDR()      { return "</ADDRESS>"; }

function strsBQ($o="") { return "<BLOCKQUOTE $o>";};
function streBQ()      { return "</BLOCKQUOTE>"; };

function strsDIV($o="") { return "<DIV $o>"; };
function streDIV()     { return "</DIV>"; };

function strsH($o, $type=1){ return "<H$type $o>";};
function streH($htype=1)   { return "</H$htype>";};

function strsP($o){ return "<P $o>";};
function streP()  { return "</P>";};

function strsPRE($o=""){ return"<PRE $o>";};
function strePRE()    { return"</PRE>";};

function strsXMP($o=""){ return"<XMP $o>";};
function streXMP()     { return"</XMP>";};

/* List Formatting Tag ---------------------------------------------------
 *
 */


function strsDIR($o=""){ return"<DIR $o>";};
function streDIR()     { return"</DIR>";};

function strsDL($compact=0,$o=""){ if($compact) $c="COMPACT"; return"<DL $c $o>";};
function streDL()     { return"</DL>";};

function strsDT($o=""){ return"<DT $o>";};
function streDT()     { return"</DT>";};

function strsDD($o=""){ return"<DD $o>";};
function streDD()     { return"</DD>";};

function strsML($o=""){ return"<MENU $o>";};
function streML()     { return"</MENU>";};

function strsOL($o=""){ return"<OL $o>";};
function streOL()     { return"</OL>";};

function strsUL($o=""){ return"<UL $o>";};
function streUL()     { return"</UL>";};

function strsLI($o=""){ return"<LI $o>";};
function streLI()     { return"</LI>";};

/* Formatting Tag----------------------------------------------------------
 *
 *
 */


function strsB(){ return"<B>";};
function streB(){ return"</B>";};
function strB($text){ return "<B>$text</B>";};

function strsBF($num){ return"<BASEFONT SIZE=$num>";};
function streBF()    { return"</BASEFONT>";};


function strsBLK(){ return"<BLINK>";};
function streBLK(){ return"</BLINK>";};
function strBLK($text){ return"<BLINK>$text</BLINK>";};

function strsCITE(){ return"<CITE>";};
function streCITE(){ return"</CITE>";};
function strCITE($text){ return"<CITE>$text</CITE>";};

function strsCODE(){ return"<CODE>";};
function streCODE(){ return"</CODE>";};
function strCODE($text){ return"<CODE>$text</CODE>";};

function strsEM(){ return"<EM>";};
function streEM(){ return"</EM>";};
function strEM($text){ return"<EM>$text</EM>";};

function strsF($o) { return"<FONT $o>";};
function streF()   { return"</FONT>";};
function strF($text, $o) { return"<FONT $o>$text</FONT>"; };

function strsI(){ return"<I>";};
function streI(){ return"</I>";};
function strI($text){ return "<I>$text</I>";};

function strBIG($text)  {return"<BIG>$text</BIG>";};
function strKBD($text)  {return"<KBD>$text</KBD>";};
function strPTXT($text) {return"<PLAINTEXT>$text</PLAINTEXT>";};
function strS($text)    {return"<S>$text</S>";};
function strSMALL($text){return"<SMALL>$text</SMALL>";};
function strSTRONG($text)  {return"<STRONG>$text</STRONG>";}; 
function strSUB($text)  {return"<SUB>$text</SUB>";};
function strSUP($text)  {return"<SUP>$text</SUP>";};
function strTT($text)   {return"<TT>$text</TT>";};
function strU($text)    {return"<U>$text</U>";};
function strVAR($text)  {return"<VAR>$text</VAR>";};

/* Anchor and Link Tag
 *
 */

function strsA($o)  {return"<A $o>";};
function streA()    {return"</A>";};
function strA($text,$o=""){return"<A $o>$text</A>";};

/* Image Tag
 *
 */

function strsIMG($o){ return"<IMG $o>";};
function streIMG()  { return"</IMG>";};
function strIMG($text,$o) { return"<IMG $o>$text</IMG>";};

function strsAREA($o){ return"<AREA $o>";};
function streAREA($o){ return"</AREA>";};
function strAREA($text,$o){ return"<AREA $o>$text</AREA>";};


/* Table Tag
 *
 */

function strsT($o){ return "<TABLE $o>";};
function streT()  { return "</TABLE>";};

function strsCAP($o){ return"<CAPTION $o>";};
function streCAP()  { return"</CAPTION>";};

function ssTR($o) { return"<TR $o>";};
function streTR()   { return"</TR>";};

function strsTD($o) { return"<TD $o>";};
function streTD()   { return"</TD>";};

function strsTH($o) { return"<TH $o>";};
function streTH()   { return"</TH>";};

/* FORM Tag
 *
 */

function strsFORM($o){ return"<FORM $o>";};
function streFORM()  { return"</FORM>";};

function strsINPUT($o){ return"<INPUT $o>";};
function streINPUT()  { return"</INPUT>";};

function strsSEL($o){ return"<SELECT $o>";};
function streSEL()  { return"</SELECT>";};

function strsOPT($o){ return"<OPTION $o>";};
function streOPT()  { return"</OPTION>";};
function strOPT($text,$o="") { return"<OPTION $o>$text</OPTION>";};


function strsTEXTA($o){ return"<TEXTAREA $o>";};
function streTEXTA()  { return"</TEXTAREA>";};

function strBR($num=1) { for($i=0; $i<$num; $i++) $t.="<BR>"; echo $t."\n"; };
function strsCENT()   { return"<CENTER>";};
function streCENT() { return"</CENTER>";};

function strHR() { return"<HR>";};

}//endif              
?>
