var galleryObject2

var cf_showMyGallery = function(){
	
	var galleryWrapper = $("galleryBodyHolder")
	galleryObject2 = galleryObject2 || galleryBodyHolder.getElementsByTagName("DIV")[0]
	if(!galleryObject2)return false
	var popUp = modDialog("גלריה","",819)
	popUp.stage.innerHTML=""
	popUp.stage.appendChild(galleryObject2)
	var tmp = popUp.onClose
	popUp.onClose = function(){
			galleryWrapper.appendChild(galleryObject2)
			tmp()
		
	}
	
	return false
	
	
}

var cf_initInviteForm = function(){
	var ME = this
	var initOtherRadio = function(){
		var r = this
		
		var parent = r.parentElement
		deleteNode(r)
		var txt = parent.innerHTML
		parent.innerHTML = ""
		parent.appendChild(r)
		var input = document.createElement("INPUT")
		input.type = "text"
		input.className = "other _"+ r.name
		input.disabled = !r.checked
		input.value = txt
		input.onblur = function(){
			r.value = input.value
			setCookie(r.name,input.value )
		}
		r.value = input.value
		parent.appendChild(input)
		var cookieName = r.name
		var listener = setInterval(
			function(){
				input.disabled = !r.checked
				if(r.checked && input.value==txt)input.value = ''
				if(!r.checked){
					input.value = txt
					setCookie(r.name,'' )
				}
			}
		, 150)
		r.onclick=function(){
			if(this.checked){
				input.disabled = false
				input.focus()
			}
		}
		if(document.location.href==ME.action){
			if(getCookie(r.name)!=''){
				r.checked=true
				input.value=getCookie(r.name)
			}
		}
		input.onclick = function(){
			r.checked = true
			this.disabled=false
			this.focus();
			
			
		}
		
		
	}
	var initRadiosWithOther = function(ob,n){
		parentOB = ob.parentElement.parentElement
		var radios  = parentOB.getElementsByTagName("INPUT")
		var lRadio = radios[radios.length-1]
		lRadio.init = initOtherRadio
		lRadio.init()
		return n+=(radios.length-1)
		
	}
	for(var n=0; n<ME.length; n++){
		switch(ME[n].name){
			case "ev_reson"||"":
				n=initRadiosWithOther(ME[n],n)
			break;
			case "ev_accommodation":
				n=initRadiosWithOther(ME[n],n)
			break;
			case "ev_contact_how_arrived":
				n=initRadiosWithOther(ME[n],n)
			break;
			case 'ev_date' :
				a=  new tcal ({
				'formname': ME.name,
				'controlname': "ev_date",
				domInput: ME[n]
				});
			break;
			
			default:
			//trace(ME[n].name)
		}	
		
	}
	
	
}
