var rcp_host = 'http://fan.reciprico.com';
var rcp_params = new Array();
rcp_params['menu-bg'] = '#3F484B';
rcp_params['wrapper-bg'] = '#3F484B';
rcp_params['lnk-color'] = '#fff';
rcp_params['wrapper-border'] = '#32393C';
rcp_params['dom-pos'] = 0;
rcp_params['theme'] = 'default';

function rcpChkBrowser() {
	var isOpera, isIE = false;
	if(typeof(window.opera) != 'undefined'){isOpera = true;}
	if (!isOpera && navigator.userAgent.indexOf('MSIE') > 0) {isIE = true;}
	return isIE;
}

function rcpGetStyle(type) {
	
	var style = '';
	switch (type) {
		
		case 'wrapper':
			style = 'background:'+rcp_params['wrapper-bg']+' url('+rcp_host+'/images/bar-logo.gif) no-repeat center left;border-bottom:1px solid '+rcp_params['wrapper-bg']+';padding:2px 0 3px 24px;font:100% "Lucida Grande", arial, helvetica, sans-serif;display:block';
		break;
		
		case 'ul':
			style = 'margin:0; padding:0 0 0 0; list-style-type:none;font-family:arial;padding:3px;background:'+rcp_params['menu-bg']+'';	
		break;
		
		case 'li':
			style = 'padding:3px 5px; display:inline; background:'+rcp_params['menu-bg']+';color:'+rcp_params['lnk-color']+'; text-decoration:none;';
		break;
	}
	return style;
}

function rcpCreateNode(title,href,id,divider){
	
	var isIE = rcpChkBrowser();
	n = document.createElement("li");
	n_lnk = document.createElement("a");
	n_lnk.setAttribute("href",href);
	n_lnk.setAttribute("id",id);
	n_lnk_txt = document.createTextNode(title);
	n_lnk.appendChild(n_lnk_txt);
	n.appendChild(n_lnk);
	
	return n;
}


function loadCss(filename,isTheme) {
  	var fileref=document.createElement("link")
  	fileref.setAttribute("rel", "stylesheet")
  	fileref.setAttribute("type", "text/css")
  	fileref.setAttribute("href", filename)

  	if (typeof(fileref) !="undefined") {
  		//document.getElementsByTagName("head")[0].appendChild(fileref);
		document.getElementsByTagName("head").item(0).appendChild(fileref)
  	}
  	
}


function reciprico_faninit(mParam){
	
	if(!document.getElementById || !document.createElement){return;}
	var isIE = rcpChkBrowser();
	var bodyRef = document.getElementsByTagName("body").item(0);
	var wrapper = document.createElement('div');
	wrapper.setAttribute("id","rcpWrapper");
	var baseCss = rcp_host+'/css/rcp.css';
	
	loadCss(baseCss,false);
	if (rcp_params['theme'] != 'default') {
			cssTheme = rcp_host+'/css/theme_'+rcp_params['theme']+'.css';
			loadCss(cssTheme,true);
	}
	
	objMenu = document.createElement("ul");
	objMenu.appendChild(rcpCreateNode('Fresno Arts','http://fresnoarts.net','rcplink_1',true));
	objMenu.appendChild(rcpCreateNode('TasteFresno','http://tastefresno.com','rcplink_2',true));
	objMenu.appendChild(rcpCreateNode('Fresno Jobs','http://fresnojobs.org','rcplink_3',true));
        objMenu.appendChild(rcpCreateNode('Green Fresno','http://greenfresno.org','rcplink_5',false));
	objMenu.appendChild(rcpCreateNode('Future of Fresno','http://futureoffresno.com','rcplink_4',false));

	wrapper.appendChild(objMenu);
	
	if (bodyRef.childNodes.length > 0) {
		
		if(isIE) {
			var elRef = bodyRef.childNodes[0];
		}else {
			var elRef = bodyRef.childNodes[1];
		}
		bodyRef.insertBefore(wrapper,elRef);
	}
}

