
/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""
var div=""
var mywork=new Array(); 
mywork[0]="worka";       
mywork[1]="workb";
mywork[2]="workc";
mywork[3]="workd";
mywork[4]="worke";
mywork[5]="workf";
if(init){
	//do nothing
}else{
	var init=0;
}

function hidedescdivs(){
//Hide description divs
 


var i=0;
	for (i=0;i <= mywork.length;i++)
	{
		
			elmnt=document.getElementById(mywork[i])
			// elmnt.style.display = 'none';
			if(init>=mywork.length){
			$(elmnt).hide("fast");
			}else{
				init++;
				elmnt.style.display = 'none';
				//$(elmnt).hide("fast");
			}
		}	
}


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
div=url;
url='assets/templates/thecooker/'+url+'.htm';
toggleSub(div)
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 toggleSub(div) {
	/*alert ('why');
	 alert(worka.style.display)
	*/
	
	
	var e = document.getElementById(div);
	
	var i=0;
	for (i=0;i<=mywork.length;i++)
	{
		
		if(mywork[i]!=div){
			hidethis=document.getElementById(mywork[i])
			$(hidethis).hide("fast");
		}	
	}

 tf=e.style.display
	
	if(tf){
	//do nothing
	}else{
		tf='none';
	}
	
	if(tf == 'none') {
	 $(e).show("fast");
	 }else{
	//	$(e).hide("fast");
	 }
	 
	 
	/* if(workb.style.display != 'none'  && div !='workb') {
	$(workb).hide("fast");
	 }
	if(workc.style.display != 'none' && div !='workc') {
	$(workc).hide("fast");
	}*/
	
       
	    
      /* if(e.style.display == 'block')
         // e.style.display = 'none';
		  $(e).hide("fast");
       else
         // e.style.display = 'block';
		  $(e).show("fast");*/
    }


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
}
}
}
