/* <![CDATA[ */


var bSwitchFA=false;


var myWysiwyg;




	

function BilderVorladen(){
    document.Vorladen = new Array();

    if(document.images){
        for(var i = 0; i < BilderVorladen.arguments.length; i++)
        {
            document.Vorladen[i] = new Image();
            document.Vorladen[i].src = BilderVorladen.arguments[i];
        }
    }
}




var resizeIt=function(ID,WIDTH,HEIGHT){

        saveHeight=HEIGHT.toInt();
        saveWidth=WIDTH.toInt();
        saveBotHeight=$(ID+'_bot').getCoordinates().height.toInt();
        saveTopHeight=$(ID+'_dragToolArea').getCoordinates().height.toInt();

         var myEffect = new Fx.Morph(ID+'_main', {duration: 2000, transition: Fx.Transitions.linear});
         var myEffectBody = new Fx.Morph(ID+'_toolBody', {duration: 2000, transition: Fx.Transitions.linear});

        $(ID+'_ajaxcontent').setStyles({
              'opacity':0
        });

        myEffect.start({
				'width':[$(ID+'_main').getCoordinates().width,saveWidth],
				'height':[$(ID+'_main').getCoordinates().height,saveHeight]
		    });

        myEffectBody.start({
				'height':[$(ID+'_main').getCoordinates().width-180,(saveHeight-saveTopHeight)]
		}).chain(function(){

		        $(ID+'_ajaxcontent').setStyles({
		              'height':(saveHeight-(saveBotHeight+saveTopHeight+10))+'px',
		              'width':(saveWidth-16)+'px',
		              'opacity':1
		        });
       });
}





var editContent=function(WHAT,MAIN_ID,ELEMENT){

	var temp=$(ELEMENT).get('html');
	$(ELEMENT).set('html','');

	input = new Element("input").setProperties({'id':'temp_'+ELEMENT,'size':40});
	input.set('value',temp);
	input.inject($('editlink'),'before');

	$('editlink').onclick=function(){
	       saveContent(WHAT,$('temp_'+ELEMENT).value,MAIN_ID,ELEMENT,'','');
	}
}

var editMeta=function(CONID,MODUS){
	var saveMetaDescription=$$('meta[name=description]').get('content');
	var saveMetaKeywords=$$('meta[name=keywords]').get('content');
	
	textarea1 = new Element("textarea").setProperties({'id':'metaDescr','class':'metaDescrArea'});
	textarea1.set('value',saveMetaDescription);
	textarea2 = new Element("textarea").setProperties({'id':'metaKey','class':'metaKeyArea'});
	textarea2.set('value',saveMetaKeywords);
	textarea1.inject($('editmetalink'),'before');
	textarea2.inject($('editmetalink'),'before');

	$('editmetalink').onclick=function(){
	       saveMeta($('metaDescr').value,$('metaKey').value,CONID,MODUS);
	}
}
var saveMeta=function(DESCR,KEYS,CONID,MODUS){
	
	$$('meta[name=description]').set('content',DESCR);
	$$('meta[name=keywords]').set('content',KEYS);

	new Request.HTML({url:'control.php', method: 'post',data: 'ajaxaction=1901&DESCR='+DESCR+'&KEYS='+KEYS+'&CONID='+CONID+'&MODUS='+MODUS,
		onComplete:function(){
		    $('metaDescr').destroy();
		    $('metaKey').destroy();
		    $('editmetalink').onclick=function(){
		    	editMeta(CONID,MODUS);
			}
		}
	}).send();

}

