function f1(t) { t.style.backgroundColor='#ffeeff';}
function f2(t) { t.style.backgroundColor='#ffffff';}

function OnAutoresponderSelectChange(oSel, oForm)
{	var i,j,s,txt,type,fn;
	i = oSel.selectedIndex;
	if(i<0) return;
	oForm.btn.disabled=i?false:true;
	s = oSel.options[i].value;
	j=s.indexOf('/');
	if(j>=0) { fn=s.substr(0,j); txt=s.substr(j+1); } else { fn=""; txt=s; }
	if(i)
	{	type="";
		s = oSel.options[i].text;
		i = s.indexOf('"');
		if(i>0)
		{	j=s.indexOf('"',i+1);
			if(j>=0) type=s.substr(i+1,j-i-1);
		}
		oForm.file.disabled=false;
		for(j=0; j<oForm.file.length; j++)
			if(oForm.file.options[j].value==fn) {oForm.file.options[j].selected=true; break;}
	}
	else
	{	type='main';
		oForm.file.options[0].selected=true;
		oForm.file.disabled=true;		
	}
	window.status = type+": "+txt+(fn.length>0?("   file: "+fn):"");
	oForm.fName.value = type;
	oForm.fValue.value = txt;
}

function OnAutoresponderInit(oForm,selStr)
{	var o=oForm.arespSel;
	if(o && o.options[0]) o.options[0].selected=true;
	OnAutoresponderSelectChange(o,oForm);
	OnAutoresponderCheckbox(oForm);
}

function OnAutoresponderCheckbox(oForm)
{	var b1=oForm.bAddDay.checked;
	var b2=oForm.bAddConn.checked;
	oForm.btn.disabled=b1||b2;
	oForm.arespSel.disabled=b1||b2;
	oForm.fValue.disabled=b1||b2;
	oForm.file.disabled=b1||b2;
	oForm.day_add.disabled=!b1;
	oForm.bAddDay.disabled=b2;
	oForm.bAddConn.disabled=b1;
	if(b1||b2)
	{	if(b1)
		{	eval("oForm.day_add.focus()");
			oForm.bAddConn.checked=false;
		}
		if(b2) oForm.bAddDay.checked=false;
		oForm.fName.value  = "";
		oForm.fValue.value = "";
	}
	else OnAutoresponderSelectChange(oForm.arespSel,oForm);
}

function ShowDiv(o,b)
{	o.style.visibility=b?'visible':'hidden';
	o.style.display=b?'block':'none';
}

function ToggleDiv(o)
{	ShowDiv(o, o.style.visibility=='visible'?0:1);
	return false;
}

function Get(id)
{	var x=null;
	if(document.getElementById) x=document.getElementById(id);
	else if(!x && document.all) x=document.all[id];
	else if(!x && document.layers) x=document.layers[id];
	return x;
}

function SetInner(id,txt)
{	var o=Get(id);
	if(o){if(document.all) o.innerText=txt; else o.textContent=txt; }
}

function OnPopupEditorSoundTypeChange()
{	if(!F || !F.wave_file) return;
	var b=F.wave_file.value.length?0:1;
	if(navigator.userAgent.indexOf("Firefox")!=-1) return;
	ShowDiv(idVoice1,b);
	ShowDiv(idVoice2,b);
}

function OnPopupEditorShowPreview()
{	var s;
	if(!F || !F.wndtype || !PreviewDiv) return false;
	if('visible'==PreviewDiv.style.visibility)
	{	
		s="popupwnd.php?test="+(F.wndtype.value=='0'?1:2);
		s+="&wndId="+escape(PopupWindowID);
		s+="&userId="+escape(MyUserID);
		s+="&title="+escape(F.clrTitle.value);
		s+="&text="+escape(F.clrText.value);
		s+="&link="+escape(F.clrLink.value);
		s+="&phone="+escape(F.clrPhone.value);
		s+="&wave="+escape(F.wave_file.value);
		s+="&back="+escape(F.clrBack.value);
		s+="&tTitle="+escape(F.title.value);
		s+="&tText="+escape(F.text.value);
		s+="&tLink="+escape(F.link.value);
		s+="&tPhone="+escape(F.phone.value);
		s+="&tLogo="+escape(F.logo.value);
		s+="&width="+escape(F.width.value);
		s+="&height="+escape(F.height.value);
		s+="&video="+escape(F.video.value);
		s+="&exturl="+escape(F.ExtURL.value);
		s+="&fontdim="+escape(F.fontdim.value);
		s+="&fontname="+escape(F.fontname.value);		
	}
	else
	{	s="about:blank";
	}
	if(document.all)Preview.location=s; else Preview.src=s;

	return false;
}

function OnPopupEditorApplyType()
{	var b=F.wndtype.value=='0';
	ShowDiv(typeReg,b);
	ShowDiv(typeVid,!b);
}

