var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadstatustext="<img src='ajaxtabs/loading.gif' /> Requesting content..."

////NO NEED TO EDIT BELOW////////////////////////
var loadedobjects=""
var defaultcontentarray=new Object()
var bustcacheparameter=""
function init(){
	for(var i=2; i<=3; i++){
		document.getElementById('contenido'+i).style.display = 'none';
	}
}

function initT(){
	for(var i=2; i<=4; i++){
		document.getElementById('contenidoT'+i).style.display = 'none';
	}
}

function initO(){
	for(var i=2; i<=4; i++){
		document.getElementById('contenidoO'+i).style.display = 'none';
	}
}

function viewSection(id,total){
    loadeddiv=id-1
	for (var i=1; i<=3; i++){
		if(i!=id){
			document.getElementById('contenido'+i).style.display = 'none';
			document.getElementById('contenido'+i).className="";
			
		}else{
			document.getElementById('contenido'+i).style.display = 'block';			
			startajaxtabs('maintab');
			
		}
	}
}

function viewSectionT(id,total){
    loadeddiv=id-1
	for (var i=1; i<=4; i++){
		if(i!=id){
			document.getElementById('contenidoT'+i).style.display = 'none';
			document.getElementById('contenidoT'+i).className="";
			
		}else{
			document.getElementById('contenidoT'+i).style.display = 'block';			
			startajaxtabs('maintab');
			
		}
	}
}

function viewSectionO(id,total){
    loadeddiv=id-1
	for (var i=1; i<=4; i++){
		if(i!=id){
			document.getElementById('contenidoO'+i).style.display = 'none';
			document.getElementById('contenidoO'+i).className="";
			
		}else{
			document.getElementById('contenidoO'+i).style.display = 'block';			
			startajaxtabs('ofertastab');
			
		}
	}
}

function ajaxpage(url, containerid, targetobj)
{
    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
        var ullist=targetobj.parentNode.parentNode.getElementsByTagName("li")
        for (var i=0; i<ullist.length; i++)        
           ullist[i].className=""  //deselect all tabs            
           ullist[loadeddiv].className="selected"
 }

var loadeddiv=0
function startajaxtabs()
{
    for (var i=0; i<arguments.length; i++)
    { //loop through passed UL ids
        var ulobj=document.getElementById(arguments[i])
        var ulist=ulobj.getElementsByTagName("li") //array containing the LI elements within UL    
        for (var x=0; x<ulist.length; x++)
        { //loop through each LI element
            var ulistlink=ulist[x].getElementsByTagName("a")[0]
            if (ulist[x].className=="selected")
            {                
                ajaxpage(ulistlink.getAttribute("href"), ulistlink.getAttribute("rel"), ulistlink) //auto load currenly selected tab content
            }
        }
    }
}
