/////////////////////////////////////////////
//YOUR GOOD OLD POPUP
/////////////////////////////////////////////
var popUpWin=0;

function popUpWindow(URLStr, left, top, width, height)

{

  if(popUpWin)

  {

    if(!popUpWin.closed) popUpWin.close();

  }

  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');

}


/////////////////////////////////////////////
//CLOSE (DE)ACTIVATE CHILD WINDOW - REFRESH PARENT WINDOW
/////////////////////////////////////////////
<!--
function winActivated(){
window.opener.location.href="default.asp";
self.close();
//-->
}

/////////////////////////////////////////////
//CLOSE (DE)ACTIVATE CHILD WINDOW - REFRESH PARENT WINDOW
/////////////////////////////////////////////
<!--
function winImageAdded(){
window.opener.location.href="shootdetails.asp";
self.close();
//-->
}

/////////////////////////////////////////////
//CLOSE REMOVE IMAGE CHILD WINDOW - REFRESH PARENT WINDOW
/////////////////////////////////////////////
<!--
function winImageGone(){
window.opener.location.href="shootdetails.asp";
self.close();
//-->
}

/////////////////////////////////////////////
//VALIDATING THE CREATE PHOTOSHOOT FORM
/////////////////////////////////////////////
function valFrmCreateShoot()	{
	msg = "Following fields need filling in: \n\n"
	formOk = true;
	if (document.FRMCreateShoot.strShootName.value=="") {
		msg += "Name of the PhotoShoot.\n"
		formOk = false;
	}
	if (document.FRMCreateShoot.strShootDate.value=="") {
		msg += "A Date, for future archive purposes.\n"
		formOk = false;
	}
	if(formOk)
		return true;
	else {
		alert(msg);
	return false;		
	}
}


/////////////////////////////////////////////
//VALIDATING THE EDIT PHOTO TITLE FORM
/////////////////////////////////////////////
function valFrmImageUpdate()	{
	msg = "The Image name cannot be empty! \n\n"
	formOk = true;
	if (document.FRMImageUpdate.strImageTitle.value=="") {
		formOk = false;
	}
	if(formOk)
		return true;
	else {
		alert(msg);
	return false;		
	}
}

/////////////////////////////////////////////
//VALIDATING THE ADD IMAGES TO PHOTOSHOOT FORM
/////////////////////////////////////////////
function valFrmAddImages()	{
	msg = "Please check the following: \n\n"
	formOk = true;
	if (document.FRMAddImages.strThumbLocation.value=="") {
		msg += "Have you selected a thumbnail image?.\n"
		formOk = false;
	}
	if (document.FRMAddImages.strMainLocation.value=="") {
		msg += "Have you selected a main image?.\n"
		formOk = false;
	}	
	if(formOk)
		return true;
	else {
		alert(msg);
	return false;		
	}
}

/////////////////////////////////////////////
//MOVE UP AND DOWN START*********************************
/////////////////////////////////////////////
	function move(to) { 
		var list = document.form.sORN; 
		var total = list.options.length-1; 
		index = list.selectedIndex;
		if (index == -1) return false; 
		if (to == +1 && index == total) return false; 
		if (to == -1 && index == 0) return false; 
		var items = new Array; 
		var values = new Array; 
		for (i = total; i >= 0; i--) { 
			items[i] = list.options[i].text; 
			values[i] = list.options[i].value; 
		} 
		for (i = total; i >= 0; i--) { 
			if (index == i) { 
				list.options[i + to] = new Option(items[i],values[i], 0, 1); 
				list.options[i] = new Option(items[i + to], values[i + to]); 
				i--; 
			} else { 
				list.options[i] = new Option(items[i], values[i]); 
			} 
		} 
	list.focus(); 
} 


function validate(theForm)
{
		obj = document.getElementById('sORN') ;
		listLen = obj.length;
		sNYORN = "";
		
		for(i=0; i<listLen; i++)
				sNYORN = sNYORN + "," + obj.options[i].value;
		
		if(sNYORN.length > 0)
				sNYORN = sNYORN.substring(1,sNYORN.length);

		document.getElementById('sNYORN') .value= sNYORN;
		return true;
}

/////////////////////////////////////////////
//MOVE UP AND DOWN STOP*****************************************************
/////////////////////////////////////////////

