(function() {
	var src = document.getElementById( "smsapi_js" ).src;
	src = src.replace( /^(http:\/\/[^\/]+).*$/, "$1" );
	src += '/api/content/';
	
	var sz = 1;
	var sizes = new Array();
	sizes[1] = new Array( 200, 344 );
	sizes[2] = new Array( 250, 320 );
	
	var get = "";
	if( typeof smsapi_lang != 'undefined' ) {
		get += (get ? '&' : '') + 'lg=' + smsapi_lang;
	}
	if( typeof smsapi_size != 'undefined' && sizes[smsapi_size] ) {
		get += (get ? '&' : '') + 'size=' + smsapi_size;
		sz = smsapi_size;
	}
	if( typeof smsapi_color_border != 'undefined' ) {
		get += (get ? '&' : '') + 'colors[b]=' + escape( smsapi_color_border );
	}
	if( typeof smsapi_color_title != 'undefined' ) {
		get += (get ? '&' : '') + 'colors[tc]=' + escape( smsapi_color_title );
	}
	if( typeof smsapi_color_titlebg != 'undefined' ) {
		get += (get ? '&' : '') + 'colors[tbg]=' + escape( smsapi_color_titlebg );
	}
	if( typeof smsapi_color_text != 'undefined' ) {
		get += (get ? '&' : '') + 'colors[c]=' + escape( smsapi_color_text );
	}
	if( typeof smsapi_color_bg != 'undefined' ) {
		get += (get ? '&' : '') + 'colors[bg]=' + escape( smsapi_color_bg );
	}
	
	if( get ) src += "?" + get;
	document.write( '<iframe src="'+src+'" frameborder="0" width="'+sizes[sz][0]+'" height="'+sizes[sz][1]+'"></iframe>' );
	
}).call();
