function GetCookieVal(offset)
{
var endstr = document.cookie.indexOf(";", offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return(unescape(document.cookie.substring(offset, endstr)));
}

function FixCookieDate(date)
{
var base = new Date(0);
var skew = base.getTime();	// dawn of (Unix) time - should be 0

	if (skew > 0)			// Except on the Mac - ahead of its time
		date.setTime(date.getTime() - skew);
}

function GetCookie(name){
var arg  = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i    = 0;

	while (i < clen)
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
			return GetCookieVal(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	
	return null;
}

function SetCookie(name, value, expires, path, domain, secure)
{
	document.cookie = name + "=" + escape(value) +
					  ((expires) ? "; expires=" + expires.toGMTString() : "") +
					  ((path) ? "; path=" + path : "") +
					  ((secure) ? "; secure" : "");
}

function DeleteCookie(name, path, domain)
{
	if (GetCookie(name))
	{
		document.cookie = name + "=" +
						  ((path) ? "; path=" + path : "") +
						  ((domain) ? "; domain=" + domain : "") +
						  "; expires=Thu, 01-Jan-70 00:00:01 GMT";	
	}
}

var expdate = new Date();
FixCookieDate(expdate);
expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 100000));

function set_Embed() 
{ 
  var obj = new String; 
  var parameter = new String; 
  var embed = new String; 
  var html = new String; 
  var allParameter = new String; 
  var clsid = new String; 
  var codebase = new String; 
  var pluginspace = new String; 
  var embedType = new String; 
  var src = new String; 
  
  var width = new String;
  var height = new String;

  var ServerIp = new String;
  var UserId = new String;
  var PassiveMode = new String;
  var Port = new String;
  var Status = new String;
  var Banner = new String;
  var ECHosting = new String;
  var FilelinkService = new String;
  var FilelinkServer = new String;

  this.init = function( s ,w , h, getType ) { 
      getType = (getType != undefined)? getType :'flash'; 
      if ( getType == "flash") 
      { 

        clsid = "D27CDB6E-AE6D-11cf-96B8-444553540000";        
        codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"; 
        pluginspage = "http://www.macromedia.com/go/getflashplayer"; 
        embedType = "application/x-shockwave-flash"; 

        parameter += "<param name='movie' value='"+ s + "'>\n";  
        parameter += "<param name='quality' value='high'>\n";    
        parameter += "<Param name='bgcolor' value=#FFFFFF>\n";


      }       
      src = s; 
      width = w; 
      height = h; 
  } 
  
  this.parameter = function( parm , value ) {      
      parameter += "<param name='"+parm +"' value='"+ value + "'>\n";        
      allParameter += " "+parm + "='"+ value+"'";       
  }  
  
  this.show = function(getType) { 
      if ( clsid) 
      { 
        obj = "<object classid=\"clsid:"+ clsid +"\" codebase=\""+ codebase +"\""; 

        if (width) {
            obj += " width ='" + width + "' ";
        }

        if (height) {
            obj += " height ='" + height + "' ";
        }

        obj += ">\n";
      } 
      
      if ( getType == "flash") {
      	embed = "<embed src='" + src + "' pluginspage='"+ pluginspage + "' type='"+ embedType + "'";

        if (width) {
            embed += " width ='" + width + "' ";
        }

        if (height) {
            embed += " height ='" + height + "' ";
        }

        embed += allParameter + " ></embed>\n";
      }

      if (getType == 'streaming') {
      	embed = "<embed src='" + src + "' type='"+ embedType + "'";

        if (width) {
            embed += " width ='" + width + "' ";
        }

        if (height) {
            embed += " height ='" + height + "' ";
        }

        embed += allParameter + " ></embed>\n";
      }
      
      if ( obj ) 
      { 
        end_embed = "</object>\n"; 
      } 
      
      if(getType == 'streaming')
	      html = embed; 
      else
	      html = obj + parameter + embed + end_embed;       
      
      document.write( html );  
  } 
  
} 
