function setDefaultString (obj,str,pass) {
	obj.onfocus = function () {
		if (obj.value==str) {
			if (pass) {
				obj.type='password';
			}
			obj.value='';
		}
	};
	obj.onblur = function () {
		if (obj.value=='') {
			if (pass) {
				obj.type='text';
			}
			obj.value=str;
		}
	};
	if (obj.value=='') {
		if (pass) {
			obj.type='text';
		}
		obj.value=str;
	}
}

function makeNiceCheckbox (niceCbx,defaultCbx,uncheckedImg,checkedImg) {
	niceCbx.onclick = function () {
		if (defaultCbx.checked) {
			niceCbx.src = uncheckedImg;
			defaultCbx.checked = false;
		} else {
			niceCbx.src = checkedImg;
			defaultCbx.checked = true;
		}
                if (defaultCbx.onclick) {
                    defaultCbx.onclick();
                }
	};
	if (defaultCbx.checked) {
		niceCbx.src = checkedImg;
	} else {
		niceCbx.src = uncheckedImg;
	}
	var img1 = new Image();
	img1.src = uncheckedImg;
	var img2 = new Image();
	img2.src = checkedImg;
}

function setPopup (div,field,callback) {
	var name = div.id.split(/_/);
	jQuery(div).click(function () {
		jQuery('#popup_'+name[0]).toggle();
                return false;
	});
	jQuery('#popup_'+name[0]+" li").click(function () {
		var value;
		if (this.id) {
			var tmp = this.id.split(/-/);
			value = tmp[tmp.length-1];
		} else {
			value = this.innerHTML;
		}
		
		jQuery(".select_left",div).html(this.innerHTML);
		if (field) {
			if (value=='Any') {
				field.value = '';
			} else {
				field.value = value;
			}
                        if (field.onchange) {
                            field.onchange();
                        }
		}
		jQuery('#popup_'+name[0]).hide();
		if (callback) { callback(value); }
	});
}

function showImage (url) {
	jQuery('.photo_choosen img').attr('src',url);
}

function popularSearch (obj) {
	document.ds_search.search.value = obj.innerHTML;
	document.ds_search.submit();
}

function showCategoryTree (id) {
	jQuery('#c_'+id).toggleClass('open');
	jQuery('#cat_'+id).slideToggle();
}
function setRadioButtons (name) {
	var img1 = new Image();img1.src="images/buttons/radio_dec.gif";
	var img2 = new Image();img2.src="images/buttons/radio_dec_checked.gif";
	jQuery('.radio_'+name).click(function () {
		var tmp = this.id.split(/_/);
		var num = tmp[tmp.length-1]; 
		jQuery('input[name=return_exchange]').attr('checked',false);
		jQuery('input[name=return_exchange]:eq('+(num-1)+')').attr('checked',true);
		jQuery('.radio_'+name).attr('src',img1.src);
		this.src = img2.src;
	})
}
