function sysModal(page){
	var props=new Array();
	props[0]='width='+((arguments.length>1)?arguments[1]:'310')+'px';
	props[1]='height='+((arguments.length>2)?arguments[2]:'200')+'px';
	props[2]='resizable=no';
	props[3]='scroll=no';
	props[4]='status=no';
	props[5]='edge=raised';
	props[6]='help=no';
	var data=window.open(page,'',props.join(','));
	return data;
}
function sysModalScroll(page){
	var props=new Array();
	props[0]=(arguments.length>1)?'width='+arguments[1]+'px':'';
	props[1]=(arguments.length>2)?'height='+arguments[2]+'px':'';
	props[2]='resizable=yes';
	props[3]='scrollbars=yes';
	props[4]='status=yes';
	props[5]='edge=raised';
	props[6]='help=no';
	var data=window.open(page,'',props.join(','));
	return data;
}
function enterKey(id){
	if(event.keyCode==13){
		dObj(id).click();
	}
}
function renderThumbnail(inputFileElemID,thumbnailID) {
	var path=dObj(inputFileElemID);
	var img=new Image();
	img.src=path.value;
	var constrainWidth=180;
	var constrainHeight=270;
	var widthResizeFactor=img.width/constrainWidth;
	var heightResizeFactor=img.height/constrainHeight;
	var resizeFactor=Math.max(widthResizeFactor,heightResizeFactor);
	var thumbnail=dObj(thumbnailID);
	thumbnail.src=path.value;
	thumbnail.width=img.width/resizeFactor;
	thumbnail.height=img.height/resizeFactor;
}
function thumbnailPopup(tab,idx,picNum) {
	if(tab=="photo") {
		var appendPicNum='';
		if(picNum>1) {
			appendPicNum=picNum;
		}
		sysModal('picLoad.aspx?pic=uploads/'+idx+'/renderPhoto'+appendPicNum+'.jpg&width=360&height=540',360,540);
	}
	if(tab=="profile") sysModal('actorProfile.aspx?ID='+idx,400,220);
	if(tab=="resume") sysModalScroll('picLoad.aspx?pic=uploads/'+idx+'/renderResume.jpg&width=640&height=960',665,550);
}
function thumbnailInfo(txt,idx) {
	var path=dObj('thumbnailInfo'+idx);
	path.innerText=txt;
}
function thumbnailSelect(idx,listID,actorID) {
	var url='actorSelect.ashx?listID='+listID+'&actorID='+actorID+'&rnd='+Math.random();
	dObj(idx).src=url;
}
function thumbnailSwitch(imageElemID,linkElemID,actorID,picNum) {
	var appendPicNum='';
	if(picNum>1) {
		appendPicNum=picNum;
	}
	var thumbUrl='pic.ashx?pic=uploads/'+actorID+'/renderPhoto'+appendPicNum+'.jpg&width=100&height=150';
	dObj(imageElemID).src=thumbUrl;
	dObj(linkElemID).setAttribute('href','javascript:thumbnailPopup("photo","'+actorID+'",'+picNum+')');
}
function focusElement(elementID) {
	var elem=document.getElementById(elementID);
	elem.focus();
	elem.value=elem.value;
}