var editContentText=function(WHAT,MAIN_ID,ELEMENT,BASEURL,FOLDER){

var LoadInhalt=new Request.HTML({url:'control.php', method: 'post',data: 'ajaxaction=25&ID='+MAIN_ID,update: $(ELEMENT)}).send();

var vier;
var pathLocate=BASEURL;
var pathUpload=FOLDER;
var cssFile='style2.css';
var breite=$('pageContent').getPosition().width;
    if($('jsHTMLAREA')==null){
		myAsset=  new Asset.javascript('./htmlarea/loadhtmlarea.php', {id: 'jsHTMLAREA',
  		onload: function() {

          vier=new HtmlArea($(ELEMENT),pathLocate,{inlineEdit:true,width:breite,CssFile:cssFile,initfactor:1,height:'500px',picupload:true,uploadfolder:pathUpload,
	          onReadyLoad:function(){
				   
        	  $('editlinkText').onclick=function(){
					   if(vier.saveCheck()){
					        saveContent(WHAT,vier.saveContentHTMLAREA(),MAIN_ID,ELEMENT,BASEURL,FOLDER);
					       
					     }
					   }
	                 }
	           });
           }
  		});
	}else{
	vier=new HtmlArea($(ELEMENT),pathLocate,{inlineEdit:true,width:breite,CssFile:cssFile,initfactor:1,height:'500px',picupload:true,uploadfolder:pathUpload,
             onReadyLoad:function(){
					   $('editlinkText').onclick=function(){
					   if(vier.saveCheck()){
						   saveContent(WHAT,vier.saveContentHTMLAREA(),MAIN_ID,ELEMENT,BASEURL,FOLDER);
					     }
					   }
	                 }
	           });

   }
}

var saveContent = function(WHAT,TITLE,ID,ELEMENT,BASEURL,FOLDER) {
	
	new Request.HTML({url:'control.php', method: 'post',initfactor:2,data: 'ajaxaction='+WHAT+'&title='+encodeURIComponent(TITLE)+'&ID='+ID,onFailure:function(){},
				onComplete:function(){

				if(WHAT==19 || WHAT==21 || WHAT==23){
					var temp=$('temp_'+ELEMENT).value;
					$('temp_'+ELEMENT).destroy();
					$(ELEMENT).innerHTML=temp;
					$('editlink').onclick=function(){
						editContent(WHAT,ID,ELEMENT);
					}
				}else if(WHAT==20 || WHAT==22 || WHAT==24){
				    $('editlinkText').onclick=function(){
				         editContentText(WHAT,ID,ELEMENT,BASEURL,FOLDER);
				     }
				}
				}}).send();
}

var markAll=function(KLASSE,SWITCH){
	var SwitchKlasse=$$('.'+KLASSE);
		SwitchKlasse.each(function(el){
			el.checked=SWITCH;
		});
}


var loadWYSIWYG=function(PATH,FORM,TEXTAREA){
	var mySel=[{'bold':true,'underline':true,'italic':true,'forecolor':true,'backcolor':true,'Smilies':true,'help':true}];
	if($('jsHTMLAREA')==null){
		myAsset=  new Asset.javascript('./htmlarea/loadhtmlarea.php', {id: 'jsHTMLAREA',
  		onload: function() {
		myWysiwyg=new HtmlArea(TEXTAREA,PATH,{form:FORM,CssFile:'style2.css',ViewSource:false,toolbar:mySel,width:'450px',height:'180px'});
	   }
  		});
	}else{
		myWysiwyg=new HtmlArea(TEXTAREA,PATH,{form:FORM,CssFile:'style2.css',ViewSource:false,toolbar:mySel,width:'450px',height:'180px'});
	}
}



var showPages=function(){
if($('showAllPages').getPosition().height < 1)
$('showAllPages').setStyles({'display':'inline','top':'10px','left':'10px'});
else{
$('showAllPages').setStyles({'display':'none','top':'10px','left':'10px'});
}
}


var loadSpecial=function(ChangeID,ACTION,UPDID){

		if(ChangeID==''){
			$(UPDID).set('html','');
		}else{
			loadAjaxContent(ACTION,UPDID,ChangeID);
		}
	}



var loadAjaxContent = function(action,what,more) {new Request.HTML({url:'control.php',method: 'post',data: 'ajaxaction='+action+'&more='+more,update: $(what),evalScripts:true,
		onRequest:function(){
			$(what).set('html','<br /><table align="center" style="background-color:#fff; border:1px solid #333; height:100px; width:100px;"><tr><td align="center"><img src="images/loading.gif" border="0" title="loading" /></td></tr></table>');
		},
		onComplete:function(){

		}
	}).send();
}




