function show_image_preview(item_id, item_caption) {

	var form = document.getElementsByName("form_"+item_id)[0];
	var textfields = [];
	var txt = "";

	var all = form.elements;  
	for( var i = 0; i < all.length; i++ ) {  
		 if(all[i].name != null && all[i].name.match( /property_(\d+)/ ) ) {  
				var res = all[i].name.match( /property_(\d+)/ );
				textfields.push( "text" + res[1] + "=" + all[i].value);
		 }  
	}
	
	for ( var i = 0; i < textfields.length; i++ ) {
		txt += textfields[i];
		
		if (i < textfields.length - 1) {
			txt += "&";
		}
	}
			
	try {
		elem = document.createElement('<a href="ajax_get_image_preview.php?'+ txt +'&item_id='+item_id+'" rel="lightbox" caption="' + item_caption + '"></a>');
	} catch (e) {
		elem = document.createElement('a');
		elem.setAttribute('href', 'ajax_get_image_preview.php?'+ txt +'&item_id='+item_id);
		elem.setAttribute('rel', "lightbox");
		elem.setAttribute('caption', item_caption);
	}
	firstTime = 1;
	if (!myLightbox) {
		myLightbox = new Lightbox();
	}
	myLightbox.start(elem)

}

function setMaxChars(property_id) {
	if (document.getElementById("property_maxlength_"+property_id)) {
		var text = document.getElementsByName("property_"+property_id)[0];
		var number = document.getElementById("letters_allowed_msg_"+property_id);
		var max_number = document.getElementById("property_maxlength_"+property_id).value;
		
		if (text && number && max_number) {
			number.innerHTML = max_number - text.value.length;
		}
	}
}