function positionFlashWindow() {
	var iz = findObj("flashwindow");
	var browsa = findObj("maincontent");
	var top = findPosY(browsa);
	top += 30;

	var pb = findObj("pagebody");
	var w = pb.offsetWidth;

	iz.style.left = (w - 252) + "px";
	iz.style.top = top + "px";
}

function getMaxPages() {
	var rv = (Math.ceil(maxImages / 2) - Math.ceil(viewImages / 2));
	if(rv < 1) rv = 1;
	return rv;
}

function positionMe() {
/*
	var browsa = findObj("bottomnav");
	var by = findPosY(browsa);
	var placer = findObj("placer");
	var bx = findPosX(placer) - 5;
	var py = findPosY(placer);
	
	var main = findObj("maincontent");
	var details = findObj("detailFlashHolder");
	var modelname = findObj("mna");
	details.style.left = bx + "px";
	if(by < 750) {
		py += 448;
		main.style.marginTop = "-16px";
		var t = by - 210;
		details.style.top = py + "px";
	}
	else {
		py += 452;
		var extra = (by - 750) / 2
		var t = by - (210 + extra);
		details.style.top = py + "px";
		modelname.style.height = "30px";

	}
	var realleftlogo = findObj("realleftlogo");
	var modelinfo = findObj("modelInfoFlash");
	by = findPosY(modelinfo);
	by += 150;
	realleftlogo.style.height = by + "px";
    */
}

function showCommercials() {
	window.top.location = "detail_commercials.asp?model_id=" + modelId;

}

function printCard() {
	var link = "/PdfServlet.aspx?";
	for(var i = 0; i < allpix.length && i < 4; i++) {
		link += "image=" + allpix[i] + "&";
	}
	link += "card=y&name=" + encname + "&pdfname=" + encname + ".pdf";
	window.top.location = link;
}

var drug = false;

function showMovieWindow()
{
	var mw = findObj("moviewindow");s
	if(mw.style.visibility == "visible") {
		closeZoom();
		return;
	}
	var obj = findObj("bigImageHolder");
	var x = findPosX(obj);
	var y = findPosY(obj);
	x += 168;

	mw.style.left = x + "px";
	mw.style.top = y + "px";
	mw.style.visibility = "visible";
	return false;
}

function closeZoom()
{
	window.mwin.location = "about:blank";
	var obj = findObj("moviewindow");
	obj.style.visibility = "hidden";
}




function closeFlashWindow() {
	var wz = findObj("flashwindow");
	if(wz.style.visibility = "visible") {
		wz.style.visibility = "hidden";
		window.fwin.location = "about:blank";
		var flink = findObj("flink");
		if(flink) {
			flink.innerHTML = "<a href='#' onClick='showPortfolioMovie();'>video</a>";
		}
	}
}

function showLightbox() {
	if(String(window.fwin.location).indexOf("lightbox.asp") < 0) {
		window.fwin.location = "lightbox.asp";
	}
	show("flashwindow");
	$('#flashwin').load(function () {
	    $('.timer').hide();
	});
	closeZoom();
}

function toggleLightbox() {
	var wz = findObj("flashwindow");
	if(String(window.fwin.location).indexOf("lightbox.asp") < 0) {
		closeFlashWindow();
	}
	if(wz.style.visibility == "visible") {
		closeLightbox();
	}
	else {
		showLightbox();
	}
}

function addToLightbox(modelid) {
	window.fwin.location = "lightbox.asp?command=add&item=" + escape(modelid);
}

function removeFromLightbox(modelid) {
	window.fwin.location = "lightbox.asp?command=delete_one&item=" + escape(modelid);
}

function lightadd() {
	addToLightbox(modelId);
}

function lightremove() {
	removeFromLightbox(modelId);
}

function closeLightbox() {
	var wz = findObj("flashwindow");
	if(wz.style.visibility == "visible") {
		wz.style.visibility = "hidden";
		if(String(window.fwin.location).indexOf("lightbox.asp") < 0) {
			closeFlashWindow();
		}
	}
}

function showPortfolioMovie() {
	window.mwin.location = "/portfolio_movie.asp?moviename=" + portMovieName;
	showMovieWindow();
}



