function ConfirmMsg(msg) {
	var agree=confirm(msg);
	if (agree)
		return true ;
	else
		return false ;
	}
	
	
function ConfirmMsgRedirect(msg,loc) {
	var agree=confirm(msg);
	if (agree)
		window.location.href = loc;
	else
		return false ;
	}


// toggle display of blocks
function toggle(field) {
	if(document.getElementById) {
		
		if (document.getElementById(field + '_o').style.display=="block"){
			document.getElementById(field + '_o').style.display="none";
			document.getElementById(field + '_c').style.display="block";
			
		} else {
			document.getElementById(field + '_c').style.display="none";
			document.getElementById(field + '_o').style.display="block";
		}
	}
}


// show info block for form fields
function show_info(field) {
	if(document.getElementById) {
		
		if (document.getElementById(field + '_info').style.display=="block"){
			document.getElementById(field + '_info').style.display="none";
			
		} else {
			document.getElementById(field + '_info').style.display="block";
		}
	}
}


function ClearInputBox(i,default_text) {
	if ( i.value == default_text ) {
		//alert ('its '+default_text);
		i.value = '';
		i.style.color = "#000000";
	}
}
	
function SetInputBox(i,default_text) {
	if ( i.value == '' ) {
		i.value = default_text;
		i.style.color = "#999999";
	}
}

function is_email(email) {
	var at = email.indexOf("@");
	var len = email.length;
	
	if ( at < 0 ) return false;
	// ---@123 (at the very least)
	if ( at + 3 > len ) return false
	
	return true;
}
