/* View larger image function */
function openLarger(idx) {
	openPop("pop_view_larger.htm?"+idx,"330","390","resizable,scrollbars");
}
/* View larger image function ended */


// global vars
var popupWin;
var scrnwidth=screen.width;
var scrnheight=screen.height;


//NN4 window resize fix
if(!window.saveInnerWidth) {
  window.onresize = resizeIt;
  window.saveInnerWidth = window.innerWidth;
  window.saveInnerHeight = window.innerHeight;
}
function resizeIt() {
    if (saveInnerWidth < window.innerWidth || 
        saveInnerWidth > window.innerWidth || 
        saveInnerHeight > window.innerHeight || 
        saveInnerHeight < window.innerHeight ) 
    {
        window.history.go(0);
    }
}


// "only 1 open at a time" popup function //
function openPop(url,width,height,addloptions){
	var xspot=Math.round((scrnwidth/2)-(width/2));
	var yspot=Math.round((scrnheight/2)-(height/2)-30);
	features = "height="+height+",width="+width+",top="+yspot+",screenY="+yspot+",left="+xspot+",screenX="+xspot;
	if (addloptions && addloptions!="") { features += ","+addloptions; }
	if (!popupWin || popupWin.closed){
		popupWin = window.open(url, '', features);
	}
	else {
		window.popupWin.close();
		popupWin = window.open(url, '', features);
	}
}


// client login drop-down menu //
function openDir( form ) { 
var newIndex = form.fieldname.selectedIndex; 
	if ( newIndex == 0 ) { 
	alert( "Please select a client" ); 
	} else { 
	cururl = form.fieldname.options[ newIndex ].value; 
	window.location.assign( cururl ); 
	} 
}


// thumbnail - photo swap //
function switchMainPhoto(photoidnum) {
	if(document.getElementById) {
		document.getElementById("mainphoto").src = "images/"+photoidnum+".jpg";
	}
}