	
var g_arrLinkSet = [];
	
$(document).ready(function() {	
	LinkSetInit();
});	
	
function LinkSetInit() {
	LinkSetLoad();
}	
	
function LinkSetLoad() {
	g_arrLinkSet = PP.getKeyObject("linkset") || [];
	LinkSetRender();
}	
	
function LinkSetSave() {
	
	var arrData = [];
	
	for (var i=0; i<g_arrLinkSet.length; i++) {
		var objCurr = g_arrLinkSet[i];
		
		if (objCurr && objCurr.title && objCurr.url && objCurr.url != "undefined")
			arrData.push(objCurr);
	}	
	
	PP.setKeyObject("linkset", arrData);
}	
	
function LinkSetAdd(objForm) {
	var objCfg = {
		title: LinkSetValue(objForm, "kedvenccim"),
		url: LinkSetValue(objForm, "kedvencurl", true)
	};	
	
	g_arrLinkSet.push(objCfg);
	
	LinkSetRender();
}	
	
function LinkSetValue(objForm, strName, blnURL) {
	var strValue = objForm[strName].value
	
	strValue = strValue.replace(/;/g, "");
	strValue = strValue.replace(/\|/g, "");
	
	if (blnURL && strValue.indexOf("http") == -1)
		strValue = "http://" + strValue;
	
	return strValue;
}	
	
function LinkSetRender() {
	var strHTML = "";
	var elmLinkSet = document.getElementById('linkset');
	if(!!elmLinkSet)
	{
	
		for (var i=0; i<g_arrLinkSet.length; i++) {
			var objCurr = g_arrLinkSet[i];
			
			if (objCurr && objCurr.title.length > 0)
				strHTML += '<li><a target="_blank" href="' + objCurr.url + '">' + objCurr.title 
					+ '</a> <button type="button" onclick="LinkSetDel(' + i + ');" class="linkremove">&nbsp;</button>';
		}	
		
		elmLinkSet.innerHTML = strHTML;
		
		LinkSetSave();
	}
}	
		
function LinkSetDel(intPos) {
	g_arrLinkSet.splice(intPos, 1);
	
	LinkSetRender();
}	
	
