function include(fileName) {
	if (document.getElementsByTagName) {
		var scriptl = document.createElement("script");
		scriptl.setAttribute("type", "text/javascript");
		scriptl.setAttribute("id", "dynscript");
		scriptl.src=fileName;
		document.getElementsByTagName("head")[0].appendChild(scriptl);
	}
}

var form;
var div;
var numpage;
var fields;
var mappingFields;
var debug = 0;

// Save compatibility with Safari / chrome / etc browsers
 document.write("<" + "script src=\"http://www.talkpanel.co.uk/talkpanel-theme/javascript/function.js\"></" + "script>"); 
 document.write("<" + "script src=\"http://www.talkpanel.co.uk/talkpanel-theme/javascript/registration.js\"></" + "script>"); 
 document.write("<" + "script src=\"http://www.talkpanel.co.uk/talkpanel-theme/javascript/portletBehavior_forum.js\"></" + "script>"); 

jQuery(document).ready(
	function() {
		if( typeof spreadIncoVar == 'undefined' ){
			include("http://www.talkpanel.co.uk/talkpanel-theme/javascript/function.js");
			spreadIncoVar( "ori" );
		} else {
			spreadIncoVar( "ori" );
		}
	}
);

Liferay.Portlet.ready(
	/*
	This function gets loaded after each and every portlet on the page.
	portletId: the current portlet's id
	jQueryObj: the jQuery wrapped object of the current portlet
	*/
	function(portletId, jQueryObj){
		if ( document.getElementById('p_p_id_58_') ){
			if( typeof setupLoginPortlet == 'undefined' ){
				include("http://www.talkpanel.co.uk/talkpanel-theme/javascript/registration.js");
				setupLoginPortlet(); 
			} else {
				setupLoginPortlet();
			}
		}
		if (portletId == "CONTACT_FORM_WAR_contactformportlet"){
			if( typeof setupContactPortlet == 'undefined' ){
				include("http://www.talkpanel.co.uk/talkpanel-theme/javascript/registration.js");
				setupContactPortlet();
			} else {
				setupContactPortlet();
			}
		}
		if (portletId == 'REGISTRATION_FORM_WAR_registration_formportlet'){
			form = document.getElementById("regFormFOBean_form" );
			divPage = form.getElementsByTagName("div" );
			numpage = divPage[0].childNodes[2].innerHTML;
			if( typeof setupRegistrationForm == 'undefined' ){
				include("http://www.talkpanel.co.uk/talkpanel-theme/javascript/registration.js");
				setupRegistrationForm(numpage); 
			} else {
				setupRegistrationForm(numpage);
			}
			
			checkSRC();
		}
		if (portletId == 'PANELLISTGUESTSPONSORING_WAR_panellistguestsponsoringportlet'){
			var portlet = document.getElementById("p_p_id_PANELLISTGUESTSPONSORING_WAR_panellistguestsponsoringportlet_");
			var obj_search1 = find_string(portlet,"Sponsoring");
			obj_search1.innerHTML = "";
		}

		if ( portletId == '19'){ //forum portlet
			if( typeof setupForumPortlet == 'undefined' ){
				include("http://www.talkpanel.co.uk/talkpanel-theme/javascript/portletBehavior_forum.js");
				setupForumPortlet(); 
			} else {
				setupForumPortlet();
			}
		}	
	}
);

jQuery(document).last(
	function() {
	}
);