function pbsendToSelection()
{
        var state = document.getElementById("stateselect");
        var city = document.getElementById("cityselect");
        var stateindex = document.getElementById("stateselect").selectedIndex;
        var cityindex = document.getElementById("cityselect").selectedIndex;
        var selectedState = state.options[stateindex].text;
        var selectedCity = city.options[cityindex].text;
        if(selectedCity == "--Select City--") return false;
        selectedState = selectedState.toLowerCase();
        selectedCity = selectedCity.toLowerCase();
        selectedState = selectedState.replace(" ","");
        selectedCity = selectedCity.replace(" ","");
        selectedState = selectedState.replace(".","");
        selectedCity = selectedCity.replace(".","");
        var nlocation = "http://"+selectedCity+"."+selectedState+"blogpage.com";
       parent.window.location = nlocation;
}


function showPhotoBlogUploadFrame(boolFormResult) 
{
	if(boolFormResult) {
		var iframe = document.getElementById("pbuploadiframe");
		iframe.style.height = 65;
		iframe.style.width = 340;
		iframe.style.border = "1px solid #888";
		$("#pbuploadiframe").fadeIn(500);
		return true;
	} else {
		return false;
	}
}

/*
 * Old version.
 *
function pbgetpage(page)
{
        var pbdiv = "photoblogcontent";
        if(page) {
                $j("#photoblogcontent").fadeOut(400);
                var t = document.getElementById(pbdiv);
                t.innerHTML = "";
                //HTML_AJAX.replace(pbdiv,"/getPhotoBlogContent.php?page="+page);
                $j("#photoblogcontent").fadeIn(400);
        }
}
*/

function pbgetpage(page)
{
        var pbdiv = "photoblogcontent";
        if(page) {
                $("#photoblogcontent").fadeOut(400);
                var t = document.getElementById(pbdiv);
                t.innerHTML = "";
		$("#photoblogcontent").load("/getPhotoBlogContent.php?page="+page+"&slideshow=1");
                $("#photoblogcontent").fadeIn(400);
        }
}


function pbtoggletab(tab)
{
        var link = "";
        var text = "";
        if(tab) {
                var p = document.getElementById("photoblogtabs");
                var tabs = p.getElementsByTagName("span");
                for(var i=0;i<tabs.length;i++) {
                        var thistab = tabs[i];
                        var thistabtext = document.getElementById("pbtab"+i+"text");
                        var thistablink = document.getElementById("pbtab"+i+"link");
                        if(thistab.getAttribute("id") == tab) {
                                thistabtext.style.display = "block";
                                thistablink.style.display = "none";
                        } else {
                                thistablink.style.display = "block";
                                thistabtext.style.display = "none";
                        }
                }
        }
}


function pbnavigate(direction)
{
        if(direction == 'next') {

                        var thispage = pbgetpagenum();
                        var p = document.getElementById("photoblogtabs");
                        var tabs = p.getElementsByTagName("span");
                        var newpagenum = (thispage - 1);
                        if(pbpage_exists(newpagenum) == null) {
                                newpagenum = tabs.length-1;
                        }
                        var tmp = document.getElementById("pbtab"+newpagenum);
                        var divs = tmp.getElementsByTagName("div");
                        for(var i=0;i<divs.length;i++) {
                                if(i == 1) break;
                                var newpage = divs[i].getAttribute("id");
                        }
                        var newtab = "pbtab"+newpagenum;
                        pbgetpage(newpage);
                        pbtoggletab(newtab);

        } else if(direction == 'previous') {

                        var thispage = pbgetpagenum();
                        var p = document.getElementById("photoblogtabs");
                        var tabs = p.getElementsByTagName("span");
                        var newpagenum = (thispage + 1);
                        if(pbpage_exists(newpagenum) == null) {
                                newpagenum = 0;
                        }
                        var tmp = document.getElementById("pbtab"+newpagenum);
                        var divs = tmp.getElementsByTagName("div");
                        for(var i=0;i<divs.length;i++) {
                                if(i == 1) break;
                                var newpage = divs[i].getAttribute("id");
                        }
                        var newtab = "pbtab"+newpagenum;
                        pbgetpage(newpage);
                        pbtoggletab(newtab);

        }
	return false;
}


function pbpage_exists(page)
{
                var p = document.getElementById("photoblogtabs");
                var tabs = p.getElementsByTagName("span");
                for(var i=0;i<tabs.length;i++) {
                        if(i == page) {
                                return i;
                        }
                }
                return null;
}


function pbgetpagenum()
{
                var p = document.getElementById("photoblogtabs");
                var tabs = p.getElementsByTagName("span");
                for(var i=0;i<tabs.length;i++) {
                        var thistabtext = document.getElementById("pbtab"+i+"text");
                        if(thistabtext.style.display == "block") {
                                return i;
                        }
                }
}

function pbswaptab(id,status)
{
        var tab = document.getElementById(id);
        if(tab) {
                switch(status) {
                        case "on":
                                tab.style.background = 'url(/images/pbtabm_over.gif)';
                                tab.style.backgroundPosition = 'center center';
                                tab.style.backgroundRepeat = 'no-repeat';
                        break;
                        case "off":
                                tab.style.background = 'url(/images/pbtab.gif)';
                                tab.style.backgroundPosition = 'center center';
                                tab.style.backgroundRepeat = 'no-repeat';
                        break;
                }
        }
}
