/* Allgemeine Javascripte */

document.onmousemove = ap_updateWMTT;
mousex = 0;
mousey = 0;
wmtt_bild = false;
wmtt_plus = 0;

function ap_updateWMTT(e) {
	mousey = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if(wmtt_bild==true){document.getElementById("div_pop_image").style.top = (mousey-50+wmtt_plus) +"px";}
}

function ap_submit_ajax($form, $seitenname, $divid){
	if($form.orderby){$orderby = $form.orderby.value;} else {$orderby = "";}
	if($form.orderdesc){$orderdesc = $form.orderdesc.value;} else {$orderdesc = "";}
	if($form.suche){$suche = $form.suche.value;} else {$suche = "";}
	if($form.suche_ajax){$suche = $form.suche_ajax.value;} else {$suche_ajax = "";}
	if($form.filter){$filter = $form.filter.value;} else {$filter = "";}
	if($form.page){$page = $form.page.value;} else {$page = "";}
	if($form.spezial){$spezial = $form.spezial.value;} else {$spezial = "";}
	$url = "../view/"+$seitenname;
	$vars = "page="+$page+"&orderby="+$orderby+"&orderdesc="+$orderdesc+"&suche="+$suche+"&suche_ajax="+$suche_ajax+"&filter="+$filter+"&spezial="+$spezial;
	prototype_divaustauschen_post($url, $vars, $divid);
	return false;
}

function ap_populateHiddenVars() {
	document.getElementById('divOrder').value = Sortable.serialize('divContainer');
	return true;
}

function ap_confirm($head, $left, $text, $link){
	document.getElementById("div_pop_head").innerHTML = $head; document.getElementById("div_pop_inhalt").innerHTML = '<p style="margin-top:0px;">'+$text+'</p><p><a href="'+$link+'">ok</a><span style="margin-left:100px;"><a href="javascript:;" onClick="ap_closepop()"><strong>abbrechen</strong</a></span></p>';
	ap_popsetmouse($left, 0);
}

function ap_confirm_success($head, $left, $text, $success){
	document.getElementById("div_pop_head").innerHTML = $head; document.getElementById("div_pop_inhalt").innerHTML = '<p style="margin-top:0px;">'+$text+'</p><p><a href="javascript:;" onClick="ap_closepop();'+$success+'">ok</a><span style="margin-left:100px;"><a href="javascript:;" onClick="ap_closepop()"><strong>abbrechen</strong</a></span></p>';
	ap_popsetmouse($left, 0);
}

function ap_popshowimage($src, $left){
	document.getElementById("div_pop_image").innerHTML = '<img src="'+$src+'" alt="" />';
	ap_popimagesetmouse($left, -100);
}

