/**
*user_links_box javascript
*@version $Id: user_links_box.js,v 1.2 2006/03/20 18:40:48 zumpf Exp $
*@author Mr.Baker - mr.baker@blogter.hu
*@owner Blogter kft.
*/

var domain = 'http://www.linkter.hu/';

//-------------------------------------------------------------------//

function getUserLinksBoxPreview(user_id) {
	var limit = $F('user-links-box-link-count');
	var detail = $F('user-links-box-detail');
	var url = 'index.php?action=dynamic_content&user_links_box';
	var params = 'js=1&user_id='+user_id+'&limit='+limit+'&detail='+detail;

	var linkAjax = new Ajax.Request(
											url,
											{
												method: 'post',
												parameters: params,
												onComplete: showUserLinksPreview
											}
											);
}
	
//-------------------------------------------------------------------//

function showUserLinksPreview(originalRequest) {
	var link_values = new Array();
	var str = '';

	eval('link_values = ('+originalRequest.responseText+')');

	if(link_values.length == 0) return;

	str += '<style type="text/css">';
	str += 'div#linkter-user-links a {';
	str += 'color: #333;';
	str += 'text-decoration: none;';
	str += '}';
	str += 'div#linkter-user-links a:hover {';
	str += 'color: #333;';
	str += 'text-decoration: underline;';
	str += '}';
	str += 'div#linkter-user-links ul {';
	str += 'margin: 0;';
	str += 'padding: 0;';
	str += 'text-align: left;';
	str += '}';
	str += 'div#linkter-user-links li {';
	str += 'font: 11px/1.4em veradana, arial, sans-serif';
	str += 'margin: 0;';
	str += 'padding: 0;';
	str += 'list-style-item: circle;';
	str += 'text-align: left;';
	str += '}';
	str += 'div#linkter-user-links p {';
	str += 'text-align: left;';
	str += 'font: 11px/1.4em veradana, arial, sans-serif;';
	str += '}';
	str += '</style>';
	str += '<div id="linkter-user-links">';
	str += '<a href="javascript: void(0)" onClick="closePreview()" style="text-decoration: none;" title="bezárás">[x]</a>';
	str += '<ul>';

	for(i=0; i<link_values.length; i++) {
		var detail_str = '';
		if($F('user-links-box-detail') == 2) {
			detail_str = '<p>'+link_values[i].DESC+'</p>';
		}
		str += '<li><a href="'+domain+'redirect.php?id='+link_values[i].ID+'&url='+link_values[i].URL+'" title="'+link_values[i].TITLE+'" target="_blank">'+link_values[i].TITLE+'</a>'+detail_str+'</li>';
	}

	str += '</ul>';
	str += '<a href="'+domain+'"><img id="user-links-linkter-logo" src="'+domain+'images/general/linkter_box_logo.png" border="0" title="www.linkter.hu" /></a>';
	str += '</div>';
	
	$('user-links-box-result').innerHTML = str;
}

//-------------------------------------------------------------------//

function getUserLinksBoxJSCode(user_id) {
	var str = '';
	
	str += '<a href="javascript: void(0)" onClick="closePreview()" style="text-decoration: none; color: #333;" title="bezárás">[x]</a><br /><br />';
	str += '<textarea id="script-str" cols="28" rows="4" onClick="this.select()">';
	str += '<script language="JavaScript" src="'+domain+'index.php?action=dynamic_content&user_links_box&user_id='+user_id+'&limit='+$F('user-links-box-link-count')+'&detail='+$F('user-links-box-detail')+'" type="text/javascript"></script>';
	str += '</textarea>';

	$('user-links-box-result').innerHTML = str;
}
//-------------------------------------------------------------------//

function closePreview() {
	$('user-links-box-result').innerHTML = '';
}

//-------------------------------------------------------------------//
