// JavaScript Document

function hChatOpenSession(){
	a=getSessionValue("session_id");
	b=getSessionValue("horse_chatmail");
	if((!a)||(a=="")){
		setSessionValue("horse_chatmail_offer;2");
		$('#dialog').jqmShow();
	} 
	else if((!b)||(b=="")) {
		$('#hchat').jqmShow();
	}
}

function hChatOpenSession2(){
	b=getSessionValue("horse_chatmail");
	if((!b)||(b=="")) {
		$('#hchat').jqmShow();
	} else {
		hchatIdOpen(getSessionValue("horse_chatmail_to"));
	}
}

function mailContent(){
	a=$('select[name="mail_typelist"]').attr("value");
	setSessionValue("horse_mail_typelist;"+a.toString());
	langsess=getSessionValue("session_language")
	switch(langsess){
		case"fr":
			document.location.href="/cheval/email-list.html";
			break;
		case"en":
			document.location.href="/horses/email-list.html";
			break;
		case"de":
			document.location.href="/pferde/email-list.html";
			break;
	}
}

function horsemail(toId){
	setSessionValue("horse_chatmail_to;"+toId);
	langsess=getSessionValue("session_language")
	switch(langsess){
		case"fr":
			document.location.href="/cheval/email.html";
			break;
		case"en":
			document.location.href="/horses/email.html";
			break;
		case"de":
			document.location.href="/pferde/email.html";
			break;
	}
}

function mailread(mailId){
	$.ajax({
		type: "POST",
		url: "/phpInc/ajax_action.php",
		dataType: "html",
		data: "_=025&__="+mailId,
		async: false,
		success: function(returnData) {
			rD=(returnData);
		}});
	setSessionValue("horse_mail_id;"+mailId);
	langsess=getSessionValue("session_language")
	switch(langsess){
		case"fr":
			document.location.href="/cheval/email-read.html";
			break;
		case"en":
			document.location.href="/horses/email-read.html";
			break;
		case"de":
			document.location.href="/pferde/email-read.html";
			break;
	}
}

function sentmailread(mailId){
	setSessionValue("horse_mail_id;"+mailId);
	langsess=getSessionValue("session_language")
	switch(langsess){
		case"fr":
			document.location.href="/cheval/sent-email-read.html";
			break;
		case"en":
			document.location.href="/horses/sent-email-read.html";
			break;
		case"de":
			document.location.href="/pferde/sent-email-read.html";
			break;
	}
}

function delFromList(){
	a=($('input[name^="mail_select"]').fieldValue());
	a=a.toString();
	$.ajax({
		type: "POST",
		url: "/phpInc/ajax_action.php",
		dataType: "html",
		data: "_=027&__="+a,
		async: false,
		success: function(returnData) {
			rD=(returnData);
		}});
	langsess=getSessionValue("session_language")
	switch(langsess){
		case"fr":
			document.location.href="/cheval/email-list.html";
			break;
		case"en":
			document.location.href="/horses/email-list.html";
			break;
		case"de":
			document.location.href="/pferde/email-list.html";
			break;
	}
}


function delFromSentList(){
	a=($('input[name^="mail_select"]').fieldValue());
	a=a.toString();
	$.ajax({
		type: "POST",
		url: "/phpInc/ajax_action.php",
		dataType: "html",
		data: "_=028&__="+a,
		async: false,
		success: function(returnData) {
			rD=(returnData);
		}});
	langsess=getSessionValue("session_language")
	switch(langsess){
		case"fr":
			document.location.href="/cheval/sent-email-list.html";
			break;
		case"en":
			document.location.href="/horses/sent-email-list.html";
			break;
		case"de":
			document.location.href="/pferde/sent-email-list.html";
			break;
	}
}


function deleteMail(mailId){
	if(confirm(simpleText('confirmDelete'))){
		$.ajax({
			type: "POST",
			url: "/phpInc/ajax_action.php",
			dataType: "html",
			data: "_=023&__="+mailId,
			async: false,
			success: function(returnData) {
				rD=(returnData);
			}});
		langsess=getSessionValue("session_language")
		switch(langsess){
			case"fr":
				document.location.href="/cheval/email-list.html";
				break;
			case"en":
				document.location.href="/horses/email-list.html";
				break;
			case"de":
				document.location.href="/pferde/email-list.html";
				break;
		}
	}
}

function deleteSentMail(mailId){
	if(confirm(simpleText('confirmDelete'))){
		$.ajax({
			type: "POST",
			url: "/phpInc/ajax_action.php",
			dataType: "html",
			data: "_=026&__="+mailId,
			async: false,
			success: function(returnData) {
				rD=(returnData);
			}});
		langsess=getSessionValue("session_language")
		switch(langsess){
			case"fr":
				document.location.href="/cheval/sent-email-list.html";
				break;
			case"en":
				document.location.href="/horses/sent-email-list.html";
				break;
			case"de":
				document.location.href="/pferde/sent-email-list.html";
				break;
		}
	}
}

function hchatIdOpen(idOpen){
	if(idOpen!=""){
		if(idOpen.match(/-/gi)){
			eval('setSessionValue2("horse_chatmail_alias;'+idOpen+'", function(value){zz=0;});');
			idOpens=idOpen.split(/-/gi);
			idOpen=idOpens[0];
		}
		eval('setSessionValue2("horse_chatmail_to;'+idOpen+'", function(value){zz=0;});');
	}
	fromId=getSessionValue("horse_chatmail");
	if(fromId!=""){
		langsess=getSessionValue("session_language")
		switch(langsess){
			case "fr":
				window.open("/cheval/horse-chat.html", "Chat", 'height=600,width=570,status=no,toolbar=no,scrollbars=no,menubar=no');
				break;
			case "en":
				window.open('/horses/horse-chat.html', 'Chat', 'height=600,width=570,status=no,toolbar=no,scrollbars=no,menubar=no');
				break;
			case "de":
				window.open('/pferde/horse-chat.html', 'Chat', 'height=600,width=570,status=no,toolbar=no,scrollbars=no,menubar=no');
				break;
		}
	} else {
		hChatOpenSession();
	}
}