function showLargeImage(which)
{
	fos.headshot.GoPage(which);
	curPage = which;
}

function goNext() {
	var which = curPage;
	which++;
	if(which >= maxImages) which = 0;
	showLargeImage(which);
}

function goPrev() {
	var which = curPage;
	which--;
	if(which < 0) which = maxImages-1;
	showLargeImage(which);
}

function goMainboard()
{
	if(gender == "F") {
		window.location = "browse.asp?gender=F&page=" + browsepage;
	}
	else {
		window.location = "browse.asp?gender=M&page=" + browsepage;
	}
}

var mopacity = 0;
var opacity = 0;

function fadeMainPic()
{
	if(opacity < 1) {
		opacity += 0.2;
		mopacity += 20;
	}
	var obj = findObj("bigimage");
	obj.style.filter = "alpha(opacity=" + mopacity + ")";
	obj.style.opacity = opacity;
	setTimeout("fadeMainPic()", 200);
}

var curPage = 0;
	
var pageImages = 1;
var viewImages = 10;
var curPosition = 0;
var qwidth = 910 - 149;

var fps = 30;
var dist = 1;
var maxDist = 12;
var inc = 0.7;




var fos = new Object();
fos.headshot = null;
fos.detail = null;

function embedHeadshot(e) {
	if (e.success) {
		fos.headshot = e.ref;
	}
}

function embedDetail(e){
	if (e.success) {
		fos.detail = e.ref;
	}
}

function embedFlash()
{
	var flashvars = {};
	var params = {};
	flashvars.imagenames = imagenames;
	
	flashvars.plowest = "20";
	params.wmode = "transparent";
	params.allowscriptaccess = "always";
	var attributes = {};
	swfobject.embedSWF("/flash/realheadshot.swf", "headshotFlash", "674", "448", "8.0.0", "expressInstall.swf", bigflashvars, params, attributes, embedHeadshot);
	swfobject.embedSWF("/flash/realdetailSmall.swf", "detailFlash", "785", "185", "8.0.0", "expressInstall.swf", flashvars, params, attributes, embedDetail);
	var fv = {};
	fv.parmName = modelDisplayName;
	swfobject.embedSWF("/flash/modelnamedetail.swf", "modelNameFlash", "337", "20", "8.0.0", "expressInstall.swf", fv, params, attributes);
	fv = {};
	fv.parmInfo = ival;
	swfobject.embedSWF("/flash/realinfodetail.swf", "modelInfoFlash", "800", "20", "8.0.0", "expressInstall.swf", fv, params, attributes);
	fv = {};
	fv.video = video;
	fv.commercials = commercials;
	swfobject.embedSWF("/flash/" + detailNav, "realnav", "600", "35", "8.0.0", "expressInstall.swf", fv, params, attributes);
}

function embedFlashAlt()
{
	var flashvars = {};
	var params = {};
	flashvars.imagenames = imagenames;
	
	flashvars.plowest = "20";
	params.wmode = "transparent";
	params.allowscriptaccess = "always";
	var attributes = {};
	swfobject.embedSWF("/flash/realheadshot.swf", "headshotFlash", "500", "332", "8.0.0", "expressInstall.swf", bigflashvars, params, attributes, embedHeadshot);
	swfobject.embedSWF("/flash/realdetailSmall.swf", "detailFlash", "550", "120", "8.0.0", "expressInstall.swf", flashvars, params, attributes, embedDetail);
	var fv = {};
	fv.parmName = modelDisplayName;
	swfobject.embedSWF("/flash/modelnamedetail.swf", "modelNameFlash", "337", "20", "8.0.0", "expressInstall.swf", fv, params, attributes);
	fv = {};
	fv.parmInfo = ival;
	swfobject.embedSWF("/flash/realinfodetail.swf", "modelInfoFlash", "800", "20", "8.0.0", "expressInstall.swf", fv, params, attributes);
	fv = {};
	fv.video = "<%=video%>";
	fv.commercials = commercials;
	swfobject.embedSWF("/flash/" + detailNav, "realnav", "600", "35", "8.0.0", "expressInstall.swf", fv, params, attributes);
}
