Index: /SPARQLBuilderWWW/web/newtop.html
===================================================================
--- /SPARQLBuilderWWW/web/newtop.html (revision 234)
+++ /SPARQLBuilderWWW/web/newtop.html (revision 234)
@@ -0,0 +1,49 @@
+<html>
+	<head>
+		<script src="./jquery-1.11.1.min.js"></script>
+		<script src="./d3.v3.min.js" charset="utf-8"></script>
+		<script type="text/javascript" src="http://uedayou.net/SPARQLTimeliner/js_sparql/sparql.js" charset="UTF-8"></script>
+		<script src="./newsparqlbuilder.js"></script>
+		<script src="select2.min.js"></script>
+		<link href="select2.css" rel="stylesheet"/>
+		<link rel="stylesheet" href="./newsparqlbuilder.css" type="text/css" />
+	</head>
+	<body>
+		<div id="SPARQLBUILDER">
+			<div class="SBTopItems">
+				<input type="button" class="SBTopButton" value="Open SPARQLBuilder" onclick="openSPARQLBuilder()">
+				<input type="button" class="SBTopButton" value="Try with Sample" onclick="openSample('http://www.ebi.ac.uk/rdf/services/reactome/sparql', 'http://www.biopax.org/release/biopax-level3.owl#Protein', 'http://www.biopax.org/release/biopax-level3.owl#Pathway')">
+				<br>
+				<textarea class="SBSparqlArea" rows="10"></textarea>
+				<br>
+				<input type="button" class="SBTopButton" value="Send SPARQL" onclick="sendSPARQL()">
+				<input type="button" class="SBTopButton" value="Download Result" onclick="downloadResult()">
+			</div>
+		</div>
+		<div class="SBModalView">
+			<div class="SBModalContents">
+				<div class="SBSelects">
+					<select class="SBEndPointSelect"></select><select class="SBStartClassSelect"></select><select class="SBEndClassSelect"></select><input type="button" class="SBSaveESE" value="PermaLink" onclick="openPermalink()" disabled="disabled">
+				</div>
+				<div class="SBMessage">
+					<div class="SBResult">
+						<span class="SBPathnum"></span> Path<span class="SBPlural"></span> found.
+					</div>
+					<input type="button" class="SBViewAll" value="View All" onclick="viewAll()">
+				</div>
+				<div class="SBGraph">
+					<div class="SBAjaxLoad" style="display: none;">
+						<div class="SBLoadIcon">
+							<img src="images/ajax-loader.gif">
+						</div>
+					</div>
+				</div>
+				<div class="SBSelectedPath">
+				</div>
+				<div class="SBModalButtons">
+					<input type="button" class="SBModalButton" value="Close" onclick="closeSPARQLBuilder()">
+				</div>
+			</div>
+		</div>
+	</body>
+</html>
Index: /SPARQLBuilderWWW/web/newsparqlbuilder.js
===================================================================
--- /SPARQLBuilderWWW/web/newsparqlbuilder.js (revision 233)
+++ /SPARQLBuilderWWW/web/newsparqlbuilder.js (revision 234)
@@ -37,10 +37,11 @@
 function initparts(){
 	var sbdiv = $('div#SPARQLBUILDER');
-	var sbtop = '<div class="SBTopItems"><input type="button" class="SBTopButton" value="Open SPARQLBuilder" onclick="openSPARQLBuilder()"><input type="button" class="SBTopButton" value="Try with Sample" onclick="openSample(\'http://www.ebi.ac.uk/rdf/services/reactome/sparql\', \'http://www.biopax.org/release/biopax-level3.owl#Protein\', \'http://www.biopax.org/release/biopax-level3.owl#Pathway\')"><br /><textarea class="SBSparqlArea" rows="10"></textarea><br /><input type="button" class="SBTopButton" value="Send SPARQL" onclick="sendSPARQL()"><input type="button" class="SBTopButton" value="Download Result" onclick="downloadResult()"></div>';
-	var sbmodal = '<div class="SBModalView"><div class="SBModalContents"><div class="SBSelects"><select class="SBEndPointSelect"></select><select class="SBStartClassSelect"></select><select class="SBEndClassSelect"></select><input type="button" class="SBSaveESE" value="PermaLink" onClick="openPermalink()"></div><div class="SBMessage"><div class="SBResult"><span class="SBPathnum"></span> Path<span class="SBPlural"></span> found.</div><input type="button" class="SBViewAll" value="View All" onClick="viewAll()"></div><div class="SBGraph"><div class="SBAjaxLoad"><div class="SBLoadIcon"><img src="images/ajax-loader.gif"></div></div></div><div class="SBSelectedPath"></div><div class="SBModalButtons"><input type="button" class="SBModalButton" value="Close" onclick="closeSPARQLBuilder()"></div></div>';
-
-	sbdiv.html(sbtop);
-
-	$('body').append(sbmodal);
+	if(sbdiv.find('div').length == 0){
+		var sbtop = '<div class="SBTopItems"><input type="button" class="SBTopButton" value="Open SPARQLBuilder" onclick="openSPARQLBuilder()"><input type="button" class="SBTopButton" value="Try with Sample" onclick="openSample(\'http://www.ebi.ac.uk/rdf/services/reactome/sparql\', \'http://www.biopax.org/release/biopax-level3.owl#Protein\', \'http://www.biopax.org/release/biopax-level3.owl#Pathway\')"><br /><textarea class="SBSparqlArea" rows="10"></textarea><br /><input type="button" class="SBTopButton" value="Send SPARQL" onclick="sendSPARQL()"><input type="button" class="SBTopButton" value="Download Result" onclick="downloadResult()"></div>';
+		var sbmodal = '<div class="SBModalView"><div class="SBModalContents"><div class="SBSelects"><select class="SBEndPointSelect"></select><select class="SBStartClassSelect"></select><select class="SBEndClassSelect"></select><input type="button" class="SBSaveESE" value="PermaLink" onClick="openPermalink()"></div><div class="SBMessage"><div class="SBResult"><span class="SBPathnum"></span> Path<span class="SBPlural"></span> found.</div><input type="button" class="SBViewAll" value="View All" onClick="viewAll()"></div><div class="SBGraph"><div class="SBAjaxLoad"><div class="SBLoadIcon"><img src="images/ajax-loader.gif"></div></div></div><div class="SBSelectedPath"></div><div class="SBModalButtons"><input type="button" class="SBModalButton" value="Close" onclick="closeSPARQLBuilder()"></div></div>';
+
+		sbdiv.html(sbtop);
+		$('body').append(sbmodal);
+	}
 
 	$('.SBModalView').click(function(){
