var xhr = 'https://www.cottagecountry.com/account/xhr/';
var xhrSearch = 'http://www.cottagecountry.com/search/xhr/city/';
var xhrSearchBar = 'http://www.cottagecountry.com/search/xhr/quick-search/';

function ask(txts,urls){
	if(confirm(txts)){
		window.location.href = urls;
	}
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=700,height=700');");
}

function setMessage(type,message){
	var m = '';
	switch(type){
		case 'error':
			m = '<span onclick="hideMessages()" title="Click to hide this message">X</span>'+message;
			break;
		case 'success':
			m = '<span onclick="hideMessages()" title="Click to hide this message">X</span>'+message;
			break;
		case 'info':
			m = '<span onclick="hideMessages()" title="Click to hide this message">X</span>'+message;
			break;
	}
	return m;
}

function hideMessages(m){
	if($('message-xhr')){
		$('message-xhr').fade('out');
		(function(){ $('message-xhr').setStyle('display','none'); }).delay(500);
	}
}

function showMessages(type,message){
	$('message-xhr').removeClass('message-xhr-success').removeClass('message-xhr-error').removeClass('message-xhr-info').empty().setStyle('display','block').fade('show');
	
	switch(type){
		case 'error': default:
			$('message-xhr').addClass('message-xhr-error').set('html',setMessage('error',message)).highlight('#e2c822','#fff9d7');
			break;
		case 'success':
			$('message-xhr').addClass('message-xhr-success').set('html',setMessage('success',message)).highlight('#98cc72','#d9ffbe');
			break;
		case 'info':
			$('message-xhr').addClass('message-xhr-info').set('html',setMessage('info',message)).highlight('#e2c822','#fff9d7');
			break;
	}
}

function cChar(b,m){
	if($(b)){
		var v = $(b).get('value');
		var l = v.length;
		if(l > m){
			$(b+'_c').set('html','<span style="color:#cc0000; margin:0; padding:0;">Characters: '+l+'/'+m+'</span>');
		} else {
			$(b+'_c').set('html','Characters: '+l+'/'+m);
		}
	}	
}
