Wedding Photography Melbourne Florida Blog
//and example div using this code
//
//
This is a test! Can you see me?
//
//and then creating a link to call it
// Slide Down
var timerlen = 5;
var slideAniLen = 250;
var timerID = new Array();
var startTime = new Array();
var obj = new Array();
var endHeight = new Array();
var moving = new Array();
var dir = new Array();
function slidedown(objname){
if(moving[objname])
return;
if(document.getElementById(objname).style.display != "none")
return; // cannot slide down something that is already visible
moving[objname] = true;
dir[objname] = "down";
startslide(objname);
}
function slideup(objname){
if(moving[objname])
return;
if(document.getElementById(objname).style.display == "none")
return; // cannot slide up something that is already hidden
moving[objname] = true;
dir[objname] = "up";
startslide(objname);
}
function startslide(objname){
obj[objname] = document.getElementById(objname);
endHeight[objname] = parseInt(obj[objname].style.height);
startTime[objname] = (new Date()).getTime();
if(dir[objname] == "down"){
obj[objname].style.height = "1px";
}
obj[objname].style.display = "block";
timerID[objname] = setInterval('slidetick(\'' + objname + '\');',timerlen);
}
function slidetick(objname){
var elapsed = (new Date()).getTime() - startTime[objname];
if (elapsed > slideAniLen)
endSlide(objname)
else {
var d =Math.round(elapsed / slideAniLen * endHeight[objname]);
if(dir[objname] == "up")
d = endHeight[objname] - d;
obj[objname].style.height = d + "px";
}
return;
}
function endSlide(objname){
clearInterval(timerID[objname]);
if(dir[objname] == "up")
obj[objname].style.display = "none";
obj[objname].style.height = endHeight[objname] + "px";
delete(moving[objname]);
delete(timerID[objname]);
delete(startTime[objname]);
delete(endHeight[objname]);
delete(obj[objname]);
delete(dir[objname]);
return;
}
// use this html anchor for toggle type
// Toggle DIV Slide
function toggleSlide(objname){
if(document.getElementById(objname).style.display == "none"){
// div is hidden, so let's slide down
slidedown(objname);
}else{
// div is not hidden, so slide up
slideup(objname);
}
}
//-->
Savannah's photo session not a typical venue for me. Being a wedding & portrait photographer, I don't get a lot of requests for glamour or modeling portfolios. While some brides do request boudoir sessions, often those are private and don't get posted on the blog. But when Savannah & her Mom, Kim, asked, I said yes because I knew Savannah's Ralph Lauren-ish features were perfect for an outdoor, natural light venue, which is pretty much all I shoot. Nothing wrong with a studio-strobe set up location but the studio often fall short of letting the true personality and natural beauty shine thru. I don't think you'll be disappointed in the results! Let's all wish Savannah the best of luck in pursuing her modeling career. She is a really sweet, kind and gentle person that also happens to be gloriously beautiful! I totally love how she takes her looks in stride. We did our photo shoot at Florida Institute of Technology and I can tell you there were quite a few young college guys stealing glances and pretty much tripping over themselves. Ok, so I've been out to that venue a lot now & first time I've had those kind of reactions! What's up with that??! Seriously, though, modeling really is a lot of hard work, determination and oh-so-much competition. Go Savannah! I am one of your biggest fans!
The fur was Savannah's grandmother's. I betting she was gorgeous too!