Carregador de conteĂșdo Ajax

<html>
<head>
<script>
var loadedobjects=”"
var rootdomain=”http://”+window.location.hostname

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request
= new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request
= new ActiveXObject(“Msxml2.XMLHTTP”)
}
catch (e){
try{
page_request
= new ActiveXObject(“Microsoft.XMLHTTP”)
}
catch (e){}
}
}
else
return false
page_request
.onreadystatechange=function(){
loadpage
(page_request, containerid)
}
page_request
.open(‘GET’, url, true)
page_request
.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf(“http”)==-1))
document
.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=”"
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(“.js”)!=-1){ //If object is a js file
fileref
=document.createElement(‘script’)
fileref
.setAttribute(“type”,”text/javascript”);
fileref
.setAttribute(“src”, file);
}
else if (file.indexOf(“.css”)!=-1){ //If object is a css file
fileref
=document.createElement(“link”)
fileref
.setAttribute(“rel”, “stylesheet”);
fileref
.setAttribute(“type”, “text/css”);
fileref
.setAttribute(“href”, file);
}
}
if (fileref!=”"){
document
.getElementsByTagName(“head”).item(0).appendChild(fileref)
loadedobjects
+=file+” ” //Remember this object as being already added to page
}
}
}

</script>
</head>
<body>
<div id=”aboutText”>
<div id=”folioWrap”>
<h3>Please choose an example below.</h3>
</div>
<div></div>

<div id=”folioThumbWrap”>

<div id=”folioThumb1″><a href=”javascript:ajaxpage(‘externals/graphic/graphic1.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb1.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic2.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb2.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic3.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb3.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic18.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb18.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic4a.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb4a.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic4b.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb4b.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic4c.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb4c.png” /></a></div>
<div id=”folioThumb1″><a href=”javascript:ajaxpage(‘externals/graphic/graphic5.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb5.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic6.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb6.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic7.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb7.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic8.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb8.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic9.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb9.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic10.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb10.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic11.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb11.png” /></a></div>
<div id=”folioThumb4″><a href=”javascript:ajaxpage(‘externals/graphic/graphic12.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb12.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic13.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb13.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic14.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb14.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic15.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb15.png” /></a></div>
<div id=”folioThumb2″><a href=”javascript:ajaxpage(‘externals/graphic/graphic16.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb16.png” /></a></div>
<div id=”folioThumb3″><a href=”javascript:ajaxpage(‘externals/graphic/graphic17.html’, ‘folioWrap’);”><img src=”images/portfolio/graphic/graphicSpriteThumb17.png” /></a></div>
</div>

</div>

</div>

</div>
</body>
</html>