function ShowColorPreview()
{	var F=Get("F");
	if(Get("PreviewDiv") && F)
	{	if(F.page.value=='ad_popupe') OnPopupEditorShowPreview();
		if(F.page.value=='sendcard') OnCardEditorPreview();
	}
}

function IsImage(f)
{	var v=(f.indexOf(".mpg")>0 || f.indexOf(".mpeg")>0 || f.indexOf(".avi")>0 || f.indexOf(".swf")>0 || f.indexOf(".asf")>0 || f.indexOf(".wmv")>0);
	return !v;
}

function OnCardEditorPreview()
{	var z;
	if(!PreviewDiv) return false;
	s = "<div style='border:1px #000000 solid;width="+F.width.value+";background:#"+F.clrBack.value+";height="+F.height.value+"; font-family:Arial; text-decoration:none; padding:10; margin:0; cursor:pointer; overflow:auto'>";
	s+="<h3 style='color:#"+F.clrTitle.value+"'>"+F.title.value+"</h3>";
	z="files/"+MyUserID+"/"+F.image.value;
	if(IsImage(z)) s+="<img src="+z+" border=0 align=right>";
	else s+="<object><param name=movie value='"+z+"'><embed src='"+z+"'></embed></object>";
	s+="<div style='color:#"+F.clrText.value+"'>"+F.text.value+"</div>";
	s+="</div>";
	PreviewDiv.innerHTML=s;
	return false;
}

function OnWebAdShowPreview()
{	var s, F=Get("F"), PreviewDiv=Get("PreviewDiv");
	if(!F || !F.type || !PreviewDiv) return false;
	if('visible'==PreviewDiv.style.visibility)
	{	s="sms.php?test=1";
		s+="&type="+escape(F.type.value);
		s+="&advertiser="+escape(MyUserID)
		s+="&uid="+escape(MyUserID);
		s+="&cnt="+escape(WebAdID);
		s+="&clrTitle="+escape(F.clrTitle.value);
		s+="&title="+escape(F.title.value);
		s+="&logo="+escape(F.logo.value);
		s+="&video="+escape(F.video.value);		
	//	s+="&wave_file="+escape(F.wave_file.value);
		s+="&clrBack="+escape(F.clrBack.value);
		s+="&clrText="+escape(F.clrText.value);
		s+="&clrPhone="+escape(F.clrPhone.value);
		s+="&clrLink="+escape(F.clrLink.value);
		s+="&text="+escape(F.text.value);
		s+="&link="+escape(F.link.value);
		s+="&phone="+escape(F.phone.value);
		s+="&fontdim="+escape(F.fontdim.value);
		s+="&fontname="+escape(F.fontname.value);
	}
	else
	{	s="about:blank";
	}
	if(document.all) { Preview.location=s; }
	else { Preview.src=s; }
	return false;
}

function OnWebAdShowPreviewText(cnt)
{	var s, F=Get("F"), PreviewDiv=Get("PreviewDiv");
	if(!F || !F.type || !PreviewDiv) return false;
	if('visible'==PreviewDiv.style.visibility)
	{	s="text.php?test=" + cnt;
		s+="&type="+escape(F.type.value);
		s+="&advertiser="+escape(MyUserID)
		s+="&uid="+escape(MyUserID);
		s+="&cnt="+escape(WebAdID);
		s+="&clrTitle="+escape(F.clrTitle.value);
		s+="&title="+escape(F.title.value);
		s+="&logo="+escape(F.logo.value);
		s+="&video="+escape(F.video.value);
	//	s+="&wave_file="+escape(F.wave_file.value);
		s+="&clrBack="+escape(F.clrBack.value);
		s+="&clrText="+escape(F.clrText.value);
		s+="&clrPhone="+escape(F.clrPhone.value);
		s+="&clrLink="+escape(F.clrLink.value);
		s+="&text="+escape(F.text.value);
		s+="&link="+escape(F.link.value);
		s+="&phone="+escape(F.phone.value);
		s+="&fontdim="+escape(F.fontdim.value);
		s+="&fontname="+escape(F.fontname.value);		
	}
	else
	{	s="about:blank";
	}
	if(document.all) { Preview.location=s; }
	else { Preview.src=s; }
	return false;
}

var OldMarquee="";

function UpdateMarqueePreview()
{	var div, s, F, c1, c2, t;

	F=Get("F");
	div=Get("PreviewDiv");
	if(!div || !F) {OldMarquee=""; return;}
	c1=F.clrBack.value;
	c2=F.clrText.value;
	t=F.text.value;
	s="<marquee style='background:#"+c1+"; color:#"+c2+"; width:100%; font-weight:bold;' scrolldelay='100' scrollamount='4'>"+t+"</marquee>";
	if(s!=OldMarquee) {OldMarquee=s; div.innerHTML=s;}
	setTimeout('UpdateMarqueePreview()',5000);
}