
var bgImage = new Array();
var cardCategory="";
var bgSwf;




function build_Html(bgImage,finallodervalue, absloadervalue) 
{
	bgSwf=bgImage;
	
	floader=finallodervalue;
	aloader=absloadervalue;
	
	var backGround="";
	var finalpath=aloader+"?ldrName="+floader+"&crdName="+bgSwf;
	
	backGround = document.getElementById("bag").value;

	if(document.getElementById("size").value=="")
	 	var frontSize = 3;
	else
		var frontSize = document.getElementById("size").value;
	if(document.getElementById("color").value=="")	
	 	var frontColor="#006699";
	else
		var frontColor = document.getElementById("color").value;
	if(document.getElementById("face").value=="")
   		var frontStyle="arial";
	else

		var frontStyle = document.getElementById("face").value;
	
	

	
	var strHtml = new Array();
		
	strHtml.push('<table border=0 background="' + backGround+ '" id="background"><tr><td align="CENTER" width="580" height="385"><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"  height="350" width="550" id="sw_mv"><PARAM NAME=movie  VALUE= '+ finalpath+ '> <PARAM NAME=quality VALUE=high><PARAM NAME=wmode VALUE="transparent"><PARAM NAME=bgcolor VALUE=""><PARAM NAME=menu VALUE=false><EMBED id="sw_mv" src=' + finalpath+ ' quality=high  width="550" height="350" ALIGN="center" bgcolor="" menu=false wmode=Transparent TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></td></TR><tr>	<td align=left><font color="' + frontColor + '" face="' + frontStyle+ '" size="' + frontSize + '" id=ffh><b>To: Recipient</b></font></td></tr><tr><td align="center"> 	<font color="' + frontColor + '" face="' + frontStyle+ '"  size="' + frontSize + '"  id=ffm>Your personalized message will appear here.<BR/> You can write as much as you like because<BR/>our cards will expand to fit your message.</FONT></td></tr><tr><td align="right"><FONT color= "' + frontColor + '"  face= "' + frontStyle+ '"  size="' + frontSize + '" id="fff"><b>From: Sender</b></FONT></td></tr></table>');
	
	
	return strHtml;
	
}








function replaceText(fl, text,finallodervalue, absloadervalue) 
{
	
  bgImage=text;
  if (fl != null) 
  {
    txtarr=build_Html(bgImage,finallodervalue, absloadervalue);
   
     clearText(fl);
     clearText(fl);  
	 clearText(fl)
	fl.innerHTML += txtarr;
	
	adjustValue(bgImage);
	
  }
}



function adjustValue(bgImage)
{
var swfpath ="";

  if(checkReadyState(xmlhttp))
  {
  	var response = xmlhttp.responseXML.documentElement;
  	x=response.getElementsByTagName("swf")
  	
  	for (i=0;i<x.length;i++)
  	{
  	
      	xx=x[i].getElementsByTagName("relativePath");
        currentAbsPath=x[i].getElementsByTagName("absolutePath");
        var etxt=x[i].getElementsByTagName("etxt");
      try
        {
 			swfpath =currentAbsPath[0].firstChild.data;
 			curSwfPath=xx[0].firstChild.data;
 			etxtvalue=etxt[0].firstChild.data;
      		if(curSwfPath== bgImage)
      		{	
      			document.getElementById("swf").value=swfpath ;
      			document.getElementById("etxt").value=etxtvalue;
					return;
      		}
      	
  	   
        }
      catch (er)
        {
       
        }
    }
   }  //for loop ending

}





function clearText(fl) {
   

   if (fl != null) {

    if (fl.childNodes) {

      for (var i = 0; i < fl.childNodes.length; i++) {
      
        var childNode = fl.childNodes[i];
        fl.removeChild(childNode);
	         

      }
    }
  }
  
}
