function positionMe() {
/*
	var browsa = findObj("bottomnav");
	var by = findPosY(browsa);
	var main = findObj("maincontent");
	if(by < 680) {
		main.style.marginTop = "-20px";
	}
	else {
		var diff = (by - 680) / 2;
		main.style.marginTop = diff + "px";
	}
    */
}

function toggleLightbox() {
	var wz = findObj("flashwindow");
	if(wz.style.visibility == "visible") {
		closeLightbox();
	}
	else {
		showLightbox();
	}
}

function closeLightbox() {
	var wz = findObj("flashwindow");
	if(wz.style.visibility == "visible") {
		wz.style.visibility = "hidden";
		window.fwin.location = "about:blank";
	}
}

function positionCaptionWindow() {

	var iz = findObj("browsa");
	var y = findPosY(iz);
	var x = findPosX(iz);
	

	var top = y + iz.offsetHeight;

	var browsa = findObj("bottomnav");
	var by = findPosY(browsa);
	var adda = 214;
	var smallWindow = false;
	if(by < (top + 50)) {
		top = by - 25;
		smallWindow = true;
	}
	else {
		var mid = (by - top) / 2;
		mid -= 80;
		top += mid;
	}
	
	var flashwin = findObj("flashwindow");
	
	if(flashwin.style.visibility == "visible") {
		if(!smallWindow) {
			x += adda;
		}
	}
	else {
		x += adda;
	}
	var capwin = findObj("captionWindow");
	capwin.style.top = top + "px";
	capwin.style.left = x + "px";
}

function positionFlashWindow() {
    /*
	var iz = findObj("flashwindow");
	var browsa = findObj("browsa");
	var top = findPosY(browsa);

	var pb = findObj("pagebody");
	var w = pb.offsetWidth;



	iz.style.left = (w - 252) + "px";
	iz.style.top = top + "px";
    */

}

function showPages() {
	var browsa = findObj("bottomnav");
	var y = findPosY(browsa) - 120;
	var x = findPosX(browsa);
	var w = (browsa.offsetWidth + x) - 300;
	var iz = findObj("pagewindow");
	iz.style.left = w + "px";
	iz.style.top = y + "px";
	show("pagewindow");
}

function hidePages() {
	hide("pagewindow");
	return false;
}

function showLightbox() {
    window.fwin.location = "lightbox.asp";
    $('#flashwin').load(function() {
        $('.timer').hide();
    });
    show("flashwindow");
}

function sayMessage(msg) {
	alert(msg);
}
	
function addToLightbox(modelname) {
    var wz = findObj("flashwindow");
    if (wz.style.visibility == "visible") {
        
        window.fwin.location = "lightbox.asp?command=add&item=" + escape(modelname);
    }
    else {
        
        window.fwin.location = "/hidbox.asp?command=add&item=" + escape(modelname);
    }
}

function removeFromLightbox(modelname) {
    var wz = findObj("flashwindow");
	if (wz.style.visibility == "visible") {
	    window.fwin.location = "lightbox.asp?command=delete_one&item=" + escape(modelname);
	}
	else {
	    window.fwin.location = "/hidbox.asp?command=delete_one&item=" + escape(modelname);
	}
}

function toggleLightbox() {
	var wz = findObj("flashwindow");
	if(wz.style.visibility == "visible") {
		closeLightbox();
	}
	else {
		showLightbox();
	}
}

function closeLightbox() {
	var wz = findObj("flashwindow");
	if(wz.style.visibility == "visible") {
		wz.style.visibility = "hidden";
		window.fwin.location = "about:blank";
	}
}


function goDetail() {
	window.location = "detail.asp?model_id=" + curId;
}

function hideCap()
{
    $('#captionWindow').html('');
    $('#captionWindow').hide();
}

function showName(displayName, info) {
    info = unescape(info);
    info = info.replace(/\+/g, " ");
    var html = "<div class='name'>" + displayName + "</div><div class='info'>" + info + "</div>";
    $('#captionWindow').html(html);
    $('#captionWindow').fadeIn();
}

function setPageNumbers(page) {
	if(curPage != page) {
		goPage(page);
	}
}

function showCap(displayName, info) {
	showName(displayName, info);
}

function goPage(which) {
	var arg = null;
	if(which >= maxPage){ 
		if(pagetype == "models") {
			arg = "/thirties/browse.asp?gender=" + gender;
		}
		if(pagetype == "thirties") {
			arg = "/classics/browse.asp?gender=" + gender;
		}
	}
	else if(which < 0) {
		if(pagetype == "classics") {
			arg = "/thirties/browse.asp?gender=" + gender;
		}
		else if(pagetype == "thirties") {
			arg = "/models/browse.asp?gender=" + gender;
		}
	}
	curPage = which;
	window.bif.turnPage(which, arg);
	var p = findObj("pagenum");
	p.innerHTML = "" + (curPage + 1);
	p = findObj("maxpage");
	p.innerHTML = "" + maxPage;
	if((which > 0) || (pagetype == "classics") || (pagetype == "thirties")) {
		show("leftarrow");
	}
	else {
		hide("leftarrow");
	}
	if(which >= (maxPage - 1)) {
		if(pagetype == "models" || pagetype == "thirties") {
			show("rightarrow");
		}
		else {
			hide("rightarrow");
		}
	}
	else show("rightarrow");
	//alert("pagetype = " + pagetype + " and which = " + which);
	return false;
}

var flashvars = {};

var params = {};
params.wmode = "transparent";
params.allowscriptaccess = "always";

var fos = new Object();
fos.caption = null;

function embedCaption(e) {
	if (e.success) {
		fos.caption = e.ref;
	}
}

var attributes = {};

function embedModelNav()
{
	var navwidth = "600";
	var swfname = "modelnav.swf";
	if (pagetype == "thirties") swfname = "thirtiesnav.swf";
	else if (pagetype == "classics") swfname = "classicsnav.swf";
	else if (pagetype == "newfaces") swfname = "newfacesnav.swf";
	else if (pagetype == "specialists") {
	    swfname = "specialistsnav.swf";
	    navwidth = "700";
	}
	else if (pagetype == "juniors") swfname = "juniornav.swf";
	else if (pagetype == "sport") swfname = "sportnav.swf";
	swfobject.embedSWF("/flash/" + swfname, "homenav", navwidth, "35", "8.0.0", "expressInstall.swf", flashvars, params, attributes);
}

swfobject.embedSWF("/flash/modelname.swf", "modelNameFlash", "540", "47", "8.0.0", "expressInstall.swf", flashvars, params, attributes, embedCaption);
