//popup Window Script

function chkB4Send(fObj,fields){
	var err = false;
	// trun fields into array
	var fieldArr = fields.split(",");
		// loop though the array
		for(i = 0; i < fieldArr.length; i ++){
			// see if the field is empty
			if(!eval('document.forms[fObj].' + fieldArr[i] + ".value.length")){
				alert('A required filed is missing : ' + fieldArr[i])
				err = true;
				break;
			}
		}
	if(!err){
		sendForm(fObj)
	}
}


function sendForm(fObj){
	if(document.forms[fObj]){
		document.forms[fObj].submit();
	}else{
		alert('form undefined')
	}
}


function exactImgWin(imgPath,w,h){
	// window width
	var winW = w;
	// window height
	var winH = h;
	// window left position
	var posL = (window.screen.availWidth - winW) / 2;
	// window top position
	var posT = (window.screen.availHeight - winH) / 2;
	// window content
	var winContent = '\n<html>\n<head>\n<title>Pic(k) Of The Day Archive | Brandon Elliot Photographer</title>\n</head>\n<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">\n<A HREF="javascript:window.close()"><img src="'+ imgPath +'" alt="Click To Close" border="0"></A>\n</body>\n</html>\n';
	// window params
	var winParams = 'width=' + winW + ',height=' + winH + ',top=' + posT + ',left=' + posL;
	// srollbars and resizable?
	if(arguments.length == 4){
		winParams += ',scrollbars=1,resizable=1';
	}
	// create an unique window name
	rn = new Date();
	winName = rn.getHours();
	winName = winName + '_' + rn.getMinutes();
	winName = winName + '_' + rn.getSeconds();
	// open window
	fotoWin = window.open('', winName, winParams);
	fotoWin.document.write(winContent)
	fotoWin.focus();
}


function newWindow(src,w,h){
	// window width
	var winW = w;
	// window height
	var winH = h;
	// window left position
	var posL = (window.screen.availWidth - winW) / 2;
	// window top position
	var posT = (window.screen.availHeight - winH) / 2;
	// window params
	var winParams = 'width=' + winW + ',height=' + winH + ',top=' + posT + ',left=' + posL + ',scrollbars=1,resizable=1';
	// open window
	var nWin = window.open(src, 'newW', winParams);
	nWin.focus();
}