
var opt_arr = unserialize(opt_serialized_array);

opt_temp_used_keywords = opt_arr[0];

for( opt_z in opt_temp_used_keywords) {
  opt_used_keywords.push(opt_temp_used_keywords[opt_z]);  
}

var opt_results_base_url = opt_arr[1];

function render_keyword(str, id, account_id, base_url) {
	var safe_str = str.replace(/ /g, "+");
	str = str.capitalize();
	str = capWords(str);

	if ( opt_style != -1 ) {
		var ret = '<div style="' + unserialize(decodeBase64(opt_style)) + '"><a href="' + base_url + '?searchKey=' + safe_str + '&iID=' + id + '&account_id=' + account_id + '" title="' + str + '" rel="nofollow" target="_top" style="' + unserialize(decodeBase64(opt_style2)) + '">' + str + '</a></div>';
	} else {
		var ret = '<div><a href="' + base_url + '?searchKey=' + safe_str + '&iID=' + id + '&account_id=' + account_id + '" title="' + str + '" rel="nofollow" target="_top">' + str + '</a></div>';
	}

	return ret;
}

if ( opt_style3 != -1 ) {
	document.write('<div style="' + unserialize(decodeBase64(opt_style3)) + '">');
}
if ( (opt_powered_by_text != -1) && (opt_powered_by_placement.indexOf("top") >= 0) ) {
	if ( opt_powered_by_placement.indexOf("left") >= 0 ) {
		var opt_powered_by_placement_align = 'left';
	}
	if ( opt_powered_by_placement.indexOf("center") >= 0 ) {
		var opt_powered_by_placement_align = 'center';
	}
	if ( opt_powered_by_placement.indexOf("right") >= 0 ) {
		var opt_powered_by_placement_align = 'right';
	}
	document.write('<div align="' + opt_powered_by_placement_align + '" style="margin-' + opt_powered_by_placement_align + ':0px;');
	if ( opt_powered_by_background_color != -1 ) {
		document.write('background-color:' + opt_powered_by_background_color + ';');
	}
	if ( opt_powered_by_background_url != -1 ) {
		document.write('background-image:url(\'' + opt_powered_by_background_url + '\');');
	}
	document.write('">');
	if ( opt_powered_by_link != -1 ) {
		document.write('<a href="' + opt_powered_by_link + '" target="_blank" style="font-size:' + opt_powered_by_font_size + 'px">');
	}
	document.write('<span style="font-family:arial, san-serif;font-size:' + opt_powered_by_font_size + 'px;color:#' + opt_powered_by_color + ';">' + opt_powered_by_text + '</span>');
	if ( opt_powered_by_link != -1 ) {
		document.write('</a>');
	}
	document.write('</div>');
}
for (var opt_key in opt_arr) {
	if(opt_key == 0 | opt_key == 1) {
		continue; 
	} else {
		//print_object(arr[key]); 
		document.write(render_keyword(opt_arr[opt_key][0], opt_arr[opt_key][1], opt_account_id, opt_results_base_url));
	}
}
if ( (opt_powered_by_text != -1) && (opt_powered_by_placement.indexOf("bottom") >= 0) ) {
	if ( opt_powered_by_placement.indexOf("left") >= 0 ) {
		var opt_powered_by_placement_align = 'left';
	}
	if ( opt_powered_by_placement.indexOf("center") >= 0 ) {
		var opt_powered_by_placement_align = 'center';
	}
	if ( opt_powered_by_placement.indexOf("right") >= 0 ) {
		var opt_powered_by_placement_align = 'right';
	}
	document.write('<div align="' + opt_powered_by_placement_align + '" style="margin-' + opt_powered_by_placement_align + ':0px;');
	if ( opt_powered_by_background_color != -1 ) {
		document.write('background-color:' + opt_powered_by_background_color + ';');
	}
	if ( opt_powered_by_background_url != -1 ) {
		document.write('background-image:url(\'' + opt_powered_by_background_url + '\');');
	}
	document.write('">');
	if ( opt_powered_by_link != -1 ) {
		document.write('<a href="' + opt_powered_by_link + '" target="_blank" style="font-size:' + opt_powered_by_font_size + 'px">');
	}
	document.write('<span style="font-family:arial, san-serif;font-size:' + opt_powered_by_font_size + 'px;color:#' + opt_powered_by_color + ';">' + opt_powered_by_text + '</span>');
	if ( opt_powered_by_link != -1 ) {
		document.write('</a>');
	}
	document.write('</div>');
}
if ( opt_style3 != -1 ) {
	document.write('</div>');
}

if ( opt_style != -1 ) {
	opt_style = -1;
}
