var fpPromoUrl = '';
var fpJoinUrl = '';
var FunPiper = 
{
	showPromotion:function() {
	   
	    var w = window;
	    var d = document;
	    var date = new Date();
	    var random = date.getTime();
	    if( w.funpiper_event_code ) {
	    } else {
	        return false;
	    }
	    w.fpPromoUrl = 'http://www.funpiper.com/pr/promo.php?event=' + w.funpiper_event_code;	
	    FunPiper.appendUrl( 'shape', w.funpiper_promo_shape );
	    FunPiper.appendUrl( 'body', w.funpiper_style_body );	
	    FunPiper.appendUrl( 'ttlclr', w.funpiper_color_title );
	    FunPiper.appendUrl( 'txclr', w.funpiper_color_text );
	    FunPiper.writeIFrame( w, d, w.fpPromoUrl );

	},
	writeIFrame:function(w, d, promoUrl) {  
	  sp = w.funpiper_promo_shape;
	   tok = sp.split( "x" );
	   width= tok[0];
	   height=tok[1];
	   bdy = w.funpiper_style_body;
	   tok = bdy.split( "_" );
	   brdr = tok[0];
	   var l_frame = "<iframe" +
			    " name=\"funpiper_promotion\"" +
			    " width=" + FunPiper.quoted(width) +
			    " height=" + FunPiper.quoted(height ) +
			    " frameborder=\"0\"" +
			    " src=" + FunPiper.quoted(promoUrl) +
			    " marginwidth=\"0\" marginheight=\"0\" vspace=\"0\" hspace=\"0\" " +
			    " allowtransparency=\"true\"  scrolling=\"no\"></iframe>";			    	  
	   d.write( l_frame );	   	   
	},			
	appendUrl:function(param, value) {
	    if (value) {
		window.fpPromoUrl += "&" + param + "=" + value;
	    }
	},
	encodeURIComponent:function(str) {
	    if (typeof(encodeURIComponent) == "function") {
		return FunPiper.encodeURIComponent(str);
	    } else {
		return FunPiper.escape(str);
	    }
	},
	appendUrlEsc:function(param, value) {  
	  if (value) {  
	       FunPiper.appendUrl(param, FunPiper.encodeURIComponent(value));  
	  }  
  	},  	
  	quoted:function(str) {
	  return (str != null) ? "\"" + str + "\"" : "\"\"";
	}	
}
FunPiper.showPromotion();