function cleanDivs()
{
	if (document.getElementById("contentHome"))
	{
		document.getElementById("contentHome").style.minHeight = (screen.availHeight - 276) + "px";
	}

	if (document.getElementById("contentHome_noRightPanel"))
	{
		document.getElementById("contentHome_noRightPanel").style.minHeight = (screen.availHeight - 246) + "px";
	}

	if (document.getElementById("navPanelHome"))
	{
		document.getElementById("navPanelHome").style.minHeight = (screen.availHeight - 246) + "px";
	}

	var divs = document.getElementsByTagName("div");
	var contDivs = [];
	var maxHeight = 0;
	var divHeight = 0;

	// Iterate over all <div> elements in the document

	for (var i=0; i<divs.length; i++)
	{
		if ((divs[i].id == "navPanel") || (divs[i].id == "content") || (divs[i].id == "rightPanel") || (divs[i].id == "navPanelHome") || (divs[i].id == "contentHome") || (divs[i].id == "contentHome_noRightPanel") || (divs[i].id == "rightPanelhome"))
		{
			var d = divs[i];

			if (d.offsetHeight)
			{
				divHeight = d.offsetHeight;
			}
			else if (d.style.pixelHeight)
			{
				divHeight = d.style.pixelHeight;
			}

			maxHeight = Math.max(maxHeight, divHeight);
		}
	}
	
	for (i=0; i<divs.length; i++)
	{
		if ((divs[i].id == "navPanel") || (divs[i].id == "content") || (divs[i].id == "rightPanel") || (divs[i].id == "navPanelHome") || (divs[i].id == "contentHome") || (divs[i].id == "contentHome_noRightPanel") || (divs[i].id == "rightPanelhome"))
		{
			divs[i].style.height = maxHeight + "px";
		}
	}
}

function showLogin(obj) {
	//alert(event.keyCode);
	
	if(obj.name=='toggleBtn' || window.event.keyCode==13) {
		
		if(document.getElementById('toggleBtn').value=="ADMIN") {
			
			//if ( document.getElementById('username').style.visibility=="hidden") {
			
				document.getElementById('username').style.visibility = "visible";
				document.getElementById('password').style.visibility = "visible";
				document.getElementById('closeLink').style.visibility = "visible";
				document.getElementById('toggleBtn').value="LOGIN";
			//}
			//else {
			//	document.getElementById('username').style.visibility = "hidden";
			//	document.getElementById('password').style.visibility = "hidden";
			//	document.getElementById('closeLink').style.visibility = "hidden";
			//	document.getElementById('toggleBtn').value="ADMIN";
			//}
			
		}
		else if(document.getElementById('toggleBtn').value=="LOGIN") { 
			checkLogin();
		
		}
	}
	
	else if (!(event.keyCode)) {
		
		document.getElementById('username').style.visibility = "hidden";
		document.getElementById('password').style.visibility = "hidden";
		document.getElementById('closeLink').style.visibility = "hidden";
		document.getElementById('toggleBtn').value="ADMIN";
	}	
}

function checkLogin() {
	var bOK=true;
	var form = document.frmLoginDetails;
	
	if (form.username.value=='') {
		bOK=false;
		alert('Please enter your username.');
		form.username.focus();
	}
	
	else if (form.password.value=='') {
		bOK=false;
		alert('Please enter your password.');
		form.password.focus();
	}
	
	if(bOK) {
		
		form.formOK.value=true;
		form.submit();
	}
	
}

function isValidEmail(thisEmail) {
	var format = '^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$';
	var re = new RegExp(format);

	if(thisEmail != ''
		&& re.exec(thisEmail) != null) {
		
		return true;
	}
	else {
		return false;
	}
}	

function openRegisterForm() {
	var regWindow;
	regWindow=window.open("lost-property-new-item","RegisterForm",'width=740,height=535');
	

}

function openClaimForm(lp) {
	var form;
	var winStr;
	form=document.frmItem;
	winStr = "claim-lost-property?lpnumber=" + lp;
	var claimWindow;
	claimWindow=window.open(winStr,"ClaimForm",'width=740,height=660');
}

function openViewForm(lp) {
	var viewWindow;
	var winStr;
	winStr = "lost-property-view-claim?lpnumber=" + lp;
	viewWindow=window.open(winStr,"View",'width=740,height=410');
}

function openReviewForm(lp) {
	var reviewWindow;
	var winStr;
	winStr = "lost-property-admin-assessment?lpnumber=" + lp;
	reviewWindow=window.open(winStr,"Edit",'width=740,height=700');
}