function ap_bewertung($typ, $typid){
	document.getElementById("div_pop_head").innerHTML = "Bewerten";
	$success0 = 'prototype_divaustauschen_post(\'../view/bewertung.php\',\'typ='+$typ+'&typid='+$typid+'&bewertung=0\',\'bewertung_'+$typ+'_'+$typid+'\');';
	$success1 = 'prototype_divaustauschen_post(\'../view/bewertung.php\',\'typ='+$typ+'&typid='+$typid+'&bewertung=1\',\'bewertung_'+$typ+'_'+$typid+'\');';
	$success2 = 'prototype_divaustauschen_post(\'../view/bewertung.php\',\'typ='+$typ+'&typid='+$typid+'&bewertung=2\',\'bewertung_'+$typ+'_'+$typid+'\');';
	$success3 = 'prototype_divaustauschen_post(\'../view/bewertung.php\',\'typ='+$typ+'&typid='+$typid+'&bewertung=3\',\'bewertung_'+$typ+'_'+$typid+'\');';
	$success4 = 'prototype_divaustauschen_post(\'../view/bewertung.php\',\'typ='+$typ+'&typid='+$typid+'&bewertung=4\',\'bewertung_'+$typ+'_'+$typid+'\');';
	document.getElementById("div_pop_inhalt").innerHTML = '<p style="margin-top:0px;"><a href="javascript:;" onClick="ap_closepop();'+$success0+'"><img src="../images/layout/bewertung_0_r.png" alt="0 Fische" title="0 Fische" width="73" height="12" style="margin-top:2px;float:right;" />0 Fische</a><br /><a href="javascript:;" onClick="ap_closepop();'+$success1+'"><img src="../images/layout/bewertung_1_r.png" alt="1 Fisch" title="0 Fische" width="73" height="12" style="margin-top:2px;float:right;" />1 Fisch</a><br /><a href="javascript:;" onClick="ap_closepop();'+$success2+'"><img src="../images/layout/bewertung_2_r.png" alt="0 Fische" title="2 Fische" width="73" height="12" style="margin-top:2px;float:right;" />2 Fische</a><br /><a href="javascript:;" onClick="ap_closepop();'+$success3+'"><img src="../images/layout/bewertung_3_r.png" alt="3 Fische" title="3 Fische" width="73" height="12" style="margin-top:2px;float:right;" />3 Fische</a><br /><a href="javascript:;" onClick="ap_closepop();'+$success4+'"><img src="../images/layout/bewertung_4_r.png" alt="0 Fische" title="4 Fische" width="73" height="12" style="margin-top:2px;float:right;" />4 Fische</a></p>';
	ap_popsetmouse(450, -50);
}

function ap_popsetmouse($left, $top){
	document.getElementById("div_pop").style.left = $left +"px";
	document.getElementById("div_pop").style.top = (mousey+13+$top) +"px";
	document.getElementById("div_pop").style.display = "block";
}


function ap_popimagesetmouse($left, $top){
	wmtt_bild = true;
	wmtt_plus = $top;
	document.getElementById("div_pop_image").style.left = $left +"px";
	document.getElementById("div_pop_image").style.top = (mousey-50+$top) +"px";
	document.getElementById("div_pop_image").style.display = "block";
}

function ap_switchable($id){
	if(document.getElementById($id).style.display!="block"){document.getElementById($id).style.display="block";} else {document.getElementById($id).style.display="none";}
}

function ap_newpasscheck(){//Erneuert das Passwort-Bild
	prototype_divaustauschen("../view/savecode.php?rand="+Math.random(), 'div_savecode');
}

function ap_closepop(){ //Schließt das Popupfenster
	document.getElementById("div_pop").style.display="none";
}

function ap_closepopimage(){ //Schließt das Popupfenster
	wmtt_bild = false;
	document.getElementById("div_pop_image").style.display="none";
}

function ap_mitteilung_delete($id){ //Setzt einen neuen Empfaenger
	$empfaenger = document.getElementById("empfaenger").value;
	prototype_divaustauschen_post("../view/mitteilung_empfaenger.php", "delete="+$id+"&empfaenger="+$empfaenger, "div_tauschen_emfaenger");
}

function ap_mitteilung_neu($id){ //Setzt einen neuen Empfaenger
	ap_closepop();
	$empfaenger = document.getElementById("empfaenger").value;
	prototype_divaustauschen_post("../view/mitteilung_empfaenger.php", "neu="+$id+"&empfaenger="+$empfaenger, "div_tauschen_emfaenger");
}

function ap_mitteilung_suche($suche){//Suche der Empfänger bei den Mitteilungen
	$l = $suche.length;
	if($l<4){
		ap_closepop();
	} else {
		document.getElementById("div_pop_head").innerHTML = "Empfänger wählen";
		$empfaenger = document.getElementById("empfaenger").value;
		$success = 'document.getElementById("div_pop").style.left = "550px";document.getElementById("div_pop").style.top = "265px";document.getElementById("div_pop").style.display="block";';
		prototype_divaustauschen_success_post("../view/mitteilung_empfaenger_ausgabe.php", "suche="+$suche+"&empfaenger="+$empfaenger, "div_pop_inhalt", $success);
	}
}
