function disFinishBtn(frm)
{
	frm.finish.disabled = true;
	if(frm.termsAndConditions.checked == true){
		frm.finish.disabled = false;
	}
}

//Used especially in signup_step2.cfm
function turnOnOff(frm)
{
	var bool = true;
	var color = "#c9c9c9";
	if(frm.isBillShip.checked == true){
		bool = false;
		color = "none";
	}
	frm.firstName2.disabled = bool;
	frm.firstName2.style.background = color;
	frm.middle2.disabled = bool;
	frm.middle2.style.background = color;
	frm.lastName2.disabled = bool;
	frm.lastName2.style.background = color;
	frm.streetAddress2.disabled = bool;
	frm.streetAddress2.style.background = color;
	frm.aptOrSuite2.disabled = bool;
	frm.aptOrSuite2.style.background = color;
	frm.city2.disabled = bool;
	frm.city2.style.background = color;
	frm.state2.disabled = bool;
	frm.state2.style.background = color;
	frm.zipcode2.disabled = bool;			
	frm.zipcode2.style.background = color;
}

//fill the country based on States
function fillCountry(frm,obj)
{
	//alert('i am here');
	var cdnProvs = "Alberta,British Columbia,Manitoba,New Brunswick,New Foundland and Labrador,Northwest Territories,Nova Scotia,Nunawat,Ontario,Prince Edward Island,Quebec,Saskatchewan,Yukon";
	var arCdnProvs = cdnProvs.split(",");
	
	if(obj.selectedIndex == 0){
		if(obj.name == 'state'){
			frm.country.value = '';
		}else{
			frm.country2.value = '';
		}
	}else{
		var flag = false;
		for(var i=0; i < arCdnProvs.length; i++){
			if(obj.options[obj.selectedIndex].text.toUpperCase() == arCdnProvs[i].toUpperCase()){
				flag = true;
				break;
			}
		}
		if(obj.name == 'state'){
			if(flag){
				frm.country.value = 'Canada';
			}else{
				frm.country.value = 'USA';
			}
		}else{
			if(flag){
				frm.country2.value = 'Canada';
			}else{
				frm.country2.value = 'USA';
			}
		}
	}
}



//Confirm deletion
function delConfirm(str)
{
	if(!confirm('Are you sure you want to remove \n\"' + str + '\"\n from your bookshelf')){
		return false;
	}
	return true;
}

function valPasswords(frm){
	if(frm.oldPassword.value == ''){
		alert('Please enter your old password');
		frm.oldPassword.focus();
		return false;
	}
	if(frm.newPassword.value == ''){
		alert('Please enter your New password');
		frm.newPassword.focus();		
		return false;
	}
	if(frm.reenterNewPassword.value == ''){
		alert('Please re-enter your New password');
		frm.reenterNewPassword.focus();		
		return false;
	}
	if(frm.newPassword.value != frm.reenterNewPassword.value){
		alert('Your new password and re-entered password does not match, Please reenter both passwords.');
		frm.newPassword.value = '';
		frm.reenterNewPassword.value = '';
		frm.newPassword.focus();
		return false;
	}
	return true;
}

function isNumber(obj)
{
	if(isNaN(obj.value)){
		alert('Please enter a number');
		obj.focus();
		return false;		
	}
	return true;
}

function checkLen(obj){
	if(obj.search.value.length < 3){
		alert('Search string has to be atleast 3 characters');
		return false;
	}
	return true;
}

function openPop(i){
	var urlstr = 'main.cfm?pageid=' + i;
	var winname = 'win' + i;
	var winprop = 'toolbar=no,scrollbars=yes,width=550,height=450';
	window.open(urlstr,winname,winprop);
}

function openPop2(i){
	var urlstr = 'main.cfm?pageid=' + i;
	var winname = 'win' + i;
	var winprop = 'toolbar=no,scrollbars=yes,width=650,height=400';
	window.open(urlstr,winname,winprop);
}

function isShareYourThoughtFilled(frm){
	if(frm.msgTitle.value.length == 0){
		alert('Please enter a Summary to your review');
		frm.msgTitle.focus();
		return false;
	}
	if(frm.review.value.length == 0){
		alert('Please enter your review!!');
		frm.review.focus();
		return false;
	}
	return true;
}

function validateBroadcast(frm){
	if(frm.subject.value == ''){
		alert('Please enter the subject for the broadcast!!');
		frm.subject.focus();
		return false;
	}
	
	if(frm.enewscontent.value == ''){
		alert('Please enter content to broadcast');
		frm.enewscontent.focus();
		return false;
	}
	
	return true;
}

function validateLostOrMissing(frm){
	alert('Here');
	if(frm.transitCondition[0].checked == false & frm.transitCondition[1].checked == false){
		alert('Please select one reason for <i>Looks Like</i>');
		return false;
	}
	return true;
}

function changeRowColor(obj,bool,defaultColor,newColor){
	if(bool == true){
		color = newColor;	 
	}else{
		color = defaultColor;
	}
	document.getElementById(obj).style.backgroundColor = color;
}

function LoadAdminUrl(){
	if(document.adminFrm.adminlinks.value != ''){
		window.location=document.adminFrm.adminlinks.value;
	}
}