// JavaScript Document for Judy Cron Portfolio
// Author - Judy Cron

//FUNCTION FOR  - AJAX LOADING CONTENT

/*<script type="text/javascript">*/


var bustcachevar=0 //bust potential caching of external pages after initial request? (1=yes, 0=no)

var loadedobjects=""

var rootdomain="http://"+window.location.hostname

var bustcacheparameter=""



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)

			}

		if (bustcachevar) //if bust caching of external page

		bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()

		page_request.open('GET', url+bustcacheparameter, 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

		}

	}

	}
	
	


  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-13189643-3']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();


/*</script>*/