var myShowWindow=function(UPDATEFIELD,TITLE,WIDTH,HEIGHT,MODAL,AJAXAKTIV,AJAXDATA,TXT){
	
	myWindoo=new OwnWindoo(null,{
    width:WIDTH,
	height:HEIGHT,
	modal:MODAL,
	updateField:UPDATEFIELD,
	title:TITLE,
	text:TXT,
	ajaxAktiv:AJAXAKTIV,
	ajaxFile:'control.php',
	ajaxData:AJAXDATA,
	onAjaxComplete: function(){
 		
       
	}.bind(this)

    });
	myWindoo.show();
	
  
}

var loadLiveSearch = function(action1,what) {new Request.HTML({url:'control.php', method: 'post',data: 'ajaxaction='+action1+'&Search='+what,update: $('Searchbody'),evalScripts:true,
	onRequest:function(){
		$('Searchbody').set('html','<br /><table align="center" style="background-color:#fff; border:1px solid #333; height:100px; width:100px;"><tr><td align="center"><img src="images/loading.gif" border="0" title="loading" /></td></tr></table>');
	},
	onComplete:function(){
	}
}).send();}




var ajaxContent=function(which,more){

	loadAjaxContent(which,'showFenster',more);

}

//Content
var loadAjaxPag = function(action,UPDATE,Param,entries) {new Request.HTML({url:'control.php', method: 'post',data: 'ajaxaction='+action+'&Param='+Param+'&entries='+entries,update: $(UPDATE+'_ajaxcontent'),evalScripts: true,
		onFailure:function(){
		alert('Problem');
		},
		onRequest:function(){
			$(UPDATE+'_ajaxcontent').set('html','<img src="images/loading.gif" border="0" title="loading" />');
		},
		onSuccess:function(){

		}
}).send();}



var SubmitForm = function(FIELD,VALUE,FormId,UPDATEAREA) {
	$(FormId).getElement('input[name='+FIELD+']').set('value',VALUE);
    myWysiwyg.getSubmitHtml();

//if(getFehlerCheck(FormId)==false){

	new Request.HTML({url:'control.php', method: 'post',update: $(UPDATEAREA),evalScripts: true,
		onFailure:function(){
		alert('Problem');
		},
		onRequest:function(){
			$(UPDATEAREA).set('html','<img src="images/loading.gif" border="0" title="loading" />');
		},
		onSuccess:function(){

		}
	}).send($(FormId));
//}

}
var SubmitForm1 = function(FIELD,VALUE,FormId,UPDATEAREA) {
   $(FormId).getElement('input[name='+FIELD+']').set('value',VALUE);

  //  myWysiwyg.getSubmitHtml();

//if(getFehlerCheck(FormId)==false){

	new Request.HTML({url:'control.php', method:'post',update: $(UPDATEAREA),evalScripts: true,
		onFailure:function(){
		alert('Problem');
		},
		onRequest:function(){
			$(UPDATEAREA).set('html','<img src="images/loading.gif" border="0" title="loading" />');
		},
		onSuccess:function(){

		}
	}).send($(FormId));
//}

}

var SubmitFormRate = function(FormId,UPDATEAREA) {

	new Request.HTML({url:'control.php', method:'post',update: $(UPDATEAREA),evalScripts: true,
		onFailure:function(){
		alert('Problem');
		},
		onRequest:function(){
			$(UPDATEAREA).set('html','<img src="images/loading.gif" border="0" title="loading" />');
		},
		onSuccess:function(){
			
		}
	}).send($(FormId));

}



window.addEvent('domready', function(){



if($('liveSearch')!=null){
	var searchtxt = $('liveSearch');

	$('liveSearch').addEvents({
			'focus': function() {
				if(searchtxt.value=='Ihre Suche' || searchtxt.value=='Your Search') searchtxt.value='';
	 					myBeginnText='Live Suche/Search init ...';
 					   // myShowWindow('showSearch','Live Suche',myBeginnText,false,500,400,false,300,100,'');
 					   myShowWindow('Searchbody','Live Suche',500,400,false,false,'',myBeginnText);
			},
			'keyup': function() {
			   if(searchtxt.value.length >= '3'){
					window.setTimeout("loadLiveSearch('26','"+searchtxt.get('value')+"')", 1000);
     			}
			}
	});
}



if($$('.toolTipContent.').length > 0){
   new Tips($$('.toolTipContent'),{showDelay:300,className:'tooltipEvent'});
}


});//ENDE DOMONLOAD
/* ]]> */