function openEditRegForm(lp) {
	var regWindow;
	var winStr;
	winStr = "lost-property-amend?lpnumber=" + lp;
	regWindow=window.open(winStr, "Amend",'width=740,height=535');
}

function checkRegisterForm() {
	form=document.frmNewItem;
	var bOK=true;
	if (form.txtAdminDets.value=='') {
		bOK=false;
		alert('Please enter your details.');
		form.txtAdminDets.focus();
	}
	
	else if (form.txtDescription.value=='') {
		bOK=false;
		alert('Please enter your description.');
		form.txtDescription.focus();
	}
	
	else if (form.selBrand.value=='' || form.selBrand.value=='Please Select ..') {
		bOK=false;
		alert('Please enter the brand.');
		form.selBrand.focus();
		
	}
	
	else if (form.selLoc.value=='' || form.selLoc.value=='Please Select ..') {
		bOK=false;
		alert('Please enter the location.');
		form.selLoc.focus();
		
	}

	else if ((form.txtParcelNo.value=='') || (form.txtParcelNo.value!=parseInt(form.txtParcelNo.value))) {
		bOK=false;
		alert('Please enter the number of parcels as a number.');
		form.txtParcelNo.focus();
	}
	
	else if (form._docfile.value=='') {
		bOK=false;
		alert('Please upload image');
		form._docfile.focus();
	}
	if(bOK) {
		form.formRegOK.value=true;
		form.submit();
		self.close; 		
	}
}

function checkUpdateForm() {
	form=document.frmNewItem;
	var bOK=true;
	if (form.txtAdminDets.value=='') {
		bOK=false;
		alert('Please enter your details.');
		form.txtAdminDets.focus();
	}
	
	else if (form.txtDescription.value=='') {
		bOK=false;
		alert('Please enter your description.');
		form.txtDescription.focus();
	}
	
	else if (form.selBrand.value=='' || form.selBrand.value=='Please Select ..') {
		bOK=false;
		alert('Please enter the brand.');
		form.selBrand.focus();
	}
	
	else if (form.selLoc.value=='' || form.selLoc.value=='Please Select ..') {
		bOK=false;
		alert('Please enter the location.');
		form.selLoc.focus();
		
	}
	else if ((form.txtParcelNo.value=='') || (form.txtParcelNo.value!=parseInt(form.txtParcelNo.value))) {
		bOK=false;
		alert('Please enter the number of parcels as a number.');
		form.txtParcelNo.focus();
	}
	
	//else if (form._docfile.value=='') {
		//bOK=false;
		//alert('Please upload image');
		//form._docfile.focus();
	//}
	if(bOK) {
		var source;
		source=document.getElementById('image-url').src;
		form.imageurl.value=source;
		form.formRegUpdateOK.value=true;
		form.submit();
			
	}
}

function checkClaimForm(obj) {
	
	var form = obj;
	var bOK=true;
	if (form.txtcon.value=='') {
		bOK=false;
		alert('Please enter your consignment number.');
		form.txtcon.focus();
	}
	
	else if (form.txtaccname.value=='') {
		bOK=false;
		alert('Please enter your account name.');
		form.txtaccname.focus();
	}
	
	else if (form.txtemail.value=='') {
		bOK=false;
		alert('Please enter your email details.');
		form.txtemail.focus();
	}
	
	else if (!isValidEmail(form.txtemail.value)
		&& bOK) {
		bOK=false;
		alert('Please enter a valid email address.');
		form.txtemail.focus();
	}
	
	else if (form.txtaccnumber.value=='') {
		bOK=false;
		alert('Please enter your account number.');
		form.txtaccnumber.focus();
	}
	
	if(bOK) {
		form.formClaimOK.value=true;
		form.submit();
	}
}

function closeWindow() {
	self.close ();
}

function popIt(url) {
var newwindow = '';
	if (newwindow.location && !newwindow.closed) {
		newwindow.location.href = url; 
		 newwindow.focus(); 
	} 
	else { 
		newwindow=window.open(url,'htmlname','width=404,height=316,resizable=1')
	} 
}



function loadImage(obj) {
	var form = document.frmNewItem;
	var docfilename
	
	if (form._docfile.value!='') {
		//form.formLoadImage.value=true;  
		var _docfile=form._docfile.value;
		
		if(_docfile.indexOf('/') > -1) {
			docfilename = _docfile.substring(_docfile.lastIndexOf('/')+1,_docfile.length);
		}
		else {
		 	docfilename = _docfile.substring(_docfile.lastIndexOf('\\')+1,_docfile.length);
		}
		document.getElementById('image-url').src = _docfile;
		
		//form.submit();
	}
}
