var m_iPage;
var m_iPageMax = 2;

var m_iIndImgPack = 0;
var m_imgPack = new Array();
var m_imgPanel = new Array();

var m_btnNext = new Image();
var m_btnPrev = new Image();

function SP_PostQuery(strURL,fEventFunc) {
    var xmlHttpReq = false;
    var self = this;
 

    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            eval(fEventFunc+"(self.xmlHttpReq.responseText)");
        }
    }
    self.xmlHttpReq.send("");
}

function SP_GetNavObj()
{
		if (navigator.appName=="Netscape") 
 		{
  			return document;
 		}
	 	if (navigator.appName.indexOf("Microsoft")!=-1) 
	 	{
	  		return self;
	 	}
}

function SP_FillPageSection(str,o){
		o = document.getElementById(o);
    o.innerHTML = str;
}

function SP_PreLoadImage(urlImg,pan,isLink){
		
		m_imgPack[m_iIndImgPack] = new Image();
		m_imgPack[m_iIndImgPack].src = urlImg;

		if(isLink) 
		{
			m_imgPack[m_iIndImgPack].className = "photoh";
		}
		else 
			m_imgPack[m_iIndImgPack].className = "photo";
			
		m_imgPanel[m_iIndImgPack] = pan;
		
		m_iIndImgPack ++;
		
}

function SP_ClearPreLoadedImages(){
	
		m_imgPack	= new Array();
		m_imgPanel = new Array();
		
		m_iIndImgPack = 0;
		
}

function SP_ShowPreLoadedImages(){

		for(i = 0; i < m_iIndImgPack ; i++)
		{
				m_imgPanel[i].src = m_imgPack[i].src;
				m_imgPanel[i].className = m_imgPack[i].className;
		}
		
		SP_ClearPreLoadedImages();
		
}

function SP_SetPrevBtn(btn){
	
		m_btnPrev = btn;
		SP_CheckPrevBtn();
		
}

function SP_SetNextBtn(btn){
	
		m_btnNext = btn;
		SP_CheckNextBtn();
		
}

function SP_CheckPrevBtn(){
	
		if(m_iPage > 1)
			m_btnPrev.style.visibility = "visible";
		else
			m_btnPrev.style.visibility = "hidden";
			
}

function SP_CheckNextBtn(){
	
		if(m_iPage < m_iPageMax)
			m_btnNext.style.visibility = "visible";
		else
			m_btnNext.style.visibility = "hidden";
			
}

function SP_SetCurrentPage(i){
		m_iPage = i;
		
		if(m_btnPrev!=null)
			SP_CheckPrevBtn();
			
		if(m_btnNext!=null)
			SP_CheckNextBtn();
}

function SP_SetMaxPage(i){
		m_iPageMax = i;
		
		if(m_btnPrev!=null)
			SP_CheckPrevBtn();
			
		if(m_btnNext!=null)
			SP_CheckNextBtn();
}

function SP_Swap()
{
		var a0 = document.getElementById("slidedv");
		var a1 = document.getElementById("photo1");
		var a2 = document.getElementById("photo2");
		var a3 = document.getElementById("photo3");
		var a4 = document.getElementById("photo4");
		var a5 = document.getElementById("phototitle1");
		var a6 = document.getElementById("phototitle2");
		var a7 = document.getElementById("phototitle3");
		var a8 = document.getElementById("phototitle4");
		var a9 = document.getElementById("phototype1");
		var a10 = document.getElementById("phototype2");
		var a11 = document.getElementById("phototype3");
		var a12 = document.getElementById("phototype4");
		
		var b0 = document.getElementById("slidedv2");
		var b1 = document.getElementById("photo1b");
		var b2 = document.getElementById("photo2b");
		var b3 = document.getElementById("photo3b");
		var b4 = document.getElementById("photo4b");
		var b5 = document.getElementById("phototitle1b");
		var b6 = document.getElementById("phototitle2b");
		var b7 = document.getElementById("phototitle3b");
		var b8 = document.getElementById("phototitle4b");
		var b9 = document.getElementById("phototype1b");
		var b10 = document.getElementById("phototype2b");
		var b11 = document.getElementById("phototype3b");
		var b12 = document.getElementById("phototype4b");
		
		a0.id = "slidedv2";
		a1.id = "photo1b";
		a2.id = "photo2b";
		a3.id = "photo3b";
		a4.id = "photo4b";
		a5.id = "phototitle1b";
		a6.id = "phototitle2b";
		a7.id = "phototitle3b";
		a8.id = "phototitle4b";
		a9.id = "phototype1b";
		a10.id = "phototype2b";
		a11.id = "phototype3b";
		a12.id = "phototype4b";
		
		
		b0.id = "slidedv";
		b1.id = "photo1";
		b2.id = "photo2";
		b3.id = "photo3";
		b4.id = "photo4";
		b5.id = "phototitle1";
		b6.id = "phototitle2";
		b7.id = "phototitle3";
		b8.id = "phototitle4";
		b9.id = "phototype1";
		b10.id = "phototype2";
		b11.id = "phototype3";
		b12.id = "phototype4";
	
}

function SP_SwapNext()
{
		SP_Swap();

		document.getElementById("slidedv").style.left = "0px";
		document.getElementById("slidedv2").style.left = "875px";
		
		mySlideOut1 = new YAHOO.util.Anim('slidedv', { 
	  left: { to: -875 }  
	  }, 1, YAHOO.util.Easing.easeOut); 
		mySlideOut2 = new YAHOO.util.Anim('slidedv2', { 
	  left: { to: 0 }  
	  }, 1, YAHOO.util.Easing.easeOut); 
		
	
}

function SP_SwapPrev()
{
		SP_Swap();
		
		document.getElementById("slidedv").style.left = "0px";
		document.getElementById("slidedv2").style.left = "-875px";
		
		mySlideIn1 = new YAHOO.util.Anim('slidedv', { 
	  left: { to: 875 }  
	  }, 1, YAHOO.util.Easing.easeOut); 
		mySlideIn2 = new YAHOO.util.Anim('slidedv2', { 
	  left: { to: 0 }  
	  }, 1, YAHOO.util.Easing.easeOut); 
		
	
}